Le parti Web di SharePoint non possono essere collegate tramite campi collegamento ipertestuale
-
09-12-2019 - |
Domanda
In breve: sto provando a filtrare un XSLTListViewWebPart in base a ciò che è selezionato in un altro XSLTListViewWebPart. Utilizzando un campo stringa come connessione che funziona bene. Utilizzo di un campo collegamento ipertestuale Nessun dato visualizzato.
In più dettaglio: ho due liste, dicono Accounts
e Projects
. Entrambi hanno un campo ipertestuale accountURL
. Tutti gli account hanno diversi accountlls. Diversi progetti possono avere lo stesso valore per ACCOUNTL. Entrambi vengono visualizzati su una pagina utilizzando XSLTListViewWebPart. Il semplice obiettivo è quello di filtrare l'elenco Projects
in base a quale articolo è selezionato nell'elenco Accounts
utilizzando il campo accountURL
. Quindi ho stabilito una connessione web part utilizzando il acountURL
come filtro.
Ahimè, quando viene selezionato un elemento nell'elenco Accounts
Nessuna voce visualizzata nell'elenco Projects
anche se ho ricontrollato che ci siano valori corrispondenti. Quando si utilizza un campo stringa anziché un campo collegamento ipertestuale per accountURL
, tutto funziona come un fascino. Il problema è, ho bisogno del campo del collegamento ipertestuale.
è questo comportamento desiderato? Hai qualche suggerimento per un workaround? (Ho già provato a convertire il campo collegamento ipertestuale in un campo stringa tramite una colonna calcolata che non ha funzionato neanche.)
Tutto era e deve essere fatto nell'interfaccia web o SP-Designer. Codifica A WSP non è un'opzione per questo problema. Come non ho familiarità con il corretto technicus terminus uso campo e colonna in modo intercambiabile.
Tutto il Guida è molto apprezzato.
Ben
Soluzione
Someone on the Microsoft forum suggested the following workaround which does its job well:
- Add a hidden text column to both lists.
- Use a workflow which is triggered on item creation and update to copy the value of the hyperlink column to the hidden text column.
- Connect both webparts using the hidden column as filter.
Nonetheless, I still wonder whether it is possible to use hyperlink columns or other special columns for filtering. I also had the problem that I cannot use a person column as lookup.
Does anyone know if whether there ist some kind of overview which column types can be used for filtering/formulas/lookup/...?
Cheers,
Ben