【问题标题】:Jasperserver Array parameter issueJasperserver Array 参数问题
【发布时间】:2017-02-24 04:22:45
【问题描述】:

我有一个问题

select * from crm_query where $X{IN,ref_no,ref_no}` in `jasper report

参数ref_no它的类是java.util.Collection。该报告在碧玉软报告中完美运行。但不能在jasper server 工作。

这是用于连接jasper serverurl

http://localhost:8080/jasperserver/rest_v2/reports/reports/projects/test_report.pdf?ref_no=31&ref_no=29&ref_no=33

我的问题是jasper server 获取NULL 参数ref_no 的值。为什么会这样?有什么解决办法吗?

【问题讨论】:

    标签: jasper-reports jasperserver


    【解决方案1】:

    这是一个本地主机链接..它只会在您的电脑上打开。请在发布前检查您的链接。 此外,您的查询应该是

    select * from crm_query where $X{IN,ref_no,$P{ref_no}}
    

    【讨论】:

    • 是的,它的本地主机。但参数值未在服务器(本地主机)中接收。我也尝试在报告中打印参数。但没用,它什么也打印不了:(
    • 输入控件中添加参数了吗?
    • 是的。我创建了新的输入控件ref_no。并连接到报告。它的路径是/reports/projects/ref_no
    • ref_no 数据类型java.util.Collection 其值为[29,33]query_id datatype integer values 29,32,33.query_id 是查询返回行值。
    猜你喜欢
    • 2011-08-10
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2022-01-15
    • 1970-01-01
    • 2022-10-02
    • 2020-08-31
    • 2011-08-04
    相关资源
    最近更新 更多