将参数传递给数据集时遇到问题。我的报告如下:
主要报告查询:
select distinct id_satellite from report.t_tmp_report_param where id_session = $P{id_session} order by id_satellite
(id_satellite是整数)
此查询提取至少两个值:(即)3和4.我需要这些值来构建详细信息带(在本例中为2个波段)。
DATASET查询:
select cn0 as x, elevation as y from mytable where id_satellite = ????
我应该用MAIN REPORT查询中提取的值替换问号,所以在3之前和之后4。
如何解决此问题?
感谢您的回复。我的问题出在XY线图上,因为,jasper构建了两个细节带,但在两个图中,只有一个卫星(最后一颗卫星,在我的例子中= 4)。我也详细说了一张桌子。表上的值是正确的。这很奇怪......