Crear una vista de datos

Importante:  Este artículo se ha traducido con traducción automática; vea la declinación de responsabilidades. Para su referencia, puede encontrar la versión en inglés de este artículo aquí.

Su empresa recopila y almacena datos, muchos datos. Para permitir un acceso y un procesamiento fáciles de estos datos para usted y su equipo, desea crear una aplicación de seguimiento o de información en el sitio de Microsoft SharePoint de su equipo. ¿Por dónde empieza?

Con Microsoft Office SharePoint Designer 2007, puede crear rápidamente una vista personalizada de datos activos, que se denomina vista de datos. Puede usar una vista de datos para ver datos de una gran variedad de orígenes, incluidas consultas de bases de datos, documentos XML, servicios Web, listas y bibliotecas de SharePoint, y secuencias de comandos de servidor.

Hay dos formas de insertar una vista de datos en una página. Puede crear una vista de datos arrastrando el origen de datos desde la lista de carpetas o biblioteca de origen de datos a una página nueva o existente de su sitio Web. O puede crear una vista de datos utilizando el comando Insertar vista de datos y, a continuación, empezar a modificar la vista inmediatamente insertando sólo los campos que desea mostrar del panel de tareas Detalles del origen de datos.

Este artículo presenta vistas de datos. Asimismo, muestra cómo crear un archivo XML de ejemplo para utilizarlo como origen de datos y, a continuación, cómo crear una vista de datos basada en estos datos utilizando primero el método arrastrar y colocar, y luego el panel de tareas Detalles del origen de datos. Este artículo utiliza un archivo .xml como origen de datos para que pueda crear el origen de datos fácilmente y continuar. No obstante, los procedimientos siguientes funcionan con cualquier origen de datos, especialmente datos de listas de SharePoint que pueden ser su origen de datos más común para crear una vista de datos.

Importante: En este artículo se describe cómo se crean vistas de datos en sitios de SharePoint que se ubican en servidores que ejecutan Windows SharePoint Services 3.0. Es posible que no estén disponibles todas las funcionalidades si su sitio no está ubicado en un servidor que ejecuta Windows SharePoint Services 3.0.

En este artículo

¿Qué es una vista de datos?

Crear un archivo .xml como un origen de datos de ejemplo

Crear una vista de datos arrastrando el origen de datos a la página

Crear una vista de datos mediante el panel de tareas Detalles del origen de datos

Siguientes pasos sugeridos

¿Qué es una vista de datos?

Una vista de datos es una vista dinámica y personalizable de un origen de datos que aprovecha la tecnología de Microsoft ASP.NET. Office SharePoint Designer 2007 recupera datos de un origen de datos en el formulario del lenguaje de marcado Extensible (XML) y muestra estos datos utilizando transformaciones Extensible Stylesheet Language (XSL). Puede modificar una vista de datos mediante Office SharePoint Designer 2007. Una vista de datos puede mostrar datos de una amplia variedad de orígenes, incluidas las consultas de base de datos, documentos XML, servicios Web, listas de SharePoint y bibliotecas y secuencias de comandos del servidor. También puede crear una vista de datos que muestra datos de varios orígenes de datos.

Una vista de datos recupera datos de un origen de datos y muestra estos datos utilizando XSLT

Las vistas de datos presentan vistas activas de datos que puede filtrar, ordenar o agrupar. Puede modificar igualmente el diseño, aplicar estilos o aplicar formato condicional en un entorno totalmente WYSIWYG (what you see is what you get, lo que ve es lo que obtiene).

Después de insertar una vista de datos en la página, también puede usar las herramientas WYSIWYG en Office SharePoint Designer 2007 para agregar o quitar columnas, cambiar el formato de fuente o aplicar colores. Al dar formato a una vista de datos mediante las herramientas WYSIWYG disponibles en Office SharePoint Designer 2007, lenguaje de hojas de estilo Extensible (XSL) se inserta directamente en el HTML. Si es posible editar el XSL directamente en la vista código, puede usar las herramientas de formato en Office SharePoint Designer 2007 para aplicar XSL de manera rápida y fácilmente sin saber nada de XSL.

Volver al principio

Crear un archivo .xml como un origen de datos de ejemplo

Neptuno es una empresa de distribución de alimentos para gourmets que tiene la lista de productos en formato XML. Esta lista incluye información de inventario. En este momento, su equipo realiza un seguimiento del inventario mediante la impresión de informes que se distribuyen a otros equipos. Les sugiere que creen una vista de datos en el sitio de intranet para que los equipos de toda la empresa puedan tener acceso a la información del inventario de productos de una manera rápida y sencilla, y eliminar así la necesidad de imprimir informes de inventario.

Los procedimientos siguientes requieren el uso de un archivo .xml como origen de datos. Si no dispone de un archivo .xml en su sitio de SharePoint, primero debe crear la lista de productos de Neptuno. Después de crear la lista, puede crear una vista de datos contenidos en la lista utilizando una vista de datos.

Crear productos.xml

  1. En el menú Archivo, haga clic en Abrir sitio.

  2. En el cuadro de diálogo Abrir sitio, busque y seleccione su sitio de SharePoint y, a continuación, elija Abrir.

  3. Si se le solicita, en el cuadro de diálogo Conectar a, escriba su nombre de usuario y contraseña y, a continuación, haga clic en Aceptar.

  4. En el menú Archivo, haga clic en Nueva.

  5. En el cuadro de diálogo Nuevo, haga doble clic en Archivo de texto.

    Se abre un nuevo archivo de texto en su sitio Web.

  6. Copie las siguientes líneas de código seleccionándolas y presionando CTRL+C.

    <?xml version="1.0" encoding="utf-8"?>
    <ProductsRoot>
    <Products>
    <ProductID>1</ProductID>
    <ProductName>Chai</ProductName>
    <SupplierID>1</SupplierID>
    <CategoryID>1</CategoryID>
    <QuantityPerUnit>10 boxes x 20 bags</QuantityPerUnit>
    <UnitPrice>18</UnitPrice>
    <UnitsInStock>39</UnitsInStock>
    <UnitsOnOrder>0</UnitsOnOrder>
    <ReorderLevel>10</ReorderLevel>
    <Discontinued>0</Discontinued>
    </Products>
    <Products>
    <ProductID>2</ProductID>
    <ProductName>Chang</ProductName>
    <SupplierID>1</SupplierID>
    <CategoryID>1</CategoryID>
    <QuantityPerUnit>24 - 12 oz bottles</QuantityPerUnit>
    <UnitPrice>19</UnitPrice>
    <UnitsInStock>17</UnitsInStock>
    <UnitsOnOrder>40</UnitsOnOrder>
    <ReorderLevel>25</ReorderLevel>
    <Discontinued>0</Discontinued>
    </Products>
    <Products>
    <ProductID>3</ProductID>
    <ProductName>Aniseed Syrup</ProductName>
    <SupplierID>1</SupplierID>
    <CategoryID>2</CategoryID>
    <QuantityPerUnit>12 - 550 ml bottles</QuantityPerUnit>
    <UnitPrice>10</UnitPrice>
    <UnitsInStock>13</UnitsInStock>
    <UnitsOnOrder>70</UnitsOnOrder>
    <ReorderLevel>25</ReorderLevel>
    <Discontinued>0</Discontinued>
    </Products>
    <Products>
    <ProductID>4</ProductID>
    <ProductName>Chef Anton's Cajun Seasoning</ProductName>
    <SupplierID>2</SupplierID>
    <CategoryID>2</CategoryID>
    <QuantityPerUnit>48 - 6 oz jars</QuantityPerUnit>
    <UnitPrice>22</UnitPrice>
    <UnitsInStock>53</UnitsInStock>
    <UnitsOnOrder>0</UnitsOnOrder>
    <ReorderLevel>0</ReorderLevel>
    <Discontinued>0</Discontinued>
    </Products>
    <Products>
    <ProductID>5</ProductID>
    <ProductName>Chef Anton's Gumbo Mix</ProductName>
    <SupplierID>2</SupplierID>
    <CategoryID>2</CategoryID>
    <QuantityPerUnit>36 boxes</QuantityPerUnit>
    <UnitPrice>21.35</UnitPrice>
    <UnitsInStock>0</UnitsInStock>
    <UnitsOnOrder>0</UnitsOnOrder>
    <ReorderLevel>0</ReorderLevel>
    <Discontinued>1</Discontinued>
    </Products>
    </ProductsRoot>
  7. En Office SharePoint Designer 2007, coloque el punto de inserción en la parte superior de la página y, a continuación, presione CTRL+V para pegar el código que acaba de copiar en la página.

  8. En el menú Archivo, haga clic en Guardar como.

  9. En el cuadro de diálogo Guardar como, en el cuadro nombre de archivo, escriba products.xml.

  10. En la lista Guardar como tipo, haga clic en XML y, a continuación, haga clic en Guardar.

Volver al principio


Crear una vista de datos arrastrando el origen de datos hasta la página

Cuando arrastra un origen de datos a una página, el resultado es una vista predeterminada de los datos con los cinco primeros campos del origen de datos que aparecen en cada fila de una tabla básica. Sin embargo, la vista de datos es totalmente personalizable. Después de insertar la vista de datos, puede agregar columnas a fácilmente o quitar columnas de la vista de datos que mejor se ajusten a sus necesidades. Para obtener más información, vea el tema modificar las columnas en una vista de datos.

Las vistas de datos se basan en la tecnología de Microsoft ASP.NET 2.0. Para crear una vista de datos, debe comenzar con una página ASP.NET (archivo .aspx). En este ejemplo, creará una página ASP.NET nueva y, a continuación, una vista de datos arrastrando el origen de datos hasta la página.

  1. En el menú Archivo, haga clic en Nueva.

  2. En el cuadro de diálogo Nuevo, haga doble clic en ASPX.

    Se abre una página nueva con una etiqueta FORM.

    Etiqueta de formulario de ASP.NET

  3. Siga uno de estos procedimientos:

    • En la Lista de carpetas, busque su origen de datos, en este ejemplo productos.xml, y, a continuación, arrástrelo a la página.

    • En el menú Paneles de tareas, haga clic en Biblioteca de orígenes de datos. En el panel de tareas Biblioteca de orígenes de datos, busque su origen de datos (en este ejemplo, productos.xml) y, a continuación, arrástrelo a la página de este ejemplo.

      Ahora aparece una vista de datos en su página y se abre el panel de tareas Detalles del origen de datos.

      Una vista de datos creada arrastrando un origen de datos muestra los cinco primeros campos
      Los cinco primeros campos aparecen en un diseño de tabla básica.

Volver al principio


Crear una vista de datos utilizando el panel de tareas Detalles del origen de datos

Cuando crea una vista de datos utilizando el panel de tareas Detalles del origen de datos, inserte primero una vista de datos en la página. A continuación, seleccione un origen de datos en la Biblioteca de orígenes de datos, un panel de tareas que administra orígenes de datos disponibles para un sitio de SharePoint. Tras seleccionar su origen de datos, se abre el panel de tareas Detalles del origen de datos. En el panel de tareas Detalles del origen de datos, elija los campos que desea mostrar y, a continuación, insértelos en la vista de datos.

Las vistas de datos se basan en la tecnología de ASP.NET 2.0. Para crear una vista de datos, debe comenzar con una página ASP.NET (archivo .aspx). En este ejemplo, creará una página ASP.NET nueva y, a continuación, una vista de datos mediante el panel de tareas Detalles del origen de datos.

  1. En el menú Archivo, haga clic en Nueva.

  2. En el cuadro de diálogo Nuevo, haga doble clic en ASPX.

    Se abre una página nueva con una etiqueta FORM.

    Etiqueta de formulario de ASP.NET

  3. En el menú Vista de datos, haga clic en Insertar vista de datos.

    En la página aparece ahora una vista de datos vacía y se abre el panel de tareas Biblioteca de orígenes de datos.

    Vista de datos vacía

    Ahora que ha insertado la vista de datos, ya está listo para agregar datos.

  4. En el panel de tareas Biblioteca de orígenes de datos, busque su origen de datos, haga clic en él y, a continuación, en Mostrar datos.

    En el ejemplo, en Archivos XML, haga clic en productos.xml y, a continuación, en Mostrar datos. Si el encabezado de Archivos XML está contraído, haga clic en el signo más (+) para expandirlo.

  5. En el panel de tareas Detalles del origen de datos, haga clic en los campos que desea insertar en la vista de datos.

    Sugerencia: Para seleccionar varios campos, mantenga presionada la tecla CTRL mientras hace clic en ellos.

    En el ejemplo, en la carpeta RaízProductos, en Productos, haga clic en NombreProducto. Presione y mantenga presionada la tecla CTRL mientras hace clic en UnidadesEnExistencias, en UnidadesEnPedido y en PuntoDePedido.

    Campos seleccionados en el panel de tareas Detalles del origen de datos

  6. Haga clic en Insertar campos seleccionados como y, a continuación, en Vista de varios elementos para insertar los datos seleccionados en la vista de datos.

    Nota: Vista de elemento único muestra un registro único en una vista de datos. Vista de varios elementos muestra varios registros con los campos en columnas y encabezados para cada columna.

    Los campos seleccionados en el panel de tareas Detalles del origen de datos aparecen ahora en una tabla.

    Products.xml tal como aparece en una vista de datos

    Después de crear una vista de datos, puede utilizar herramientas WYSIWIG tal como la barra de herramientas Formato para modificar fuentes, alinear texto o aplicar colores. Al aplicar un nuevo formato a un punto de datos en su vista de datos, Office SharePoint Designer 2007 aplica el formato a todos los datos en el mismo nivel en el XML modificando la hoja de estilos XLST adjunta a la página. Por ejemplo, en la ilustración anterior, si selecciona Chai y si, a continuación, hace clic en Negrita en la barra de herramientas Formato, Office SharePoint Designer 2007 aplica el mismo formato a todo el contenido que aparece en el campo NombreProducto.

    Formato de negrita aplicado a todos los datos del campo NombreProducto

Volver al principio


Pasos siguientes sugeridos

Las vistas de datos son vistas de datos activas eficaces y totalmente personalizables. Ahora que ha aprendido a crear una vista de datos, es posible que desee saber cómo:

  • Filtrar datos en una vista de datos    Puede filtrar fácilmente los datos en una vista de datos. Para obtener más información, vea filtrar datos en una vista de datos.

  • Ordenar y agrupar datos en una vista de datos     Puede ordenar o agrupar los datos en una vista de datos rápidamente. Para obtener más información, vea Ordenar y agrupar datos en una vista de datos.

  • Aplicar formato condicional a una vista de datos    Puede aplicar un formato específico a una vista de datos cuando los datos en la vista de datos cumplan ciertas condiciones. Para obtener más información, vea Aplicar formato condicional a una vista de datos.

  • Crear una columna de fórmula en una vista de datos     Puede crear una columna calculada que muestra el resultado de un cálculo de otras columnas en una vista de datos, al igual que con una hoja de cálculo. Por ejemplo, puede multiplicar el precio unitario por el número de unidades en existencias y mostrar el valor total de los elementos en una columna independiente. Para obtener más información, vea crear una columna de fórmula en una vista de datos.

  • Modificar columnas en una vista de datos    Agregar, quitar o rápida y fácilmente organizar columnas en una vista de datos. Para obtener más información, vea modificar las columnas en una vista de datos.

  • Mostrar datos de varios orígenes en una sola vista de datos     Puede vincular dos o más orígenes de datos relacionados y mostrar datos de estos orígenes en una sola vista de datos. Para obtener más información, vea Mostrar datos de varios orígenes en una sola vista de datos.

  • Mostrar datos de ejemplo en una vista de datos     Puede mostrar fácilmente datos de ejemplo en una vista de datos.

Volver al principio

Nota: Declinación de responsabilidades de traducción automática: Este artículo se ha traducido con un sistema informático sin intervención humana. Microsoft ofrece estas traducciones automáticas para que los hablantes de otros idiomas distintos del inglés puedan disfrutar del contenido sobre los productos, los servicios y las tecnologías de Microsoft. Puesto que este artículo se ha traducido con traducción automática, es posible que contenga errores de vocabulario, sintaxis o gramática.

Ampliar sus conocimientos
Explorar los cursos
Obtener nuevas características primero
Únase a los participantes de Office Insider

¿Le ha sido útil esta información?

¡Gracias por sus comentarios!

Gracias por sus comentarios. Quizá le interese ponerse en contacto con uno de nuestros agentes de soporte de Office.

×