View 打开文档视图的Xpages链接

View 打开文档视图的Xpages链接,view,xpages,xpages-ssjs,View,Xpages,Xpages Ssjs,我想在视图的行中添加一个选项:单击该行时打开文档的可能性。有可能吗?我怎样才能做到这一点 将displayAs=“link”添加到viewColumn。然后,它被呈现为链接,如果单击它,就会打开文档。您也可以选择在编辑或读取模式下打开它 在“属性”面板中设置属性: 更新: 如果添加rowAttrs属性,则可以单击视图面板行的某个位置打开相应的文档(不仅仅是列的链接) 将以下代码添加到viewPanel: ... 将viewPanel的行变量设置为var=“row”。为表示文档的所有行呈现属

我想在视图的行中添加一个选项:单击该行时打开文档的可能性。有可能吗?我怎样才能做到这一点

displayAs=“link”
添加到viewColumn。然后,它被呈现为链接,如果单击它,就会打开文档。您也可以选择在编辑或读取模式下打开它

在“属性”面板中设置属性:

更新:

如果添加
rowAttrs
属性,则可以单击视图面板行的某个位置打开相应的文档(不仅仅是列的链接)

将以下代码添加到viewPanel:


...
将viewPanel的行变量设置为
var=“row”
。为表示文档的所有行呈现属性
attr
。它向这些行添加一个单独的
onclick
事件,并执行
value
中定义的CSJS代码。此CSJS代码包含一个SSJS部分,它将文档的URL作为window.open的参数插入

如果将getOpenPageURL的第二个参数设置为
false
,则文档将以编辑模式打开


寻找详细的描述。

我认为没有简单的方法;-)也许JQuery是您的朋友,可以在需要的行中添加单击事件

我知道这一点,但我想将此属性添加到整行,而不是列中的文本。默认情况下,rowAttr不可用于视图面板控件,但可用于数据表控件?@Patrick:rowAttr可用于“所有属性/基础”用于视图面板和数据表控件。