我们可以将 sql 查询字符串作为参数传递到报告中吗?

发布于 2024-12-02 09:11:04 字数 117 浏览 1 评论 0原文

我们可以将 sql 查询字符串作为参数传递到 JasperReports 报告中吗?我希望查询字符串在运行时作为简单的 String 类型参数传递到报表中,并且该查询返回的字段可用于该报表;是否可以 ?

Can we pass an sql query string as a param into JasperReports report? I want the query string be passed as a simple String type parameter into the report at run-time and the fields returned by this query be available for this report; is it possible ?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

叹梦 2024-12-09 09:11:04

Mannyee,当然可以,您可以传递形成的 SQL 查询。
它可以是这样的:

<parameter name="queryString" isForPrompting="true" class="java.lang.String">
...
<queryString><![CDATA[$P!{queryString}]]></queryString>

Mannyee, yes of course, you can pass the formed SQL query.
It can be something like this:

<parameter name="queryString" isForPrompting="true" class="java.lang.String">
...
<queryString><![CDATA[$P!{queryString}]]></queryString>
~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文