Jeg har et kolonnenavn i en innholdstype som kalles "Real Estate plassering".
Denne kolonnen er av typen "oppslag".
Jeg har endret <CommonViewFields> og ItemStyle.xsl å vise kolonnen.
En enkel <XSL:verdien av merker =…> Returnerer tilbake en intern verdi som inkluderer ordenstallsplassering data, eksempel:
1;#Miami
Å få den menneskelige-vennlig-verdien, bruke xsl delstreng-etter, som vist:
<XSL:valuXSLf Velg = "delstreng-etter(@Real_x005F_x0020_Estate_x005F_x0020_Location,’#’)"></XSL:verdien av>
Du kan bruke denne teknikken når du arbeider med oppslagsverdier i XSL-transformeringer og trenger for å få verdien menneske-vennlig.
<slutten />
Hei Paul,
Det ser ut som det du beskriver her er løsningen på det jeg trenger, men dessverre er en nybegynner i XSL og kan ikke finne det ut fra innlegget ovenfor.
Let me quickly explain what I am trying to do and what I need and would greatly appreciate your help 🙂
I 'm skape produktsider i et dokumentbibliotek og i dette biblioteket jeg knytte sammen verdier gjennom kolonner på hver side, f.eks. Sidenavn: Produkt a og i denne raden en kolonne "markedet anvendbarhet". Verdiene som er tilgjengelige for "markedet anvendbarhet" er i en egendefinert liste i et separat bibliotek og er importert via en look-up og deretter definert at ulike alternativene er mulig (i denne kolonnen).
Nå la oss si produkt a er tilgjengelig i USA & Canada og vi velge dem i kolonneattributter til siden. Jeg vil gjerne ha oss & Canada vises på selve siden og jeg tror hva du diskuterer ovenfor er svaret på spørsmålet mitt – nå er store q nøyaktig hvordan jeg implementere det?
Min selskapet tillate ikke meg å arbeide med sharepoint designer, og vi har ikke webdelen for DFWP, som er tilgjengelig :s slik jeg har gjort fleste av mine endringer med koden i CEWP (Jeg har også en XML/XSL-webdel tilgjengelig om det hjelper).
Den eneste løsningen som min web-ledergruppe har gitt meg er å opprette en alternativ visning av produktet siden dokumentbibliotek for dette produktet og inkludere visningen i min side – men gitt at vi har over 200 produkter og jeg har dette problemet med 4 kolonner (markedet anvendbarhet, målgruppe, osv.) Jeg ønsker ikke å bruke min tid på å lage 1,000 visninger.
Min områdestrukturen er som følger:
Produkt A-siden: https://domain.com/sites/mysitename/productpages/ProductA.aspx
Produktet siden dokumentbibliotek: https://domain.com/sites/mysitename/productpages/Forms/AllItems.aspx
Opprinnelige listen med verdier: https://Domain.com/sites/mysitename/lists/Market applicability/AllItems.aspx
Du kunne behage råde meg hva koden jeg trenger å bruke for å inkludere markedet anvendbarhet verdiene til "US & Canada" (i dette tilfellet) i min produktside?
Takk så mye for hjelpen!
Vivian