มีชื่อคอลัมน์ในชนิดเนื้อหาที่มีชื่อว่า "สถานที่อสังหาริมทรัพย์".
คอลัมน์ที่มีชนิด "ค้นหา".
ได้ปรับเปลี่ยน <CommonViewFields> และ ItemStyle.xsl เพื่อแสดงคอลัมน์.
แบบง่าย ๆ <xsl:ค่าของเลือก =…> ส่งกลับค่ากลับเป็นค่าภายในที่มีข้อมูลแสดงลำดับตำแหน่ง, เช่น:
1;#ไมอามี
การรับค่ามิตรบุคคล, ใช้ xsl สตริงย่อยหลัง, ดังที่แสดง:
<xsl:เลือก valuxslf = "ด้วยหลัง(@Real_x005F_x0020_Estate_x005F_x0020_Location,’#’)"></xsl:ค่าของ>
ใช้เทคนิคนี้เมื่อใดก็ ตามที่คุณกำลังทำงานกับค่าการค้นหาในการแปลง XSL และจำเป็นต้องรับค่ามิตรบุคคล.
<สิ้นสุด />
Hi Paul,
ดูเหมือนอะไรคุณจะอธิบายต่อไปนี้คือ สิ่งที่ฉันต้องการโซลูชั่น, แต่กำลังขออภัย newbie ใน XSL และไม่คิดจะออกจากรายการของคุณข้างต้น.
Let me quickly explain what I am trying to do and what I need and would greatly appreciate your help 🙂
ฉันกำลังสร้างหน้าสินค้า ในไลบรารีเอกสาร และ ในไลบรารีนี้ฉันกำลังประกอบค่าผ่านคอลัมน์แต่ละหน้า, เช่น. ชื่อเพจ: ผลิตภัณฑ์ A และแถวที่มีคอลัมน์ "ตลาดมาส". ค่าที่พร้อมใช้งานสำหรับ "ตลาดมาส" อยู่ในรายการแบบกำหนดเองในไลบรารีที่แยกต่างหากและไม่นำเข้าผ่านการค้นหา และกำหนดว่า ตัวเลือกต่าง ๆ เป็นไปได้ (ในคอลัมน์นั้น).
ตอนนี้สมมติว่าผลิตภัณฑ์ A จะพร้อมใช้งานในสหรัฐอเมริกา & แคนาดาและเราเลือกเหล่านั้นในแอตทริบิวต์ของคอลัมน์ไปหน้า. อยากจะมีเรา & Canada ปรากฏแล้วในหน้าตัวเอง และฉันคิดว่า สิ่งที่คุณกำลังพูดถึงเหนือคือคำตอบสำหรับคำถามของฉัน – ตอนนี้ Q ใหญ่คือ วิธีทำฉันใช้?
บริษัทของฉันทำให้ฉันให้ทำงาน ด้วย sharepoint designer และเราไม่ได้มี DFWP web part :s ดังนั้นฉันได้ถูกทำส่วนใหญ่ของการดัดแปลงของฉันมีรหัสใน CEWP (นอกจากนี้มีพร้อมใช้งานถ้าที่ช่วย XML/XSL web part).
การแก้ปัญหาเฉพาะที่ทีมงานบริหารของเว็บมีให้ฉันคือเพื่อ สร้างมุมมองอื่นของรารีเอกสารหน้าผลิตภัณฑ์สำหรับผลิตภัณฑ์ และมีมุมมองในหน้าของฉัน – อย่างไรก็ตาม ที่เรามีให้ 200 ผลิตภัณฑ์และฉันมีปัญหานี้ด้วย 4 คอลัมน์ (ตลาดมาส, ผู้ชมเป้าหมาย, ฯลฯ) ฉันไม่ต้องการใช้จ่ายของฉันเวลาสร้าง 1,000 มุมมอง.
โครงสร้างไซต์ของฉันจะเป็นดังนี้:
หน้าผลิตภัณฑ์ A: https://domain.com/sites/mysitename/productpages/ProductA.aspx
ไลบรารีเอกสารในหน้าผลิตภัณฑ์: https://domain.com/sites/mysitename/productpages/Forms/AllItems.aspx
รายการต้นฉบับ มีค่า: https://domain.com/sites/mysitename/Lists/Market applicability/AllItems.aspx
ไม่สามารถคุณกรุณาแจ้งฉันใดรหัสที่ต้องการใช้เพื่อรวมค่ามาสตลาดของเรา" & แคนาดา" (ในกรณีนี้) ในหน้าผลิตภัณฑ์ของฉัน?
ขอบคุณมากสำหรับความช่วยเหลือของคุณ!
Vivian