LibreOffice 基础报告的动态过滤

LibreOffice 基础报告的动态过滤

是否可以对 LibreOffice 基础报告进行动态过滤?

答案1

是的。如果您使用的是默认数据库类型。使用带参数的查询构建表。也就是说,如果您有一个表 T 并且想要过滤表中的字段 A,请设置如下查询:SELECT * FROM T WHERE A=:parameter

打开表时会提示您输入参数。仅打印匹配的记录。

您甚至可以在表中包含参数值,至少在使用 libreoffice 报告生成器扩展时

答案2

可以使用像

SELECT * FROM T WHERE A:=parameter (OR A=anyregister IF they pres RETURN without write anything)

这个想法是向用户询问很多参数,然后用户决定必须使用哪些参数

相关内容