Przegląd:
Stworzył listę niestandardową, która zarządza typu zawartości z niektórych kilkanaście kolumn.
Dodaje go na stronę, a następnie przez SPD, przekształcone w widoku danych.
Problemu:
Moje wyrażenie Xpath wracał pusty dla kolumna o nazwie "Aktualna pozycja". I odwołuje się on dobrze reprezentuje:
<obramowanie tabeli = "1">
<XSL:dla każdego = wybierz "/ dsQueryResponse/wierszy/wiersz" >
<TR>
<TD>
Aktualny stan:
<XSL:select="@Current_x0020_Status wartość z"></XSL:wartość z>
</TD>
</TR>
</XSL>
</Tabela>
Kolumna w CT o nazwie "Aktualny stan". To pokazuje się w wyszukiwanie jako "Stan". Gdzie spojrzysz, widzisz, "Stan".
Jednocześnie szaleńczo o lanie, Szukam rozwiązania, Zamiast określonych "@Recruiter" i oto! — że rzeczywiście zwrócona aktualny stan. Sądziłem, że wrócić ponownie rekrutację gdy to zrobiłem.
Roztwór:
I szturchnął w SPD. Przejdź do tej strony w SPD i pokazuje widok danych. Można sprawdzić rzeczywiste dane dostarczone do widoku i skojarzone Xpath. Tutaj znalazłem, że rzeczywiście, wyrażenie Xpath wskazał na "Naganiacz". O dziwo, "rzeczywista" rekrutację pole wskazał z "Recruiter1".
Zabierz:
SPD zapewnia autorytatywny wyrażenia Xpath dla wierszy & kolumn w widoku danych.
Drugi, to pokazuje rzeczywiste dane. Tak na przykład, kolumna typ pokazuje to:
<NOBR><zakres><HREF="/sites/Corporate/HumanResources/TalentAcquisition/_layouts/userdisp.aspx?ID = 17">Galvin, Paul</A><IMG border ="0" wysokość = "1" szerokość = "3" src="/_layouts/images/blank.gif"/><href = "javascript:’ onclick = "IMNImageOnClick();zwraca false;’ Klasa = "ms-imnlink"><Nazwa img ='imnmark’ Tytuł =” granica =’0′ wysokość ='12’ szerokość ='12’ src='/_layouts/images/blank.gif’ Alt = "nie informacji o obecności’ popijać ='PGalvin@xxx.com’ ID = "imn_77, typ = smtp'/></a></zakres></NOBR>