从 JasperReport 中的 sql 查询获取值列表 (LOV)

Get List of Values (LOV) from sql query in JasperReport

在 Oracle Reports 中,我能够 运行 通过从数据库查询获取参数的报告。在 PHP/mySQL 中,我可以使用 sql 查询在 HTML 下拉菜单中填充数据。

我想在我的 JasperReports 中做同样的事情,要么使用 JasperReport Studio,要么使用 JasperReport Server 输入控件。我能够使用 JReport 'Input Controls' 获得的当前 LOV 让我手动输入选项。

这就是我想用文字解释的内容:

您可以使用 JasperServer 中的输入控件来完成此操作。在向导的“创建输入控件”页面中,选择类型为 Single-select Query。这将使您能够输入 SQL 查询,以便您可以提供数据库中的选项列表。

还有一个多select 查询替代方案。