有没有办法以编程方式创建文件夹?有一种方法可以在 Lotus 脚本中执行 - 该方法也没有记录在设计器帮助中。我想获取一个文档集合,然后将整个集合放入一个文件夹中。我可以在文档中看到这将创建文件夹 - 我想向文件夹添加列。我想在最坏的情况下我可以在从“put”命令创建文件夹后打开它。
问问题
260 次
2 回答
1
您可以使用ViewEntryCollection.PutAllInFolder
方法https://www.ibm.com/support/knowledgecenter/en/SSVRGU_9.0.1/basic/H_PUTLINFOLDER_METHOD_VEC_JAVA.html
该文件夹将从标记为“新视图/文件夹的默认值”属性的视图/文件夹创建。要更改其设计,您可以使用createColumn
方法https://www.ibm.com/support/knowledgecenter/SSVRGU_9.0.0/com.ibm.designer.domino.main.doc/H_CREATECOLUMN_METHOD_VIEW_JAVA.html
于 2019-05-10T10:36:41.323 回答
0
如果您想通过添加列来修改设计,则需要使用至少具有数据库设计者访问权限的 ID 运行。ODA 有一个设计 API,可用于通过 DXL 创建设计元素。我用它来创建视图,但文件夹应该是一样的。
如果您不需要修改设计,您可以通过以用户身份运行并调用getView()
. 我认为这不需要设计师访问权限,但值得仔细检查。
注意:ODA 方法尚未经过 SSJS 测试。如果它有效,那么你很幸运,但重点是 Java。
于 2019-05-08T14:49:42.923 回答