Tipo de la conexión de lista de SharePoint (SRRS)

Para incluir los datos de una lista de Microsoft SharePoint en el informe, debe agregar o crear un conjunto de datos que se base en un origen de datos de informe de tipo de lista de Microsoft SharePoint. Este es un tipo de origen de datos integrado que se basa en la extensión de datos de lista de SharePoint de Microsoft SQL Server Reporting Services. Use este tipo de origen de datos para conectarse y recuperar datos de lista de los sitios de SharePoint Foundation 2010, SharePoint Server 2010, Windows SharePoint Services 3.0 y Office SharePoint Server 2007.

Use la información de este tema para compilar un origen de datos. Para obtener instrucciones paso a paso, vea Agregar y comprobar una conexión de datos o un origen de datos (Generador de informes 3.0 y SSRS).

En este artículo

Cadena de conexión

Consultas

Parámetros

Temas de procedimientos

Secciones relacionadas

Cadena de conexión

La cadena de conexión a una lista de SharePoint es la dirección URL al sitio o subsitio de SharePoint; por ejemplo, http://MySharePointWeb/MySharePointSite o http://MySharePointWeb/MySharePointSite/Subsite.

El diseñador de consultas muestra automáticamente las listas de SharePoint para las que el usuario tiene los permisos necesarios para obtener acceso.

Para obtener más ejemplos de cadenas de conexión, vea Conexiones de datos, orígenes de datos y cadenas de conexión en Generador de informes 3.0.

Credenciales

Se necesitan credenciales para ejecutar consultas y obtener una vista previa del informe localmente y desde el servidor de informes.

Después de publicar el informe, es posible que necesite cambiar las credenciales para el origen de datos de tal forma que, cuando el informe se ejecute en el servidor de informes, los permisos para recuperar los datos sean válidos.

Los tipos de credenciales que se pueden usar con esta extensión de datos dependen de la configuración de la tecnología de SharePoint para la lista de SharePoint que se esté utilizando como origen de datos.

Los tipos de credenciales son los siguientes:

  • Usuario actual de Windows (lo que se conoce también como seguridad integrada).

    • Esta opción no se admite en el caso de una tecnología de SharePoint que esté configurada para trabajar con un servidor de informes en el modo de cuenta de confianza.

    • En el caso de una tecnología de SharePoint que esté configurada para trabajar con un servidor de informes en el modo integrado de Windows, esta opción se aplica tanto al usuario de Windows actual como al usuario de SharePoint actual.

    • En el caso de una tecnología de SharePoint configurada para funcionar sin un servidor de informes, esta opción no se admite.

  • Utilizar un nombre de usuario y una contraseña almacenados. Esta opción solo admite la seguridad integrada de Windows.

  • Pedir las credenciales al usuario. Esta opción solo admite la seguridad integrada de Windows.

  • No se necesitan credenciales. Para usar esta opción, la cuenta de ejecución desatendida debe estar configurada en el servidor de informes. Para obtener más información, vea Configurar la cuenta de ejecución desatendida en la documentación de Reporting Services en msdn.microsoft.com.

Para obtener más información, vea Conexiones de datos, orígenes de datos y cadenas de conexión (SSRS), Especificar credenciales en el Generador de informes 3.0 y Orígenes de datos admitidos por Reporting Services (SSRS).

Consultas

Para diseñar una consulta, cree un nuevo conjunto de datos ubicado en el origen de datos y, a continuación, abra el diseñador de consultas asociado. Para obtener más información, vea Crear un conjunto de datos compartido o un conjunto de datos incrustado (Generador de informes 3.0 y SSRS).

El diseñador gráfico de consultas de lista de SharePoint muestra cuatro paneles:

Listas de SharePoint Muestra una lista con todas las listas de SharePoint del sitio para este origen de datos. Seleccione una lista y, a continuación, seleccione los campos que desea en su consulta. Los nombres de los campos de este panel son solo nombres descriptivos de SharePoint, también conocidos como nombres para mostrar. Mantenga el cursor sobre un elemento para que se muestren las propiedades siguientes en la información sobre herramientas:

  • **Nombre   **Nombre único del campo.

  • **Identificador   **Identificador único del campo.

  • **Tipo de campo   **Tipo de datos del campo.

  • **Oculto   **Determina si el campo se muestra en la vista de lista de SharePoint.

No se permite la selección de campos de varias listas.

  • **Campos seleccionados  ** Muestra los campos que se han seleccionado. Los nombres de campo de este panel son solo nombres descriptivos especificados por un usuario de SharePoint. Al cerrar el diseñador de consultas, estos nombres se ven en la colección de campos de conjunto de datos en el panel de datos del informe. La relación entre los nombres únicos y los nombres descriptivos está disponible en la página Propiedades del conjunto de datos (cuadro de diálogo), Campos (Generador de informes 3.0).

  • **Filtros aplicados  ** Limita los datos que se devuelven desde la lista de SharePoint, antes de que los datos se devuelvan al informe. Seleccione el nombre de campo, el operador y el valor que se deben usar para limitar los datos que se recuperan de la lista. Los operadores varían en función del tipo de datos del valor que se seleccione.

    No se puede cambiar el criterio de ordenación ni especificar grupos en el diseñador gráfico de consultas. Para hacerlo, se deben configurar expresiones de ordenación en el conjunto de datos del informe y expresiones de grupo en las regiones de datos del informe. No se admiten parámetros de consulta. Para filtrar los datos del informe, use filtros de informe o parámetros de informe creados por usted. Para obtener más información, vea Filtrar, agrupar y ordenar datos (Generador de informes 3.0 y SSRS) y Parámetros (Generador de informes 3.0 y SSRS).

  • **Resultados de consulta  ** Muestra filas de ejemplo que se devuelven cuando se ejecuta la consulta. Si los valores de lista de SharePoint cambian con frecuencia en el sitio de SharePoint, los valores que se ven en el panel de resultados de la consulta podrían diferir de los valores que se ven en el informe.

  • **Campos seleccionados  ** Muestra los campos que se han seleccionado. Los nombres de campo de este panel son solo nombres descriptivos especificados por un usuario de SharePoint. Al cerrar el diseñador de consultas, estos nombres se ven en la colección de campos de conjunto de datos en el panel de datos del informe. La relación entre los nombres únicos y los nombres descriptivos está disponible en la página Propiedades del conjunto de datos (cuadro de diálogo), Campos (Generador de informes 3.0).

  • **Filtros aplicados  ** Limita los datos que se devuelven desde la lista de SharePoint, antes de que los datos se devuelvan al informe. Seleccione el nombre de campo, el operador y el valor que se deben usar para limitar los datos que se recuperan de la lista. Los operadores varían en función del tipo de datos del valor que se seleccione.

    No se puede cambiar el criterio de ordenación ni especificar grupos en el diseñador gráfico de consultas. Para hacerlo, se deben configurar expresiones de ordenación en el conjunto de datos del informe y expresiones de grupo en las regiones de datos del informe. No se admiten parámetros de consulta. Para filtrar los datos del informe, use filtros de informe o parámetros de informe creados por usted. Para obtener más información, vea Filtrar, agrupar y ordenar datos (Generador de informes 3.0 y SSRS) y Parámetros (Generador de informes 3.0 y SSRS).

  • **Resultados de consulta  ** Muestra filas de ejemplo que se devuelven cuando se ejecuta la consulta. Si los valores de lista de SharePoint cambian con frecuencia en el sitio de SharePoint, los valores que se ven en el panel de resultados de la consulta podrían diferir de los valores que se ven en el informe.

Para obtener más información, vea Diseñador de consultas de lista de SharePoint (Generador de informes 3.0).

Texto de consulta

Para ver la consulta generada por el diseñador gráfico de consultas, cambie al diseñador de consultas basado en texto. En esta vista, puede ver el XML creado por el diseñador gráfico de consultas. El XML incluye elementos para el nombre de la lista, la colección de campos y el filtro.

Ejemplo 1. Campos especificados para una lista

En el siguiente ejemplo se muestra una consulta de SharePoint con el formato correcto:

<RSSharePointList>
<listName>MyList</listName>
<viewFields>
  <FieldRef Name="Field1"/>
  <FieldRef Name="Field4"/>
</viewFields>
<Query>
  <Where>
    <And>
      <Gt>
        <FieldRef Name="Field1"/>
        <Value Type="Integer">1</Value>
      </Gt>
      <IsNotNull>
        <FieldRef Name="Field2"/>
        <Value Type="string"/>
      </IsNotNull> 
    </And>
  </Where>
</Query>
</RSSharePointList>

Puede modificar esta vista de la consulta, siempre que siga siendo texto XML con el formato correcto.

Ejemplo 2. Todos los campos para una lista

También puede especificar solo el nombre de una lista y se devuelven todos los campos, incluidos los campos ocultos. En el siguiente ejemplo se recuperan todos los campos de una lista denominada Tareas:

<RSSharePointList>
<listName>Tasks</listName>
</RSSharePointList>

Todos los campos de la lista Tareas se devuelven en los resultados de la consulta.

Parámetros

Esta extensión de datos no admite parámetros.

Icono de flecha usado con el vínculo Volver al principioVolver al principio

Secciones relacionadas

Estas secciones de la documentación proporcionan información conceptual detallada sobre los datos de informe, así como información de procedimientos acerca de cómo definir, personalizar y usar las partes de un informe que están relacionadas con datos.

Icono de flecha usado con el vínculo Volver al principioVolver al principio