我有表单“A”,其中有一个字段需要在由表单“B”组成后计算。表格在同一个数据库中。我不确定在由使用表单“B”的“视图”组成之后计算表单“A”字段是否会更好,或者什么是填充该字段的最佳方式。
我试图做一个@DBlookup,但没有成功。
谢谢!
我有表单“A”,其中有一个字段需要在由表单“B”组成后计算。表格在同一个数据库中。我不确定在由使用表单“B”的“视图”组成之后计算表单“A”字段是否会更好,或者什么是填充该字段的最佳方式。
我试图做一个@DBlookup,但没有成功。
谢谢!
表格不包含信息,只有文件包含。表单只是表示存储在文档中的信息。
假设您有一个名为“viewName”的视图,它显示一组文档。
此视图的第一个排序列包含键值。
我们想从这个视图中按键获取字段 someField 的值。
创建一个新表单,创建一个“组合时计算”字段并将以下公式设置为值:
@DbLookup("":"NoCache"; @DbName; "viewName"; "keyValue"; "someField");
它将访问当前数据库中的视图“viewName”,通过“keyValue”获取文档并返回名称为“someField”的字段的值
我试图做一个@DBlookup,但没有成功。
那么,出了什么问题?为什么这不起作用?当你@DbLookup
打电话时,你需要提供一个视图、一个“键”和你想从匹配的文档中拉回的字段或视图列。假设您有一个可以链接文档 A 和文档 B 的密钥,那么查找应该非常简单。