我想设计BIRT报告,在我的情况下,用户将根据开始时间和停止时间输入开始时间和停止时间,我将获得开始时间和停止时间之间可用批次名称的列表。然后,用户将从组合框中选择批次名称以查看详细信息。我已尝试使用级联报告参数组但基于开始时间和停止时间报告参数批处理列表未进行过滤。
我不知道你的Birt版本是什么,但是,你可以使用级联参数,尝试:我假设你有2或3个数据集:一个(或两个)来获取你的开始时间和结束时间,另一个一个来获取您的批名称。在创建新的级联参数时选择多个数据集:
然后,添加两个参数:使用您创建的数据集开始时间和结束时间。然后,对于批次名称,创建另一个数据集,如:
然后,留在数据集中,进入参数选项卡并添加您想要的两个参数:
这应该工作