Ці будзе рэальны крок наперад XPath?

Агляд:

Створаны карыстацкі спіс, які кіруе тып змесціва з некалькіх дзесяткаў слупкоў.

Паведамленні яго старонку, а затым праз СПД, пераўтворыцца ў паданне дадзеных.

Праблема:

My Xpath expression was returning blank for a column named "Current Position". I referenced it thusly:

    <table border="1">
      <XSL:for-each select="/dsQueryResponse/Rows/Row" >
        <тр>
          <TD>
            Current Status:
            <XSL:value-of select="@Current_x0020_Status"></XSL:коштам ад>
          </TD>
        </тр>
      </XSL>
    </стол>

The column in the CT is named "Current Status". It shows up in the lookup as "Current Status". Everywhere you look, you see "Current Status".

While thrashing madly about, looking for a solution, I instead referred to "@Recruiter" and behold! — that actually returned back the current status. I expected it to return back the recruiter when I did that.

Рашэнне:

I poked about in SPD. Go to that page in SPD and it shows the data view. You can inspect the actual data provided to the view and associated Xpath. Here I found out that indeed, the Xpath pointed at "Recruiter". Strangely enough, the "actual" recruiter field pointed from "Recruiter1".

Take Away:

SPD provides authoritative Xpath expressions for rows & columns in a data view.

Другі, it shows the actual data. So for example, a column of type shows this:

<NOBR><пралёт><A HREF="/sites/Corporate/HumanResources/TalentAcquisition/_layouts/userdisp.aspx?ID=17">Galvin, Пол</A><IMG = мяжу"0" height="1" width="3" src="/_layouts/images/blank.gif"/><a href=’javascript:’ onclick=’IMNImageOnClick();return false;’ class=’ms-imnlink’><img name=’imnmark’ title=” мяжа =’0′ height=’12’ width=’12’ src=’/_layouts/images/blank.gif’ alt=’No presence information’ sip=’PGalvin@xxx.com’ id=’imn_77,type=smtp’/></a></пралёт></NOBR>

Пакінуць каментар

Ваш электронны адрас не будзе апублікаваны. Абавязковыя палі пазначаныя * *