De echte XPath stap zal voorwaarts?

Overzicht:

Gemaakt van een aangepaste lijst die worden beheerd met een inhoudstype met enkele tientallen kolommen.

Toegevoegd het aan een pagina en vervolgens via EPD, omgezet in een gegevensweergave.

Probleem:

Mijn Xpath-expressie terugkeerde leeg voor een kolom met de naam 'Huidige positie'. Ik het thusly waarnaar wordt verwezen:

    <tabelrand = "1">
      <XSL:voor elke select = "/ dsQueryResponse/rijen/rij" >
        <tr>
          <TD>
            Huidige Status:
            <XSL:waarde-van-select="@Current_x0020_Status"></XSL:waarde-van>
          </TD>
        </tr>
      </XSL>
    </tabel>

De kolom in de CT heet "Huidige Status". Het verschijnt in de opzoektabel als 'Huidige Status'. Overal waar die je kijkt, u Zie 'Huidige Status'.

Terwijl het dorsen waanzinnig ongeveer, op zoek naar een oplossing, In plaats daarvan bedoelde ik "@Recruiter" en zie! — die eigenlijk geretourneerd terug de huidige status. Ik verwacht dat het weer terug de recruiter toen ik dat deed.

Oplossing:

Ik stak over in de SPD. Ga naar die pagina in SPD en het toont de gegevensweergave. Controleert u de werkelijke gegevens verstrekt aan de weergave en bijbehorende Xpath. Hier, ik ontdekte dat inderdaad, het Xpath wees op "Recruiter". Vreemd genoeg, de "werkelijke" Recruiter veld wees van "Recruiter1".

Neem mee:

SPD biedt gezaghebbende Xpath-expressies voor rijen & kolommen in een gegevensweergave.

Tweede, het toont de werkelijke gegevens. Dus bijvoorbeeld, een kolom van het type toont dit:

<NOBR><span><Een HREF="/sites/Corporate/HumanResources/TalentAcquisition/_layouts/userdisp.aspx?ID = 17-INCH>Galvin, Paul</A><img grens ="0" hoogte = "1" breedte = "3" src="/_layouts/images/blank.gif"/><een href ='javascript:’ onclick ='IMNImageOnClick();resultaat false;’ klasse = 'ms-imnlink'><img naam ='imnmark’ titel =” grens =’0′ hoogte ='12’ breedte ='12’ src='/_layouts/images/blank.gif’ Alt =' geen aanwezigheidsinformatie’ SIP ='PGalvin@xxx.com’ ID = "imn_77, type = smtp'/></een></span></NOBR>

Laat een antwoord achter

Uw e-mailadres wordt niet gepubliceerd. Verplichte velden zijn gemarkeerd *