Проблема с доступом к данным списка SharePoint с использованием SSRS 2008

StackOverflow https://stackoverflow.com/questions/822028

Вопрос

Я пытаюсь получить доступ к данным списка с помощью SSRS 2008.

Я создал источник данных XML со следующей строкой подключения:"http://[Your_Site_Name]/_vti_bin/списки.asmx".

Затем я создал набор данных со следующим запросом:

<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>

Теперь проблема:

У меня возникают проблемы с чтением значений столбцов, которые имеют html-разметку / теги (в частности, тип поля "Несколько строк текста").Службы Reporting Services создают поле с именем “строка” в наборе данных при обнаружении одного такого столбца.

Я попытался удалить это поле “строка” и создал фактическое поле вручную.Затем я установил значение столбца как HTML в свойствах заполнителя (новая функция в SSRS 2008, где HTML-разметка обрабатывается как стили), но это не сработало.

Например, дляСтолбец комментариев в "Списке отслеживания проблем" хранится как "div".

Выполнение того же запроса в CAMLBuilder работает отлично, отображаются все столбцы.

Как мне справиться с этой проблемой?Какая-нибудь помощь?

Заранее спасибо

PS: Я опубликовал тот же запрос на форуме службы отчетов MSDN SQL Server.Вот этот Ссылка.

Это было полезно?

Решение

Я опубликовал тот же запрос на форуме службы отчетов MSDN SQL Server.Вот этот Ссылка.Модератор MSFT нашел решение этой проблемы.

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top