Frage

Zusamenfassend:Ich versuche, ein XSLTListViewWebPart basierend auf dem zu filtern, was in einem anderen XSLTListViewWebPart ausgewählt ist.Mit einem String-Feld als Verbindung funktioniert das einwandfrei.Bei Verwendung eines Hyperlink-Feldes werden keine Daten angezeigt.

Ausführlicher:Ich habe zum Beispiel zwei Listen Accounts Und Projects.Beide haben ein Hyperlink-Feld accountURL.Alle Konten haben unterschiedliche Konto-URLs.Verschiedene Projekte können denselben Wert für accountURL haben.Beide werden mithilfe des XSLTListViewWebPart auf einer Seite angezeigt.Das einfache Ziel besteht darin, die zu filtern Projects Liste basierend darauf, welches Element in der ausgewählt ist Accounts Liste mit der accountURL Feld.Also habe ich mithilfe von eine Webpart-Verbindung hergestellt acountURL als Filter.

Leider, wenn ein Artikel in der Accounts Wenn die Liste ausgewählt ist, werden keine Elemente angezeigt Projects Liste, obwohl ich noch einmal überprüft habe, ob es übereinstimmende Werte gibt.Bei Verwendung eines Zeichenfolgenfelds anstelle eines Hyperlinkfelds für accountURL alles funktioniert wie ein Zauber.Das Problem ist, ich brauche das Hyperlink-Feld.

Ist das erwünschtes Verhalten?Haben Sie Vorschläge für eine Problemumgehung?(Ich habe bereits versucht, das Hyperlink-Feld über eine berechnete Spalte in ein String-Feld umzuwandeln, was ebenfalls nicht geklappt hat.)

Alles wurde und soll im Webinterface oder im SP-Designer erledigt werden.Die Codierung eines WSP ist für dieses Problem keine Option.Da ich mit dem korrekten Terminus technicus nicht ganz vertraut bin, verwende ich Feld und Spalte austauschbar.

Jede Hilfe wird sehr geschätzt.

Ben

War es hilfreich?

Lösung

Jemand im Microsoft-Forum hat Folgendes vorgeschlagen Problemumgehung was seinen Job gut macht:

  • Fügen Sie beiden Listen eine ausgeblendete Textspalte hinzu.
  • Verwenden Sie einen Workflow, der bei der Elementerstellung und -aktualisierung ausgelöst wird, um den Wert der Hyperlink-Spalte in die ausgeblendete Textspalte zu kopieren.
  • Verbinden Sie beide Webparts mit der ausgeblendeten Spalte als Filter.

Dennoch frage ich mich immer noch, ob es möglich ist, Hyperlink-Spalten oder andere spezielle Spalten zum Filtern zu verwenden.Ich hatte auch das Problem, dass ich eine Personenspalte nicht als Suche verwenden kann.

Weiß jemand, ob es eine Art Übersicht gibt, welche Spaltentypen zum Filterung/Formeln/Such-/... verwendet werden können?

Prost,

Ben

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit sharepoint.stackexchange
scroll top