如何在Lotus Notes中获取视图UNID

时间:2014-10-15 15:44:07

标签: lotus-notes

我正在尝试构建一个URL来访问Lotus Notes中文档中的附件。

根据IBM Lotus notes文档,访问浏览器中附件的URL将如下所示: 注意://服务器/分贝/视图/文件/ $ FILE /文件名

该文档表示视图可以是视图名称或视图ID,文档可以是文档ID或文档名称。 我知道如何在视图中检索文档UNID。但我不知道如何获得UNID的观点。 我试图使用视图名称,但没有运气。它不起作用。

我没有运行任何莲花脚本。

实际上,我的最终目标是将视图中的所有文档导出到电子表格。并为每行构建附件的URL。我正在使用@Text(@DocumentUniqueID)来获取文档ID。

但不确定如何获取视图ID。

3 个答案:

答案 0 :(得分:4)

网址应以http://开头。否则它将在Notes客户端中打开文档。

查看名称应该有效。使用Designer中可见的视图名称而不是视图标题。

如果视图名称包含特殊字符(如空格),请添加别名以便在没有特殊字符的情况下进行查看,并使用此别名。

作为替代方案,您可以使用" 0"作为视图ID。

当然,您无需编程即可获取视图ID:只需在浏览器中打开视图即可。您会在URL中看到视图ID。

答案 1 :(得分:0)

您可以使用此类将视图导出到Excel:http://blog.texasswede.com/export-notes-view-to-excel-with-multi-value-fields/

然后,您只需在视图中的一列中计算URL:

" http://www.example.com/" + @WebDbName +" / 0 /" + @Text(@DocumentUniqueID)+" / $ FILE /" + filename

答案 2 :(得分:0)

要在不编程的情况下获取视图unid,可以打开Domino Designer,然后打开视图列表。在不打开视图的情况下,您可以在视图列表中突出显示该视图,然后查找'属性'窗格/节。打开'文档ID'选项卡,您可以在那里找到UNID,NoteID和视图的一些其他详细信息。

当然,这些都可以改变,所以要么是' db.nsf / 0 /...'或特定的视图名称,' db.nsf / vwfiles /...&# 39;视图名称是可取的(如其他地方所述)。