Lotus notes 如何从LotusDB中的另一个窗体或视图计算窗体中的字段

Lotus notes 如何从LotusDB中的另一个窗体或视图计算窗体中的字段,lotus-notes,lotusscript,Lotus Notes,Lotusscript,我有一个表格“A”,在由表格“B”组成后,我需要计算一个字段。这些表单位于同一数据库中。我不确定是否最好在从使用“B”格式的“视图”合成后计算“A”格式的字段,或者填充字段的最佳方式是什么。 我尝试了@DBlookup,但没有成功 谢谢大家! 我尝试了@DBlookup,但没有成功 嗯,出了什么问题?为什么这不起作用?调用@DbLookup时,需要提供一个视图、一个“键”以及要从匹配文档中提取的字段或视图列。假设您有一个可以链接文档a和文档B的键,那么查找应该非常简单。表单不包含信息,只有文档包

我有一个表格“A”,在由表格“B”组成后,我需要计算一个字段。这些表单位于同一数据库中。我不确定是否最好在从使用“B”格式的“视图”合成后计算“A”格式的字段,或者填充字段的最佳方式是什么。
我尝试了@DBlookup,但没有成功

谢谢大家!

我尝试了@DBlookup,但没有成功


嗯,出了什么问题?为什么这不起作用?调用
@DbLookup
时,需要提供一个视图、一个“键”以及要从匹配文档中提取的字段或视图列。假设您有一个可以链接文档a和文档B的键,那么查找应该非常简单。

表单不包含信息,只有文档包含信息。表单只是表示存储在文档中的信息

假设您有一个名为“viewName”的视图,它显示一组文档

此视图的第一个排序列包含键值

我们希望从此视图中按键获取字段someField的值

创建一个新表单,创建一个“合成时计算”字段,并将以下公式设置为值:

@DbLookup("":"NoCache"; @DbName; "viewName"; "keyValue"; "someField");
它将访问当前数据库中的视图“viewName”,通过“keyValue”获取文档,并返回名为“someField”的字段值