Saya tidak mengubah pencarian lanjutan XSLT sangat sering, Jadi sepertinya aku sedang mendaki bukit-bukit kecil setiap kali.
Pelajaran terbaru ini: Kasus penting ketika referensi kolom. Dalam pencarian lanjutan, Saya memiliki kolom yang didefinisikan seperti ini:
<akar xmlns:XSI="http://www.w3.org/2001/XMLSchema-instance">
<Kolom>
<Kolom Nama="GafTrainingInvoiceNumber" />
<Kolom Nama="GafTrainingInvoiceLocation" />
<Kolom Nama="WorkId"/>
<Kolom Nama="Peringkat"/>
<Kolom Nama="Judul"/>
<Kolom Nama="Penulis"/>
<Kolom Nama="Ukuran"/>
<Kolom Nama="Jalan"/>
<Kolom Nama="Deskripsi"/>
<Kolom Nama="Menulis"/>
<Kolom Nama="SiteName"/>
<Kolom Nama="CollapsingStatus"/>
<Kolom Nama="HitHighlightedSummary"/>
<Kolom Nama="HitHighlightedProperties"/>
<Kolom Nama="ContentClass"/>
<Kolom Nama="IsDocument"/>
<Kolom Nama="PictureThumbnailURL"/>
</Kolom>
</akar>
XLST yang menampilkan lokasi nomor dan faktur faktur yang telah:
<p>
Pelatihan faktur jumlah: <Extensible Stylesheet Language:nilai dari Pilih="GafTrainingInvoiceNumber"/>
<br></br>
Lokasi faktur pelatihan: <Extensible Stylesheet Language:nilai dari Pilih="GafTrainingInvoiceLocation"/>
</p>
Namun, Pilih harus referensi properti dalam semua huruf, seperti dalam:
<p>
Pelatihan faktur jumlah: <Extensible Stylesheet Language:nilai dari Pilih="gaftraininginvoicenumber"/>
<br></br>
Lokasi faktur pelatihan: <Extensible Stylesheet Language:nilai dari Pilih="gaftraininginvoicelocation"/>
</p>
Sampai aku mengoreksi yang, hasil pencarian menunjukkan label (yaitu. "Pelatihan faktur nomor") tetapi tidak ada data.