2009-05-04 21 views
0

mit Ich versuche Listendaten für den Zugriff auf SSRS mit 2008Ausgabe Zugriff auf Sharepoint-Listendaten SSRS 2008

ich eine XML-Datenquelle mit der folgenden Verbindungszeichenfolge erstellt haben: „http://[Your_Site_Name]/_vti_bin/lists.asmx“.

Ich habe dann einen Datensatz mit der folgenden Abfrage:

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

Nun das Problem:

Ich habe Probleme Spaltenwerte zu lesen, die HTML-Markup/Tags (speziell „Mulitple Linien von Text "Feldtyp). Reporting Services erstellt im Dataset ein Feld namens "row", wenn es auf eine solche Spalte trifft.

Ich habe versucht, dieses "Zeile" -Feld zu löschen und das eigentliche Feld manuell erstellt. Ich habe dann den Spaltenwert als HTML in den Platzhaltereigenschaften festgelegt (eine neue Funktion in SSRS 2008, in der HTML-Markup als Stile behandelt wird), hat aber nicht funktioniert.

Für z.B. Die Kommentarspalte in der "Problemverfolgungsliste" wird als "div" gespeichert.

Die Ausführung derselben Abfrage in CAMLBuilder funktioniert einwandfrei und zeigt alle Spalten an.

Wie komme ich über dieses Problem hinaus. Irgendeine Hilfe?

Vielen Dank im Voraus

PS: ich die gleiche Abfrage auf MSDN SQL Server Reporting Service Forum gepostet haben. Hier ist die Link.

Antwort

0

Ich habe die gleiche Abfrage auf MSDN SQL Server Reporting Service Forum gepostet. Hier ist die Link. Der MSFT-Moderator hat eine Lösung für dieses Problem gefunden.