0
我試圖將視圖放入一個自定義控件,然後將自定義控件放在UnpMain.xsp中,我試圖直接將它放入UnpMain.xsp,這些作品都沒有。我可以顯示其他組件,例如文本字段,複選框,標籤等,但無論出於何種原因,視圖不會顯示在我的應用程序中,當我在瀏覽器中打開UnpMain.xsp時,它顯示得非常好,所以它不是ACL問題。無法讓視圖顯示在TeamStudio Unplugged應用程序
我試圖將視圖放入一個自定義控件,然後將自定義控件放在UnpMain.xsp中,我試圖直接將它放入UnpMain.xsp,這些作品都沒有。我可以顯示其他組件,例如文本字段,複選框,標籤等,但無論出於何種原因,視圖不會顯示在我的應用程序中,當我在瀏覽器中打開UnpMain.xsp時,它顯示得非常好,所以它不是ACL問題。無法讓視圖顯示在TeamStudio Unplugged應用程序
(斯蒂芬是正確的:源代碼是有用的,但我會做一個猜測...)
我假設你已經添加了<xp:viewPanel>
到XPage上。這是行不通的,因爲Unplugged不支持這種控制。使用所有受支持的控件參見this頁面。
但它確實支持<xp:repeat>
控件。這也是Unplugged向頁面添加列表(視圖)的方式。例如:
<xp:this.data>
<xp:dominoView
var="view1"
viewName="default">
</xp:dominoView>
</xp:this.data>
<table class="table">
<tbody>
<xp:repeat
id="repeat1"
rows="30"
value="#{view1}"
var="row">
<tr>
<td>
<xp:link text="#{row.name}"><xp:this.value><![CDATA[#{javascript:"doc.xsp?documentId=" + row.getUniversalID() + "&action=editDocument"}]]></xp:this.value></xp:link>
</td>
<td>
<xp:text
escape="true"
id="computedField2"
value="#{row.city}">
</xp:text>
</td>
</tr>
</xp:repeat>
</tbody>
</table>
一件事:我會建議下載最新版本的XControls項目。你可以開始在你的項目中使用它,或者看看源代碼。
源代碼rulez。發表一個簡單的示例,說明您試圖做什麼來更新您的問題 – stwissel 2015-02-08 02:57:12
您可以在瀏覽器中打開視圖嗎? – stwissel 2015-02-08 02:57:37