SharePoint-Webparts können nicht über Hyperlink-Felder verbunden werden
-
09-12-2019 - |
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
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