如何隐藏粘贴在富文本字段中的 Lotus Notes 文档中的附件?使用附加图标,可以使用 hide-when formula 隐藏附件!@IsNewDoc
,如果粘贴它,即使在相同的 hide-when 公式的情况下它仍然可见。(Lotus Notes 8.5.3 客户端)保存并重新打开文档后,附件仍然显示。(似乎@isnewdoc 不起作用)
问问题
2354 次
3 回答
5
它确实按照您描述的方式工作,但是在设置 hide-when 公式后,您必须关闭并重新打开文档,因为该公式!@IsNewDoc
仅在 document 不是new时隐藏附件。
即使您编辑现有文档,您也必须
- 按 F9或
- 选择菜单查看/刷新
设置隐藏时公式后。hide-when 公式无法立即生效。必须在隐藏公式生效之前重新计算文档。
编辑:
您有一个带有 RichText 字段的表单。这有一个 hide-when 公式!@IsNewDoc
。通常,保存并重新打开文档时,所有内容都会消失。但是,如果用户从另一个 Notes 文档的 Richtext 字段复制附件,则该附件仍然可见。
为什么?如果您从另一个 RichText 字段复制附件,则不仅会复制附件,还会复制所有属性。在这种情况下,对于复制的附件,属性 hide-when 为空。
这是一个解决方案:
- 创建一个带有 RichText 字段的子表单“AttachmentsNewDoc”,没有任何隐藏时公式。
- 在带有 hide-when formula 的折叠部分内创建一个带有 RichText 字段的子表单“AttachmentsExistingDoc”
1
。 - 在您的表单中包含一个带有公式的计算子表单
@If(@IsNewDoc; "AttachmentsNewDoc"; "AttachmentsExistingDoc")
于 2013-11-14T20:21:04.503 回答
0
富文本字段通常无法隐藏。富文本本身可以包含隐藏时格式。因此,如果您需要/想要隐藏附件,则必须使用解决方法。我会为此使用计算的子表单技巧。
于 2013-11-18T14:39:24.890 回答
0
是的,对于已经保存的文档,您需要转到富文本字段并检查所有项目(文件)以确保正确设置这些时的隐藏。
于 2017-03-28T11:57:25.763 回答