Ho un nome di colonna in un tipo di contenuto denominato "Real Estate Location".
Che la colonna è di tipo "ricerca".
Ho modificato <CommonViewFields> e ItemStyle.xsl per mostrare la colonna.
Un semplice <xsl:valore di selezionare =…> Torna restituisce un valore interno che include dati di posizione ordinale, come ad esempio:
1;#Miami
Per ottenere il valore di human-friendly, utilizzare xsl substring-after, come illustrato:
<xsl:selezionare valuxslf = "substring-after(@ Real_x005F_x0020_Estate_x005F_x0020_Location,’#’)"></xsl:valore di>
Utilizzare questa tecnica ogni volta che si lavora con valori di ricerca nelle trasformazioni XSL e necessario per ottenere il valore di human-friendly.
<fine />
Ciao Paolo,
Sembra che ciò che si sta descrivendo è la soluzione per quello che mi serve, ma purtroppo sono un novizio in XSL e non può capire dal tuo post sopra.
Lascia che ti spieghi rapidamente cosa sto cercando di fare e di cosa ho bisogno e apprezzerei molto il tuo aiuto 🙂
Sto creando pagine di prodotto in una raccolta documenti e in questa libreria sono associazione di valori attraverso le colonne per ogni pagina, e. g. Nome della pagina: Prodotto a e in quella riga, una colonna "mercato applicabilità". I valori disponibili per applicabilità di mercato"" sono in un elenco personalizzato in una libreria separata e sono importati tramite una ricerca e quindi definito che le varie opzioni sono possibili (nella colonna di).
Ora diciamo che il prodotto a è disponibile negli Stati Uniti & Canada e noi selezionare quelli negli attributi di colonna alla pagina. Piacerebbe avere noi & Canada poi appaiono sulla pagina stessa e pensare a che cosa si sta discutendo sopra è la risposta alla mia domanda – ora il grande q è esattamente come implementarlo?
La mia azienda non mi permette di lavorare con sharepoint designer e non abbiamo la DFWP web part disponibili :s così ho fatto la maggior parte delle mie alterazioni con il codice CEWP (Ho anche una parte di web XML/XSL disponibile se questo aiuta).
L'unica soluzione che mi ha dato il mio team di gestione web è quello di creare una visione alternativa della raccolta documenti pagina prodotto per quel prodotto e includere quella vista nella mia pagina – Tuttavia dato che abbiamo sopra 200 prodotti e ho questo problema con 4 colonne (applicabilità del mercato, target di riferimento, ecc.) Non voglio spendere il mio tempo creando 1,000 Visualizzazioni.
Struttura del sito è il seguente:
Pagina prodotto a: https://domain.com/sites/mysitename/productpages/ProductA.aspx
Raccolta di documenti pagina prodotto: https://domain.com/sites/mysitename/productpages/Forms/AllItems.aspx
Elenco originale con valori: https://Domain.com/sites/mysitename/lists/Market applicability/AllItems.aspx
Potrebbe per favore consigliarmi quale codice è necessario utilizzare al fine di includere i valori di applicabilità del mercato di "US & Canada" (in questo caso) nella mia pagina di prodotto?
Grazie mille per il vostro aiuto!
Vivian