4
Notes最新的增強功能之一是視圖的共享列。我可以設定寬度。字體,各種設置並在視圖中放置共享列。如果我需要說,改變一個列的寬度,我在一個地方改變了它,它改變了我的所有觀點。XPages中的共享列?
有沒有辦法在xPage視圖中做到這一點?似乎沒有視圖列,所以似乎沒有創建自定義控件的方法。
任何其他方式來做到這一點?
Notes最新的增強功能之一是視圖的共享列。我可以設定寬度。字體,各種設置並在視圖中放置共享列。如果我需要說,改變一個列的寬度,我在一個地方改變了它,它改變了我的所有觀點。XPages中的共享列?
有沒有辦法在xPage視圖中做到這一點?似乎沒有視圖列,所以似乎沒有創建自定義控件的方法。
任何其他方式來做到這一點?
您可以爲每個共享列創建一個自定義控件,就像我在客戶應用程序中一樣。
<xp:viewColumn columnName="lastmodified" id="viewColumn4">
<xp:this.converter>
<xp:convertDateTime>
<xp:this.pattern><![CDATA[${javascript:app.getResourceString("language","DATE_FORMAT")}]]></xp:this.pattern>
</xp:convertDateTime>
</xp:this.converter>
<xp:viewColumnHeader id="viewColumnHeader4">
<xp:this.value><![CDATA[#{javascript:app.getResourceString("language","COLUMNHEADER_LASTMODIFIED")}]]></xp:this.value>
</xp:viewColumnHeader>
</xp:viewColumn>
我試過了,但是如何將它插入實際的控制?你需要將它插入源代碼中嗎?或者有沒有辦法使用「設計」選項卡?如果是這樣的話? – 2012-08-09 11:41:21
將視圖添加到XPage並選擇要添加的列時,您將在源視圖中獲得列語法。 在那裏,您可以在endviewcolumn標籤後直接添加自定義控件。 重要的是,列名應該出現在您使用的視圖中。 – 2012-08-12 19:13:54
如果我正確理解你,你必須進入源代碼並且不能和設計師一起做到這一點? – 2012-08-14 12:40:15