Im 2007 war es einfach in 2010 geht es auch
Sharepoint Sharepoint 2010 Allgemein
Ein DataViewWebPart mit einer Verknüpfung auf eine andere Liste in einer anderen Site ist hier beschrieben. Im Sharepoint 2010 soll es auch funktionieren mit SOAP und REST und was weiß ich den alles, habe es mit meiner Konfiguration nicht zum Laufen gebracht, was solls ....
Musse manne siche halte wasse anderesse überlesche
Kategorie Ein DataViewWebPart mit einer Verknüpfung auf eine andere Liste in einer anderen Site ist hier beschrieben. Im Sharepoint 2010 soll es auch funktionieren mit SOAP und REST und was weiß ich den alles, habe es mit meiner Konfiguration nicht zum Laufen gebracht, was solls ....
Musse manne siche halte wasse anderesse überlesche
Also so hat es bei mir funktioniert ->
Als erstes erstelle ich auf der Site von welcher ich die Liste einbinden möchte eine Web-Part-Seite in diese Web-Part-Seite binde ich ein leeres DataViewWebPart ein.
Dann die Datenquelle auswählen ->
nach getaner Arbeit findet man im Code der Web-Part-Seite ein <XML-Fragment> dieser Art ....
Dann macht man das ganze auf der Ziel-Web-Site noch einmal (mit der "gleichen/selben" Listenstruktur)...
Auf der Ziel-Web-Site kopiert man nun das obige XML-Fragment Sharepoint:SPDataSource rein...
Wichtig!!! Vor jedem WebPartPages:DataFormParameter mit Attribute Name="ListID" das folgende Fragment reinkopieren (URL anpassen nicht vergessen)
Und voila , es geht....
Gruß JJR
Als erstes erstelle ich auf der Site von welcher ich die Liste einbinden möchte eine Web-Part-Seite in diese Web-Part-Seite binde ich ein leeres DataViewWebPart ein.
Dann die Datenquelle auswählen ->
nach getaner Arbeit findet man im Code der Web-Part-Seite ein <XML-Fragment> dieser Art ....
Dann macht man das ganze auf der Ziel-Web-Site noch einmal (mit der "gleichen/selben" Listenstruktur)...
Auf der Ziel-Web-Site kopiert man nun das obige XML-Fragment Sharepoint:SPDataSource rein...
Wichtig!!! Vor jedem WebPartPages:DataFormParameter mit Attribute Name="ListID" das folgende Fragment reinkopieren (URL anpassen nicht vergessen)
Und voila , es geht....
Gruß JJR
Kommentare
<ParameterBinding Name="ListID" Location="None" DefaultValue="{XXX}"/>
musste ich die ListID der Source-Liste eintragen, sonst wurden mir nämlich zwar im SharePointDesigner die richtigen Inhalte angezeigt, im Browser hab ich allerdings die Werte aus der "Fake"-Liste bekommen.
Jetzt klappt aber alles wunderbar...
Bedankt!
Erstellt von Kornfeind um 04:46:37 PM am 04/05/2011 | - Website - |