如何隐藏粘贴在富文本字段中的Lotus Notes文档中的附件?
使用附加图标可以使用hide-when公式!@IsNewDoc
隐藏附件,如果粘贴它,即使在公式时隐藏相同的情况下,它仍然可见。
(Lotus Notes 8.5.3客户端)
保存并重新打开文档后,仍会显示附件。 (似乎@isnewdoc不起作用)
答案 0 :(得分:5)
它确实按照您描述的方式工作,但在设置隐藏时间公式后,您必须关闭并重新打开文档,因为公式!@IsNewDoc
隐藏了附件仅当文档不是 new 。
即使您编辑现有文档,也必须
设置hide-when公式后。隐藏时公式不会马上工作。在隐藏公式生效之前,必须重新计算文档。
修改强>
您有一个包含RichText字段的表单。这有一个隐藏时间公式!@IsNewDoc
。通常,保存并重新打开文档时,所有内容都会消失。但是,如果用户从另一个Notes文档的Richtext字段复制附件,则附件将保持可见。
为什么呢?如果从其他RichText字段复制附件,则不仅复制附件,还复制所有属性。在这种情况下,属性hide-when对于复制的附件是空的。
这是一个解决方案:
1
在折叠部分内使用RichText字段创建子表单“AttachmentsExistingDoc”。 @If(@IsNewDoc; "AttachmentsNewDoc"; "AttachmentsExistingDoc")
答案 1 :(得分:0)
通常无法隐藏富文本字段。富文本本身可以包含隐藏时格式。 因此,如果您需要/想要隐藏附件,则必须使用解决方法。 我会使用计算的子表单技巧。
答案 2 :(得分:0)
是的,对于已保存的文档,您需要转到richtext字段并检查所有项目(文件),以确保在正确设置时隐藏。