当前位置: 首页 > 知识库问答 >
问题:

Jasper服务器:通过参数获取客户的报表数据

后焕
2023-03-14

如何通过API向数据源/主报表传递参数?

附加问题:是否可以将此参数/参数添加到计划报表中?

共有1个答案

文喜
2023-03-14

添加到报表(XML):

<parameter name="CUSTOMERID" isForPrompting="false" class="java.lang.String">
</parameter>

在数据源(mongodb)中:

{'collectionName':'test', findQuery : { customerId: $P{CUSTOMERID} }}

传递参数:

 ws_runReport($currentUri, $report_params,  $output_params, $attachments);
 类似资料:
  • Jasper reports正在努力从vip.user中找到字段。当我将prompt作为false使用defaultValueExpression填充数组列表时,它可以工作。

  • 本文向大家介绍Java使用UDP的基本客户端/服务器通信(数据报),包括了Java使用UDP的基本客户端/服务器通信(数据报)的使用技巧和注意事项,需要的朋友参考一下 示例 客户端程序 在这种情况下,我们通过参数(args[0])传入服务器的地址。我们使用的端口是4160。 服务器.java 在服务器端,在我们将消息发送到的同一端口上声明一个DatagramSocket(4160),然后等待响应。

  • 我正在我的演示反应应用程序上进行服务器渲染。虽然它的工作原理,如果我刷新一个网址上的页面来获取医生,如/doctor/:id,如果我在/login并尝试去/医生/123456医生属性是空的,并且(这个.props.医生.name.first)失败。 在这些情况下,使用redux获取数据的好方法是什么? 代码如下 异径管 行动 日志错误

  • 我使用jasper报表设计报表。我有一个有静态文本的报告。我想通过参数值来设置它的背景色。在它为文本生成的xml中,如下所示- 现在我需要设置backcolor从一个参数,这将来自数据库。在这里,如。 有人能帮帮我吗?我在谷歌上搜索过,但没有运气。

  • 我有以下电话: 和以下路线: 我试图在'//get Hello'上获取名为'Hello'的参数。我尝试使用req.params,但它返回{}。 调用是否有问题,或者如何获取hello参数?提前谢谢

  • 我试图通过postman rest客户端,使用json数据和POST方法测试后端服务。 前2个参数是数组列表,其余都是字符串或整数我传递的数据如下: 我的控制器接受以下内容: 提交后,我得到以下错误:组织。springframework。http。转换器。HttpMessageNoteableException:无法读取JSON:无法反序列化java实例。util。ArrayList out of