如何在每次用户打开 Lotus Notes 表单时保留可编辑文本字段的值?
How to retain the value of an editable text field in a Lotus Notes form every time the user opens it?
我在 Lotus Notes 中有一个包含可编辑文本字段的表单。
一旦用户在该字段中输入一个值,当我从后端打开文档检查它时,它就会被正确保存。
但是每次用户打开表单时,我都需要在表单中看到这个值。
因为它是一个配置表单,用户应该能够在其中看到所有保存的值。
例如,包含报告下载路径的字段。它本身应该是一个可编辑的字段。有什么办法吗?任何形式的线索或帮助将不胜感激。提前致谢!
存储在文档中的可编辑字段的值确实会在用户每次打开文档时保持它的值。
听起来你可能还有别的要求。您希望用户 A 创建一个文档,输入一个值(i.g。一个下载路径)并保存该文档。当用户 A 或用户 B 以后基于同一表单创建另一个文档时,以前输入的值应该是默认值。是这个意思吗?
在这种情况下,您可以简单地在字段的默认值 属性 的公式语言中使用 @DbLookup 或 @DbColumn。
或者使用之前创建的文档创建一个查找视图,按日期降序排列,然后使用 NotesView 的 GetFirstDocument 方法 class 获取该视图中的第一个文档并使用NotesDocument class.
的 GetItemValues 方法
性能提示:如果您确保要查找的值在查找视图中可见,您可以使用 NotesView class 的 GetFirstEntry 方法,然后使用 ColumnValues 属性获取值,这样快多了。
解决方案是在我的表单的可编辑文本字段的默认值中使用@DbColumn
我在 Lotus Notes 中有一个包含可编辑文本字段的表单。
一旦用户在该字段中输入一个值,当我从后端打开文档检查它时,它就会被正确保存。
但是每次用户打开表单时,我都需要在表单中看到这个值。
因为它是一个配置表单,用户应该能够在其中看到所有保存的值。
例如,包含报告下载路径的字段。它本身应该是一个可编辑的字段。有什么办法吗?任何形式的线索或帮助将不胜感激。提前致谢!
存储在文档中的可编辑字段的值确实会在用户每次打开文档时保持它的值。
听起来你可能还有别的要求。您希望用户 A 创建一个文档,输入一个值(i.g。一个下载路径)并保存该文档。当用户 A 或用户 B 以后基于同一表单创建另一个文档时,以前输入的值应该是默认值。是这个意思吗?
在这种情况下,您可以简单地在字段的默认值 属性 的公式语言中使用 @DbLookup 或 @DbColumn。
或者使用之前创建的文档创建一个查找视图,按日期降序排列,然后使用 NotesView 的 GetFirstDocument 方法 class 获取该视图中的第一个文档并使用NotesDocument class.
的 GetItemValues 方法性能提示:如果您确保要查找的值在查找视图中可见,您可以使用 NotesView class 的 GetFirstEntry 方法,然后使用 ColumnValues 属性获取值,这样快多了。
解决方案是在我的表单的可编辑文本字段的默认值中使用@DbColumn