MOSS uwch customization chwilio — Achos yn fater o flaen llaw chwilio XSLT

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.

Roedd un o'r farn ar "MOSS uwch customization chwilio — Achos yn fater o flaen llaw chwilio XSLT

  1. Ashish Kanoongo
    Helo
    Yr wyf hefyd yn wynebu un broblem. Rwyf hefyd wedi ychwanegu 2 meysydd, ond nid datas yn poblogi. A wnaethoch chi ddatrys y broblem?
    Ashish
    Ateb

Ad a Ateb

Ni fydd eich cyfeiriad e-bost yn cael ei gyhoeddi. Meysydd gofynnol yn cael eu marcio *