Jag ändra inte avancerad sökning XSLT ofta, så det verkar som jag klättrar små kullar varje gång.
Min senaste lektion är detta: Fall frågor när du refererar till en kolumn. I min avancerad sökning, Jag har kolumner definieras som detta:
<rot xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<Kolumner>
<Kolumn Namn="GafTrainingInvoiceNumber" />
<Kolumn Namn="GafTrainingInvoiceLocation" />
<Kolumn Namn="Arbets-ID"/>
<Kolumn Namn="Rang"/>
<Kolumn Namn="Avdelning"/>
<Kolumn Namn="Författare"/>
<Kolumn Namn="Storlek"/>
<Kolumn Namn="Sökväg"/>
<Kolumn Namn="Beskrivning"/>
<Kolumn Namn="Skriva"/>
<Kolumn Namn="Platsnamn"/>
<Kolumn Namn="CollapsingStatus"/>
<Kolumn Namn="HitHighlightedSummary"/>
<Kolumn Namn="HitHighlightedProperties"/>
<Kolumn Namn="ContentClass"/>
<Kolumn Namn="IsDocument"/>
<Kolumn Namn="PictureThumbnailURL"/>
</Kolumner>
</rot>
Den XLST som visar faktura nummer och faktura platsen hade varit:
<p>
Utbildning fakturanummer: <XSL:värdet av Välj="GafTrainingInvoiceNumber"/>
<br></br>
Utbildning faktura läge: <XSL:värdet av Välj="GafTrainingInvoiceLocation"/>
</p>
Men, Välj måste referera till egenskapen i alla gemener, som i:
<p>
Utbildning fakturanummer: <XSL:värdet av Välj="gaftraininginvoicenumber"/>
<br></br>
Utbildning faktura läge: <XSL:värdet av Välj="gaftraininginvoicelocation"/>
</p>
Tills jag korrigerade som, Sökresultat visade etiketterna (dvs. "Utbildning fakturanummer") men inga data.