しばしば非常に高度な検索の XSLT を変更しないでください。, たびに小さな丘を登っているようなそうです。.
これは、私の最新のレッスン: ケース列を参照するときの問題します。. 私の高度な検索, これとして定義された列をあります。:
<ルート xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<列>
<列 名前="GafTrainingInvoiceNumber" />
<列 名前="GafTrainingInvoiceLocation" />
<列 名前="ワーク Id"/>
<列 名前="ランク"/>
<列 名前="タイトル"/>
<列 名前="著者"/>
<列 名前="サイズ"/>
<列 名前="パス"/>
<列 名前="説明"/>
<列 名前="書き込み"/>
<列 名前="SiteName"/>
<列 名前="CollapsingStatus"/>
<列 名前="HitHighlightedSummary"/>
<列 名前="HitHighlightedProperties"/>
<列 名前="ContentClass"/>
<列 名前="IsDocument"/>
<列 名前="PictureThumbnailURL"/>
</列>
</ルート>
請求書番号、請求書の場所を表示します XLST をされていた:
<p>
トレーニング請求書番号: <xsl:値の 選択="GafTrainingInvoiceNumber"/>
<br></br>
請求書の研修場所: <xsl:値の 選択="GafTrainingInvoiceLocation"/>
</p>
ただし, 選択はすべて小文字でプロパティを参照するには, ように:
<p>
トレーニング請求書番号: <xsl:値の 選択="gaftraininginvoicenumber"/>
<br></br>
請求書の研修場所: <xsl:値の 選択="gaftraininginvoicelocation"/>
</p>
私はそれを修正するまで, 検索結果ラベル (すなわち. 「トレーニング請求書番号」) データがありませんが、.