快速提示: 內容查詢 Web 組件, 查閱列的值和 XSL

我有一個列名在名為"房地產所在地"內容類型.

那列是"查找"類型的.

我已經修改 <CommonViewFields> 和 ItemStyle.xsl,若要顯示的列.

一個簡單的 <xsl:值的選擇 =…> 回返回包含序號位置資料的內部值, 如:

1;#邁阿密

若要獲取人類友好的價值, 使用 xsl 之後的字串, 如圖所示:

<xsl:valuexsl 選擇"子字串後 =(@Real_x005F_x0020_Estate_x005F_x0020_Location,’#’)"></xsl:值的>

使用此技術,每當您正在使用的 XSL 轉換中查找值,並需要獲得人類友好的價值.

<結束 />

Technorati 標籤: , ,

3 上“的想法快速提示: 內容查詢 Web 組件, 查閱列的值和 XSL

  1. 薇薇安

    嗨保羅,

    它看起來像是你在此處所描述的解決辦法我需要什麼, 但不幸的是我在 XSL 的新手和不出來從您上面的帖子.

    Let me quickly explain what I am trying to do and what I need and would greatly appreciate your help 🙂

    我創造的產品網頁文件庫中,該庫中我締通過給每個頁面的列的值, 例如:. 頁面名稱: A 產品並在該行中列"市場的適用性". 這些值可用於"市場的適用性" 均在一個單獨的庫中自訂清單,導入通過查表,然後定義各種選項都可能 (在該列中).

    現在讓我們說產品 A 是可利用的在美國 & 加拿大和我們選擇那些在頁面中的列屬性. 要美國 & 加拿大然後顯示在頁面本身,我認為你正在討論以上是我的問題的答案 – 現在大 Q 正是我如何實現它?

    我公司不允許我和 sharepoint 設計師一起工作,我們並沒有 DFWP 的可用 web 部件 :s 所以一直我在布魯塞爾的代碼改動的多數 (我也有一個 XML/XSL web 部件可用,如果有説明).

    我的 web 管理團隊給了我唯一的解決方案就是創建該產品在產品頁文件庫的另一種觀點,並在我的頁面中包含該視圖 – 不過鑒於我們過去 200 產品有這個問題 4 列 (市場的適用性, 目標受眾, 等。) 不想花費我的時間創建 1,000 視圖.

    我的網站結構如下所示:
    A 產品頁: https://domain.com/sites/mysitename/productpages/ProductA.aspx
    產品頁面文件庫: https://domain.com/sites/mysitename/productpages/Forms/AllItems.aspx
    值與原始清單: HTTPs://domain.com/sites/mysitename/Lists/Market applicability/AllItems.aspx

    你能建議我需要,包括"美國的市場適用性值什麼代碼 & 加拿大" (在這種情況下) 在我的產品頁?

    非常感謝你的説明!

    薇薇安

    答覆
  2. 沒有名稱
    你好,
    為什麼我不能我查閱列顯示在內容查詢 Web 組件上的任何意見? 你沒有做什麼特別的你 <CommonViewFields> 為查找?
    短暫性腦缺血發作,
    戴夫
    答覆
  3. 克裡斯
    保羅 ·,
    非常感謝這個偉大的提示! 我將使用這一有前途的專案中, 和你幫了我已經下車好腳!
    再次感謝! (我沒給你什麼聖誕禮物!)
    克裡斯
    答覆

留言

您的電子郵件地址不會被公開. 必需的地方已做標記 *