Nid wyf yn addasu chwilio manwl XSLT yn aml iawn, felly mae'n ymddangos fel mod i'n dringo bryniau bach bob tro.
Fy ngwers diweddaraf yw hyn: Achos materion wrth gyfeirio colofn. Yn fy chwiliad uwch, Rwyf wedi colofnau diffinio fel hyn:
<gwraidd xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<Colofnau>
<Colofn Enw="GafTrainingInvoiceNumber" />
<Colofn Enw="GafTrainingInvoiceLocation" />
<Colofn Enw="WorkId"/>
<Colofn Enw="Rank"/>
<Colofn Enw="Teitl"/>
<Colofn Enw="Awdur"/>
<Colofn Enw="Maint"/>
<Colofn Enw="Llwybr"/>
<Colofn Enw="Disgrifiad"/>
<Colofn Enw="Ysgrifennu"/>
<Colofn Enw="Sitename"/>
<Colofn Enw="CollapsingStatus"/>
<Colofn Enw="HitHighlightedSummary"/>
<Colofn Enw="HitHighlightedProperties"/>
<Colofn Enw="Contentclass"/>
<Colofn Enw="IsDocument"/>
<Colofn Enw="PictureThumbnailURL"/>
</Colofnau>
</gwraidd>
Mae'r XLST sy'n dangos y rhif anfoneb a lleoliad anfoneb wedi bod yn:
<p>
Rhif anfoneb hyfforddi: <XSL:gwerth o dewis="GafTrainingInvoiceNumber"/>
<br></br>
Lleoliad anfoneb hyfforddiant: <XSL:gwerth o dewis="GafTrainingInvoiceLocation"/>
</p>
Fodd bynnag,, y dewis wedi cyfeirio at yr eiddo ym mhob achos is, fel yn:
<p>
Rhif anfoneb hyfforddi: <XSL:gwerth o dewis="gaftraininginvoicenumber"/>
<br></br>
Lleoliad anfoneb hyfforddiant: <XSL:gwerth o dewis="gaftraininginvoicelocation"/>
</p>
Hyd nes y cywirais y, canlyniadau chwilio yn dangos y labeli (h.y. "Hyfforddiant anfoneb rhif") ond nid oes data.