如何创建为显示计算的NotesRichtext项?

时间:2016-08-25 13:20:08

标签: lotus-notes lotusscript

我知道这是一个常见问题,我已经尝试了一些解决方案,但我现在使用当前代码的问题是即使附件显示在计算显示字段中,我也会收到错误“注意找不到物品“当我试图打开它们时。

表单由两个字段构成,在可编程表中显示可编辑表或计算显示表。

我在Google的帮助下找到的技巧是删除queryopen事件中的计算显示项,因此Notes会在打开文档时重新生成cfd项。在视觉上,当我看到文本和附件时,这是有效的,但附件无法打开。

以下是删除表单QueryOpen中项目的代码:

...
Set item = doc.GetFirstItem("dspDescription")
If Not item Is Nothing Then Call item.Remove()
...

有没有人成功实现过这项功能?还有另一种方法吗?我已经尝试过使用子表单,并且由于构建应用程序的方式,我需要能够通过单击单选按钮从可编辑切换到只读,因此子表单无法显示,因此无法显示动态。

1 个答案:

答案 0 :(得分:4)

为什么不简单地将richtext项目放在受控访问部分中,并使用计算显示公式使该部分可编辑/不可编辑。选择“始终展开”并隐藏部分标题,这样任何人都无法将其折叠,等等。

关于您的评论:使用此属性:

Section Properties enter image description here

设计师的这一部分

section in designer

你得到这个结果:

enter image description here

你看:没有曲折,没有“可见”部分