隐藏粘贴在Lotus Rich Text字段中的附件

Joz*_*ocz 1 lotus-notes copy-paste attachment richtext

如何隐藏粘贴在富文本字段中的Lotus Notes文档中的附件?使用附加图标可以使用hide-when公式隐藏附件!@IsNewDoc,如果粘贴它,即使在公式时隐藏相同的情况下它仍然可见.(Lotus Notes 8.5.3客户端)保存并重新打开文档后,仍会显示附件.(似乎@isnewdoc不起作用)

Knu*_*ann 5

它确实按照你描述的方式工作,但是在设置hide-when公式后你必须关闭重新打开文档,因为!@IsNewDoc只有当document不是new时,公式才会隐藏附件.

即使您编辑现有文档,也必须这样做

  • 按F9
  • 选择菜单查看/刷新

设置hide-when公式后.隐藏时公式不会马上工作.在隐藏公式生效之前,必须重新计算文档.

编辑:

您有一个包含RichText字段的表单.这有一个隐藏时间公式!@IsNewDoc.通常,保存并重新打开文档时,所有内容都会消失.但是,如果用户从其他Notes文档的Richtext字段复制附件,则附件保持可见.

为什么?如果从其他RichText字段复制附件,则不仅复制附件,还复制所有属性.在这种情况下,属性hide-when对于复制的附件为空.

这是一个解决方案:

  1. 使用RichText字段创建子窗体"AttachmentsNewDoc",不带任何hide-when公式.
  2. 使用hide-when公式在折叠部分内创建具有RichText字段的子表单"AttachmentsExistingDoc" 1.
  3. 在表单中包含带公式的计算子表单 @If(@IsNewDoc; "AttachmentsNewDoc"; "AttachmentsExistingDoc")