gki*_*idd 2 lotus lotus-domino xpages
这就是我所需要的,没有什么太花哨的:我正在从文档中附加的文件创建一个URL,但文档没有打开.我有一个xpage,我想显示特定文件的附件.我该怎么做呢?
先感谢您.
最简单的方法是使用@AttachmentNames(在视图列中)来获取文件的名称.然后你可以使用db.nsf/0/unid/$ file/[filename]构建url - 这是经典的,不会在XPiNC中运行.有一个特定于XPage的第二个URL语法(需要检查):
HTTP(S):// [yourserver]/[application.nsf] /xsp/.ibmmodres/domino/OpenAttachment/ [application.nsf]/[UNID |/$文件/ [ATTACHMENTNAME]打开
请阅读我的完整文章:http://www.wissel.net/blog/d6plinks/SHWL-86QKNM
(包括SSJS样本)
我发现DominoDocument.AttachmentValueHolder.getHref()
,如果您有文档句柄,则可以将URL获取到附加文件或图像.例如:
<xp:image
id="image1">
<xp:this.url>
<![CDATA[#{javascript:document1.getAttachmentList("Body").get(0).getHref()}]]>
</xp:this.url>
</xp:image>
Run Code Online (Sandbox Code Playgroud)
您需要通过迭代返回的元素来处理多个附件getAttachmentList()
.
归档时间: |
|
查看次数: |
6703 次 |
最近记录: |