Jeg ændre ikke avanceret søgning XSLT meget ofte, så det ser ud som jeg klatring små bakker hver gang.
Min nyeste lektion er dette: Sagen om når refererer til en kolonne. I min avanceret søgning, Jeg har kolonner defineres som dette:
<roden xmlns:XSi="http://www.w3.org/2001/XMLSchema-instance">
<Kolonner>
<Kolonne Navn="GafTrainingInvoiceNumber" />
<Kolonne Navn="GafTrainingInvoiceLocation" />
<Kolonne Navn="Arbejds-id'et"/>
<Kolonne Navn="Rang"/>
<Kolonne Navn="Titel"/>
<Kolonne Navn="Forfatter"/>
<Kolonne Navn="Størrelse"/>
<Kolonne Navn="Sti"/>
<Kolonne Navn="Beskrivelse"/>
<Kolonne Navn="Skrive"/>
<Kolonne Navn="SiteName"/>
<Kolonne Navn="CollapsingStatus"/>
<Kolonne Navn="HitHighlightedSummary"/>
<Kolonne Navn="HitHighlightedProperties"/>
<Kolonne Navn="ContentClass"/>
<Kolonne Navn="IsDocument"/>
<Kolonne Navn="PictureThumbnailURL"/>
</Kolonner>
</roden>
Den XSLT, der viser faktura nummer og faktura placeringen havde været:
<p>
Uddannelse fakturanummer: <XSL:værdi af Vælg="GafTrainingInvoiceNumber"/>
<br></br>
Uddannelse faktura placering: <XSL:værdi af Vælg="GafTrainingInvoiceLocation"/>
</p>
Dog, Vælg har referere til egenskaben i alle små bogstaver, som i:
<p>
Uddannelse fakturanummer: <XSL:værdi af Vælg="gaftraininginvoicenumber"/>
<br></br>
Uddannelse faktura placering: <XSL:værdi af Vælg="gaftraininginvoicelocation"/>
</p>
Indtil jeg korrigeret, Søg blandt resultater viste etiketter (dvs. "Uddannelse fakturanummer") men ingen data.