Unë nuk modifikoj përparuar e kërkimit XSLT shumë shpesh, kështu që ajo duket si unë jam ngjitje kodrat e vogla çdo kohë.
Mësimi im më i ri është ky: Rasti ka rëndësi kur referenca një kolonë. Në kërkimin tim avancuar, Unë kam kolona përkufizohet si kjo:
<rrënjë xmlns:XSi="http://www.w3.org/2001/XMLSchema-instance">
<Kolumne>
<Column Emër="GafTrainingInvoiceNumber" />
<Column Emër="GafTrainingInvoiceLocation" />
<Column Emër="WorkId"/>
<Column Emër="Rank"/>
<Column Emër="Titull"/>
<Column Emër="Autor"/>
<Column Emër="Madhësi"/>
<Column Emër="Rrugë"/>
<Column Emër="Përshkrim"/>
<Column Emër="Shkruaj"/>
<Column Emër="SITENAME"/>
<Column Emër="CollapsingStatus"/>
<Column Emër="HitHighlightedSummary"/>
<Column Emër="HitHighlightedProperties"/>
<Column Emër="Contentclass"/>
<Column Emër="IsDocument"/>
<Column Emër="PictureThumbnailURL"/>
</Kolumne>
</rrënjë>
XLST që tregon numrin e faturës dhe vendndodhjen faturë kishte qenë:
<p>
Training Invoice Number: <XSL:vlera-e zgjedh="GafTrainingInvoiceNumber"/>
<br></br>
Training Invoice Location: <XSL:vlera-e zgjedh="GafTrainingInvoiceLocation"/>
</p>
Megjithatë, the select has to reference the property in all lower case, si në:
<p>
Training Invoice Number: <XSL:vlera-e zgjedh="gaftraininginvoicenumber"/>
<br></br>
Training Invoice Location: <XSL:vlera-e zgjedh="gaftraininginvoicelocation"/>
</p>
Until I corrected that, search results showed the labels (i.e. "Training Invoice Number") but no data.