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可用于“所有属性/基础”用于视图面板和数据表控件。