문제

SSRS 2008을 사용하여 목록 데이터에 액세스하려고합니다.

다음 연결 문자열이있는 XML 데이터 소스를 만들었습니다. "http : // [your_site_name] /_vti_bin/lists.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 마크 업/태그가있는 열 값을 읽는 데 문제가 있습니다 (특히 "Mulitple Line of Text"필드 유형). 보고 서비스는 데이터 세트에서 그러한 열 하나를 만나면 "행"이라는 필드를 만듭니다.

이 "행"필드를 삭제하려고 시도하고 실제 필드를 수동으로 만들었습니다. 그런 다음 자리 표시 자 속성 (HTML 마크 업이 스타일로 취급되는 SSRS 2008의 새로운 기능)에서 열 값을 HTML로 설정했지만 작동하지 않았습니다.

"문제 추적 목록"의 예를 들어 주석 열의 예를 들어 "DIV"로 저장됩니다.

CamlBuilder에서 동일한 쿼리를 실행하는 것이 완벽하게 작동하여 모든 열이 표시됩니다.

이 문제를 어떻게 극복합니까? 도움이 있습니까?

미리 감사드립니다

추신: MSDN SQL Server Reporting Service Forum에 동일한 쿼리를 게시했습니다. 여기에 있습니다 링크.

도움이 되었습니까?

해결책

MSDN SQL Server Reporting Service Forum에 동일한 쿼리를 게시했습니다. 여기에 있습니다 링크. MSFT 중재자는이 문제에 대한 솔루션을 찾았습니다.

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top