[英]generate SQL query in Pentaho report designer with parameters
我在Pentaho报表设计器中创建了两个名为id
和task_name
参数。 两者的显示类型均下拉。 当我尝试根据参数更改查询时,下拉菜单中没有任何数据。 但是,当我不使用参数编辑查询时,将显示下拉列表的数据。
SELECT *
FROM tbl_project_tasks
WHERE id = ${id}
有人可以帮忙吗?
在参数中,您将找到一个名为Query的字段。 此查询不应是上面提到的主要查询。 您应该创建一个新查询,在其中仅从数据库中选择ID 。 例如,将其命名为idparameter 。 它是这样的:
SELECT id
FROM tbl_project_tasks
现在,在参数中,在Query中选择idparameter ,在Value中选择id ,在Display Name中选择id 。 确保“名称”中的参数名称与主查询中$ {}中的参数相同。
希望这是您的问题的答案。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.