miércoles, 21 de enero de 2009

Crear vista de datos con Sharepoint Designer

Sharepoint Designer puede crear una vista de datos desde un archivo XML, un Servicio Web (webServices) o una lista propia de Sharepoint En mi caso voy a consumir un archivo XML. La idea es crear una tabla con los feriados del 2009 (argentina) Primero creo mi archivo .xml con el siguiente contenido

Feriados.xml

Este archivo lo guardamos dentro de nuestro Sharepoint Designer (SD de ahora en más). Empezamos a trabajar con SD, lo primero que vamos a hacer es crear una página aspx para poder después volcar nuestro origen de datos. (feriados.aspx en mi caso)


Una vez creado nuestro aspx abrimos nuestra librería de orígenes de datos (Data Source Library) para buscar el archivo .xml que creamos anteriormente


Lo que vamos a hacer a continuación es crear una “vista de datos” en la página que creamos (feriados.aspx)


Vemos que la vista de datos se inserto en nuestra pagina



En Biblioteca de orígenes de datos (Data Source Library), hacemos click en nuestro archivo (feriados.xml) y después Mostrar datos (Show Data)



Ahora si en la vista Detalles del origen de datos (Data source library) vemos los distintos componentes de nuestro XML ordenados por id.


Seleccionamos los datos que queremos que muestre la vista de datos que estamos creando (Insert select fields as..) y elegimos la “vista de multiples ítems” (Multiple Item View)


Vemos como se agregan a nuestra pagina (Feriados.aspx) la lista creada desde nuestro .xml (Feriados.xml). Nuetra Vista de Datos esta creada y lista para ser consumida…ahora nos vamos a dedicar a darle un poquito de Look and Feel para darle algo de imagen. Cambiando los valores en el Tags Properties o directamente cambiar los css que se crearon automáticamente.




2 comentarios:

  1. Hola buenas!

    Me parece muy interesante el articulo. Te comento mi caso a ver como me propondrias hacerlo. Tengo una base de datos oracle y necesito volcar datos de esta a mi pagina sharepoint en una lista. Se puede hacer cm usted ha comentado?

    Gracias por adelantado

    ResponderSuprimir
  2. gracias por esta info
    creo que le puede servir a mi hermano para su laburo.. aunque ahora el pobre esta visitando hoteles cinco estrellas en cuba...pobrecito no?
    igual soy buena hermana y le pasare el link de este blog
    gracias!

    ResponderSuprimir