Lotus Notes 中的条件表单域
Conditional form fields in Lotus Notes
我尝试在 Lotus Notes 中构建高级表单。一些字段应该隐藏在其他字段状态的条件下。
我可以通过为此定义一个公式来隐藏一个字段。但问题是我必须先保存文档,关闭它并重新打开它才能看到隐藏的字段。
当我更改字段状态时,我希望 UI 文档处于编辑模式时隐藏该字段。
谢谢!
此致
罗伯特
您可以使用 Call notesUIDocument.RefreshHideFormulas
,但要注意它在大表单上的贪婪资源消耗。
您可以设置选项"Refresh fields on keyword change"来重新计算其他字段的隐藏公式。
此选项适用于
类型的字段
- 对话框列表
- 复选框
- 单选按钮
- 组合框
尝试使用以下命令之一:
@Command([ViewRefreshFields])
或
@Command( [RefreshHideFormulas] )
希望对您有所帮助。
您可以使用多种方法来实现这一点。如果您使用某种 select 字段,例如 Radiobutton 或 Checkbox,您可以使用字段选项 "Refresh on keyword change" 来重新计算公式。
我尝试在 Lotus Notes 中构建高级表单。一些字段应该隐藏在其他字段状态的条件下。
我可以通过为此定义一个公式来隐藏一个字段。但问题是我必须先保存文档,关闭它并重新打开它才能看到隐藏的字段。
当我更改字段状态时,我希望 UI 文档处于编辑模式时隐藏该字段。
谢谢!
此致 罗伯特
您可以使用 Call notesUIDocument.RefreshHideFormulas
,但要注意它在大表单上的贪婪资源消耗。
您可以设置选项"Refresh fields on keyword change"来重新计算其他字段的隐藏公式。
此选项适用于
类型的字段- 对话框列表
- 复选框
- 单选按钮
- 组合框
尝试使用以下命令之一:
@Command([ViewRefreshFields])
或
@Command( [RefreshHideFormulas] )
希望对您有所帮助。
您可以使用多种方法来实现这一点。如果您使用某种 select 字段,例如 Radiobutton 或 Checkbox,您可以使用字段选项 "Refresh on keyword change" 来重新计算公式。