【发布时间】:2017-11-28 21:45:27
【问题描述】:
有谁知道如何在 Jasper Studio(社区版本 6.3.1 最终版)中定义一个作为集合(例如 Set)的参数,并在 postgresql 查询中使用它?例如,此 Set 可以是一组 id,然后将在查询中使用。
我做了一个简单的 sql 查询,例如:
select pg_typeof($P{companyDepartmentIds}) as type
选择“读取字段”后出现以下错误:
这似乎应该是可能的,我觉得我错过了一些东西。我不确定在 Jasper Studio 界面的哪个位置可以调用此 setObject() 函数。有人对此有什么想法吗?
如果无法定义参数集合,我唯一能想到的另一件事是我可以让参数是一个字符串,但可以理解它是一个逗号分隔的值列表,然后我可以在查询本身中使用regexp_split_to_table 或regexp_split_to_array。
【问题讨论】:
-
您可以添加字段(通过按钮)并设置您想要的任何类型
标签: postgresql jasper-reports jaspersoft-studio