2015-04-28 91 views
1

我已经创建了一个xpage来显示一个视图,并且我将第二列设置为“在此列中显示值作为链接”。因此,当我在Web浏览器中预览时,第二列显示为链接,并且当我将光标移动到链接时,IE浏览器状态显示(xxx.com/oas/JTJ.nsf/%24%24OpenDominoDocument.xsp?documentId = AABBCCDD12345678 & action = openDocument)。如何从xpage链接打开文档?

enter image description here

但现在我不想通过XPAGE来打开文档,我要开这样的链接的文档(xxx.com/oas/JTJ.nsf/0/AABBCCDD12345678?OpenDocument )从上面的图片的x页面链接。

enter image description here

我该怎么办?

感谢您的帮助!

回答

3

添加<xp:link ...>到您的<xp:viewColumn> ... </xp:viewColumn>以及基于rowData.getColumnValue("yourColumnName")
rowData.getDocument().getUniversalID()/rowData.getColumnValue("unid")的URL。

+0

我不想获得列值。我想通过htp://xxx.com/oas/JTJ.nsf/0/AABBCCDD12345678?OpenDocument打开文档而不是htp://xxx.com/oas/JTJ.nsf/%24%24OpenDominoDocument.xsp?documentId = xAB中的AABBCCDD12345678&action = openDocument。 –

+2

在这里寻找一个例子如何添加一个计算的链接到viewColumn:http://stackoverflow.com/a/15222760/2065611 –

+0

谢谢!来自编码:thisid = rowData.getColumnValue(“unid”);我认为“单一”列是文档ID,但我的页面不是单一的。 –