1

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

谢谢!

4

2 回答 2

2

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

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

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

我们想从这个视图中按键获取字段 someField 的值。

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

@DbLookup("":"NoCache"; @DbName; "viewName"; "keyValue"; "someField");

它将访问当前数据库中的视图“viewName”,通过“keyValue”获取文档并返回名称为“someField”的字段的值

于 2011-09-28T10:33:49.983 回答
0

我试图做一个@DBlookup,但没有成功。

那么,出了什么问题?为什么这不起作用?当你@DbLookup打电话时,你需要提供一个视图、一个“键”和你想从匹配的文档中拉回的字段或视图列。假设您有一个可以链接文档 A 和文档 B 的密钥,那么查找应该非常简单。

于 2011-01-23T12:04:11.390 回答