Java Birt报告:如何根据选择的其他报告参数加载报告参数集

Java Birt报告:如何根据选择的其他报告参数加载报告参数集,java,reporting,birt,Java,Reporting,Birt,我是Birt报告新手。我有一个疑问。我需要两个报告参数作为列表框。一个是“国家”:第二个是“州”。根据所选国家,州列表框中应填写属于所选国家的州。我如何才能做到这一点?我需要创建多少数据集?这个问题可以通过使用级联参数组来解决。 创建此报表需要2个数据集 第一个数据集: 选择国家 来自国家/地区/州的表格 第二个数据集: 选择状态 来自国家/地区/州的表格 哪个国家= 这“?”是对您将在级联参数组中拥有的参数的引用。(您将有一个错误,因为您尚未设置它,所以暂时忽略它) 现在,您可以创建级联参数组

我是Birt报告新手。我有一个疑问。我需要两个报告参数作为列表框。一个是“国家”:第二个是“州”。根据所选国家,州列表框中应填写属于所选国家的州。我如何才能做到这一点?我需要创建多少数据集?

这个问题可以通过使用级联参数组来解决。 创建此报表需要2个数据集

第一个数据集:

选择国家 来自国家/地区/州的表格

第二个数据集:

选择状态 来自国家/地区/州的表格 哪个国家=

这“?”是对您将在级联参数组中拥有的参数的引用。(您将有一个错误,因为您尚未设置它,所以暂时忽略它)

现在,您可以创建级联参数组。根据您的意愿命名,并在多数据集选项中“添加”两个参数。第一个参数将是国家(第一个数据集,值=国家)。第二个参数将是国家(与国家逻辑相同)。添加完这些参数后,您可以编辑它们的外观……在您的示例中,是列表框

毕竟,您可以返回到第二个数据集并添加一个参数(在参数部分)。您将希望该参数与您的国家参数一起使用

提示:如果您不需要多个选择,就像它看起来一样,请使用组合框类型

您可以在此处查看一个示例: