2

有没有办法通过 XPINC 启动(打开而不保存)附件?类似于网络浏览器中的弹出窗口,询问您是使用程序打开附件还是先保存附件。或者也许笔记客户端中有一些我还没有发现会启动附件的设置?

我尝试构建自己的文件下载控件,以便可以构建 URL 以直接启动附件。它由一个绑定到附件字段的重复控件和其中的一个链接控件组成,其 URL 计算为curRow.getHref()

这很好用,但它仍然要求我保存而不是直接启动附件。更改上面的代码curRow.getHref() + "?Open"也产生相同的结果。任何解决方法?

4

1 回答 1

0

我能找到的唯一方法是构建一个注释 url,它打开一个传统的 Notes 表单,该表单具有启动属性“Launch First Attachment”并且只有一个附件。

它运行良好,但显然仅限于带有单个附件的文档。默认情况下,它还可以防止表单作为 xpages 打开,但这通常是可以管理的。

您可以即时构建文档并打开它们,但这似乎相当笨拙。

这是我的 XPage 链接重复的公式

var repIDVar = database.getReplicaID();
"notes://"+@Name("[CN]",@Subset(@DbName(),1))+"/"+repIDVar+"/0/"+rowData.getUniversalID()
于 2013-07-12T06:31:52.170 回答