ขั้นตอนของ XPath จริงจะไปข้างหน้า?

ภาพรวม:

สร้างรายการแบบกำหนดเองที่จัดการกับชนิดเนื้อหา มีคอลัมน์บางโหล.

เพิ่มเพจ แล้ว ผ่าน SPD, แปลงเป็นมุมมองข้อมูล.

ปัญหา:

นิพจน์ Xpath ของฉันเป็นความว่างเปล่าในคอลัมน์ชื่อ "ตำแหน่งปัจจุบัน". ผมอ้างอิงมัน thusly:

    <เส้นขอบตาราง = "1">
      <xsl:=สำหรับแต่ละคนเลือก "/ dsQueryResponse/แถว/แถว" >
        <tr>
          <td>
            สถานะปัจจุบัน:
            <xsl:ค่าของ select="@Current_x0020_Status"></xsl:ค่าของ>
          </td>
        </tr>
      </xsl>
    </ตาราง>

คอลัมน์ใน CT มีชื่อว่า "สถานะปัจจุบัน". โปรแกรมจะแสดงค่าในการค้นหาเป็น "สถานะปัจจุบัน". ทุกท่านดู, คุณดู "สถานะปัจจุบัน".

ในขณะที่ thrashing นักประมาณ, ค้นหาโซลูชัน, ฉันแทนเรียกว่า "@Recruiter" แล้ว! — ที่จริง คืนกลับสถานะปัจจุบัน. คาดว่าจะส่งคืนกลับผู้จัดการหน้าใหม่ที่เมื่อไม่ได้ที่.

โซลูชั่น:

ฉัน poked เกี่ยวกับใน SPD. ไปที่หน้าใน SPD และแสดงมุมมองข้อมูล. คุณสามารถตรวจสอบที่จริงข้อมูลให้มุมมอง และเชื่อมโยง Xpath. ที่นี่พบเห็นว่าแน่นอน, Xpath ชี้ที่ "ผู้จัดการหน้าใหม่". แพงกว่ามาก, "จริง" ชี้ฟิลด์ผู้จัดการหน้าใหม่จาก "Recruiter1".

เอากลับบ้าน:

SPD ให้ไทม์นิพจน์ Xpath สำหรับแถว & คอลัมน์ในมุมมองข้อมูล.

วินาที, แสดงข้อมูลที่แท้จริง. ดังตัวอย่าง, แสดงคอลัมน์ของชนิดนี้:

<nobr><ขยาย><HREF="/sites/Corporate/HumanResources/TalentAcquisition/_layouts/userdisp.aspx การ?ID = 17">Galvin, พอล</A><เส้นขอบใช้ได้ img ="0" ความสูง = "1" ความกว้าง = "3" src="/_layouts/images/blank.gif"/><การ href ='javascript:’ onclick ='IMNImageOnClick();ส่งคืนเท็จ;’ คลาส = 'ms-imnlink'><ชื่อใช้ได้ img ='imnmark’ ชื่อ =” ขอบ =’0′ ความสูง ='12’ ความกว้าง ='12’ src='/_layouts/images/blank.gif’ alt =' ข้อมูลสถานะการออนไลน์ไม่’ สิบ ='PGalvin@xxx.com’ id ='imn_77 ชนิด = smtp'/></การ></ขยาย></nobr>

ทิ้งคำตอบไว้

ที่อยู่อีเมลของคุณจะไม่ถูกเผยแพร่. ช่องที่ต้องการถูกทำเครื่องหมาย *