gpt4 book ai didi

jasper-reports - 在 JasperReports JasperServer 4.0 的 API/Web 服务中使用级联输入

转载 作者:行者123 更新时间:2023-12-01 04:11:34 25 4
gpt4 key购买 nike

快速序言。我的公司实际上正在为 Jasper 支持付费,但他们一直无法帮助我。在这一点上,谷歌搜索答案只会让我在他们的网站上找到我自己未回答的论坛主题。我快疯了。

我在编写代码以使用 Jasper 的 Web 服务 API 处理级联输入时遇到了很糟糕的时间。他们的 Web 服务示例 Web 应用程序没有处理这个问题(尽管这个功能是他们自 3.7 以来一直在大量拉皮条的东西)。我发现示例的唯一地方是他们的 Web 服务文档(一个 64 页的 pdf)中的大约 15 行代码。但是,没有解释它在做什么。

有没有人能够实现这一点?你能举一个简单的例子,用某种逻辑解释吗?

这是一个愚蠢的场景(随意弥补你自己的)

我有一个包含 2 个输入 inputA 和 inputB 的报告,其中 A 的选择会影响 B 显示的选择。所以 inputA 给了我选择“猫”、“狗”、“鸟”。我决定为 inputA 选择“Dog”。 inputB 然后应该给我选项:“ Poodle ”、“拉布拉多”、“笨蛋”。

如何为 inputA 选择“Dog”并使用 jasper Web 服务找出 inputB 的这 3 个选项?

我真的在寻找带有某种解释的代码示例。

然后再次。我快疯了。

最佳答案

在 ireports 中,您可以创建输入控件。
通过右键单击将是您的第二个参数的输入控件转到属性。
属性->输入控件详细信息选项卡->编辑本地资源
现在去查询 标签

添加具有第一个选择框值作为参数的查询。此参数应在报表中的参数部分下声明。

例如查询select reqtitle,clientname from hc_requisitions inner join hc_clients on
hc_clients.rid=hc_requisitions.clientid where clientname=$P{clientname}

哪里$P{clientname}是第一个选择框的值。

希望能帮助到你!

关于jasper-reports - 在 JasperReports JasperServer 4.0 的 API/Web 服务中使用级联输入,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5774923/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com