我已经通过脚本创建了Notes文档,我希望它们出现在视图中。
我有以下视图选择公式:
SELECT Form="formA" & status="X" & keyField = ""
如果我检查视图,文档中不会显示。如果我在ScanEZ,DocumentViewer或文档属性框的帮助下检查文档,则文档符合条件:
如果我将选择公式更改为:
SELECT Form="formA" & status="X" & keyField != "SOMESTUPIDVALUE"
文档显示在视图中。
请注意,这些文档是由JAVA代码创建的,永远不会在Notes客户端中打开。
有人对这种行为有解释吗?
答案 0 :(得分:3)
您是否在这些字段上有摘要标记? 在注释项
上设置issummary答案 1 :(得分:0)
有点猜测,但我认为您会发现您的Java代码将keyField的值设置为单个空格字符("")而不是空字符串&# 34;&#34 ;.尝试将您的选择公式更改为:
SELECT Form="formA" & status="X" & @Trim(keyField) = ""
如果可行,您可以修复Java代码以消除引号之间不需要的空间,选择公式仍然适用于现有文档和修复后创建的文档。
答案 2 :(得分:0)
可能是视图设置"在层次结构中显示响应文档"已设置,您正在创建的文档是响应文档。如果此设置为true,则仅当父文档也是选择的一部分时才会显示响应文档。
解决方案是显示父文档或删除$ REF字段。