Pregunta

Estoy intentando acceder a los datos de la lista usando SSRS 2008.

He creado una fuente de datos XML con la siguiente cadena de conexión: " http: // [Your_Site_Name] /_vti_bin/lists.asmx quot ;.

Luego creé un conjunto de datos con la siguiente consulta:

<Query> <SoapAction>http://schemas.microsoft.com/sharepoint/soap/GetListItems</SoapAction> <Method Namespace="http://schemas.microsoft.com/sharepoint/soap/" Name="GetListItems"> <Parameters> <Parameter Name="listName"> <DefaultValue>Your_List_Name</DefaultValue> </Parameter> </Parameters> </Method> <ElementPath IgnoreNamespaces="True">*</ElementPath> </Query>

Ahora el problema:

Tengo problemas para leer los valores de columna que tienen marcas / etiquetas html (específicamente & "; líneas de texto múltiples &"; tipo de campo). Reporting Services crea un campo llamado & # 8220; fila & # 8221; en el conjunto de datos cuando encuentra una de esas columnas.

Intenté eliminar esto & # 8220; fila & # 8221; campo y creó el campo real manualmente. Luego configuré el valor de la columna como HTML en las propiedades del marcador de posición (una nueva característica en SSRS 2008 donde el marcado HTML se trata como estilos) pero no funcionó.

Por ej. Columna de comentarios en & Quot; Issue Tracking List & Quot; se almacena como " div "

La ejecución de la misma consulta en CAMLBuilder funciona perfectamente, mostrando todas las columnas.

¿Cómo puedo superar este problema? ¿Alguna ayuda?

Gracias de antemano

PD: publiqué la misma consulta en el foro del servicio de informes de MSDN SQL Server. Aquí está el Enlace .

¿Fue útil?

Solución

Publiqué la misma consulta en el foro de MSDN SQL Server Reporting Service. Aquí está el Enlace . El moderador de MSFT ha encontrado una solución para este problema.

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top