【问题标题】:JasperReport parameters works in iReport but fails on JasperServerJasperReport 参数在 iReport 中有效,但在 JasperServer 上失败
【发布时间】:2012-02-27 02:41:52
【问题描述】:

我在 iReport 中创建了一份报告。使用 isForPrompting="true" 设置参数。当我去用预览测试它时,一切正常。

Parameter: Symbol
SQL Query: select * from "table" where "column" = $P{Symbol}  -- I'm using Postgres.

然后我使用 Repository Navigator 将其上传到服务器。服务器返回“无页面”任何想法。如果参数被删除并且值被硬编码到下面的 sql 查询中,我已经验证了报告在 iReport 和 JasperServer 中都有效。

<queryString>
    <![CDATA[select * from "tablename" where "column" = 'testsymbol']]>
</queryString>

【问题讨论】:

  • 你检查参数Symbol了吗(例如借助textField)?
  • 可怕...iReport怎么没有输入控件的概念???对我来说,你在 iReport 中拥有的任何东西都应该可以直接推广到 JasperServer。如果这意味着在 iReport 中设置输入控件,那就这样吧!这非常令人沮丧。阿格。
  • @sam 那么这是否意味着你想通了?如果是这样,您可以为自己的问题添加答案并标记或回答。

标签: jasper-reports ireport jasperserver


【解决方案1】:

是的,它是输入控件。它现在可以工作了...谢谢@precose!!!

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-01-26
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2018-04-29
    相关资源
    最近更新 更多