1

在 openoffice-base (ooBase) 查询中,并在设置列的标准中。如何从[combo_1]表单中的组合框中调用一个值[Form1]来过滤生成我的报告的查询?

在 MSAccess 中,[Forms]![Form1].[combo_1]但我找不到 ooBase 的语法,任何帮助表示赞赏

4

1 回答 1

0

我可以想到两种方法来做到这一点,与 MSAccess 方法相比,它们都复杂得多。

第一种方法是使组合框保存到筛选表的一行。为确保它始终保存到同一行,此表单或子表单的“内容类型”需要是“SQL 命令”,“内容”类似于SELECT * FROM "Filter" WHERE "FilterID" = 1(1,或您正在使用的行的主键是)。

现在将您的查询设置为连接到过滤器表的该行。

第二种方法是使用宏。在您的组合框中,宏将由“项目状态已更改”事件触发,宏将读取组合框选择并将其放在您需要数据的位置。

于 2015-10-30T19:36:42.170 回答