Il vero XPath passo avanti?

Panoramica:

Creato un elenco personalizzato che gestisce un tipo di contenuto con qualche dozzina di colonne.

Ha aggiunto a una pagina e poi via SPD, convertita in una visualizzazione dati.

Problema:

La mia espressione Xpath stava tornando in bianco per una colonna denominata "Posizione corrente". Ho fatto riferimento questa convenzione:

    <tavolo border = "1">
      <xsl:per ogni select = "/ dsQueryResponse/riga/righe" >
        <TR>
          <TD>
            Stato attuale:
            <xsl:valore di select="@Current_x0020_Status"></xsl:valore di>
          </TD>
        </TR>
      </xsl>
    </tabella>

La colonna nel CT è denominata "Stato attuale". Si presenta in lookup come "Stato attuale". Ovunque si guardi, Vedi "Stato attuale".

Mentre thrashing follemente circa, alla ricerca di una soluzione, Mi riferivo invece a "@Recruiter" ed ecco! — che effettivamente restituito indietro lo stato corrente. Mi aspettavo di tornare indietro il reclutatore, quando l'ho fatto.

Soluzione:

Mi infilò in SPD. Vai a quella pagina in SPD e Mostra la visualizzazione di dati. È possibile controllare l'effettiva dati forniti alla vista e associati Xpath. Qui ho scoperto che in effetti, Xpath è additato da "Reclutatore". Abbastanza stranamente, il "reale" Campo reclutatore puntato da "Recruiter1".

Porta via:

SPD fornisce autorevoli espressioni Xpath per righe & colonne in una visualizzazione dati.

Secondo, Mostra i dati effettivi. Così per esempio, una colonna di tipo dimostra questo:

<nobr><arco><Un HREF="/sites/Corporate/HumanResources/TalentAcquisition/_layouts/userdisp.aspx?ID = 17 ">Giannini, Paul</A><img border ="0" altezza = "1" larghezza = "3" src="/_layouts/images/blank.gif"/><href ='javascript:’ OnClick ='IMNImageOnClick();restituire false;’ classe = 'ms-imnlink'><IMG nome ='imnmark’ titolo =” confine =’0′ altezza = 12’ larghezza = 12’ src='/_layouts/images/blank.gif’ Alt =' nessuna informazione di presenza’ SIP ='PGalvin@xxx.com’ ID ='imn_77, tipo = smtp'/></un></arco></nobr>

Lasciare una risposta

L'indirizzo email non verrà pubblicato. i campi richiesti sono contrassegnati *