在openoffice-base(ooBase)查询中,以及设置列的Criterion。如何从表单[combo_1]
中的组合框[Form1]
中调用值来过滤生成我的报告的查询?
在MSAccess中它是[Forms]![Form1].[combo_1]
但是我无法找到ooBase的语法任何帮助
答案 0 :(得分:0)
我可以想到两种方法,与MSAccess方法相比,它们都要复杂得多。
第一种方法是使组合框保存到过滤表的一行。为了确保它始终保存到同一行,内容类型"对于这个表单或子表单,需要是" SQL命令"使用"内容"类似于SELECT * FROM "Filter" WHERE "FilterID" = 1
(1,或者您正在使用的行的主键)。
现在将查询设置为连接到过滤器表的该行。
第二种方法是使用宏。在你的组合框中,宏将由事件"项目状态改变"触发,宏将读取组合框选择并将其放在需要数据的位置。