Επισκόπηση:
Δημιουργήθηκε μια προσαρμοσμένη λίστα που διαχειρίζεται έναν τύπο περιεχομένου με μερικές δεκάδες στήλες.
Προστεθεί σε μια σελίδα και, στη συνέχεια, μέσω SPD, μετατραπεί σε μια προβολή δεδομένων.
Πρόβλημα:
Έκφραση Xpath μου επέστρεφε κενό για μια στήλη που ονομάζεται "Τρέχουσα θέση". Ήμουν το αναφερόμενο thusly:
<τραπέζι σύνορα = "1">
<XSL:για κάθε επιλογή = "/ dsQueryResponse/σειρές/σειρά" >
<TR>
<TD>
Τρέχουσα κατάσταση:
<XSL:αξία του select="@Current_x0020_Status"></XSL:αξία των>
</TD>
</TR>
</XSL>
</Πίνακας>
Στήλη στο CT είναι που ονομάζεται "Κατάσταση". Παρουσιάζει σε λειτουργία αναζήτησης του ως «Τρέχουσα κατάσταση». Είσαι παντού, βλέπετε "Κατάσταση".
Ενώ το αλώνισμα τρελλά περίπου, Ψάχνετε για μια λύση, Αντίθετα αναφέρεται "@Recruiter" και ιδού! — που πραγματικά επέστρεψε πίσω την τρέχουσα κατάσταση. Περίμενα να επιστρέψει πίσω ο διαφημιστής, όταν έκανα που.
Λύση:
Έσπρωξα σχετικά με το SPD. Πηγαίνετε σε αυτή τη σελίδα στο SPD και δείχνει την προβολή δεδομένων. Μπορείτε να επιθεωρήσετε πραγματικών δεδομένων που παρέχονται στην προβολή και των συναφών Xpath. Εδώ βρήκα ότι πράγματι, το Xpath επισήμανε στο «Εργοδότη». Παραδόξως, η "πραγματική" στρατολογών πεδίο επισήμανε από το "Recruiter1".
Πάρε μακριά:
SPD παρέχει έγκυρες εκφράσεις Xpath για γραμμές & στήλες στην προβολή δεδομένων.
Δεύτερη, δείχνει τα πραγματικά δεδομένα. Έτσι, για παράδειγμα, μια στήλη τύπου δείχνει αυτό:
<NOBR><span><Μια HREF="/sites/Corporate/HumanResources/TalentAcquisition/_layouts/userdisp.aspx?ID = 17 ">Galvin, Paul</Α><img σύνορα ="0" ύψος = "1" Πλάτος = "3" src="/_layouts/images/blank.gif"/><ένα href = "javascript:’ OnClick =» IMNImageOnClick();επιστρέψει false;’ Class = "ms-imnlink"><όνομα img =» imnmark’ Τίτλος =” σύνορα =’0′ ύψος ='12’ πλάτος ='12’ src='/_layouts/images/blank.gif’ ALT = "καμία πληροφορία παρουσία’ γουλιά =» PGalvin@xxx.com’ ID = "imn_77, ο τύπος = smtp» /></ένα></span></NOBR>