Report 如何根据输入控件值的选择获取值

Report 如何根据输入控件值的选择获取值,report,jasperserver,Report,Jasperserver,您好,我有3个输入控件,分别是汽车、自行车和车辆,汽车包含列表为现代、马鲁西、奥迪,自行车包含本田、铃木、巴杰,车辆输入控件包含下拉列表中的汽车和自行车 场景1:当汽车中选择现代,自行车中选择本田,车辆中选择汽车时 报告应按车辆运行,并且必须列出所有与车辆相关的下拉列表,当在车辆文件中选择自行车时,反之亦然 我已经创建了3个参数$P{Cars}、$P{Bikes}和$P{Vehicles} 当$P{cars==Hyundai}&&$P{Bike==Honda}和$P{Vechiles==Car}

您好,我有3个输入控件,分别是汽车、自行车和车辆,汽车包含列表为现代、马鲁西、奥迪,自行车包含本田、铃木、巴杰,车辆输入控件包含下拉列表中的汽车和自行车 场景1:当汽车中选择现代,自行车中选择本田,车辆中选择汽车时 报告应按车辆运行,并且必须列出所有与车辆相关的下拉列表,当在车辆文件中选择自行车时,反之亦然 我已经创建了3个参数$P{Cars}、$P{Bikes}和$P{Vehicles} 当$P{cars==Hyundai}&&$P{Bike==Honda}和$P{Vechiles==Car}时,上述等式不起作用
请用我的英语进行调整

您使用的参数语法错误:当您说$p{cars==Hyundai}时,您没有传递任何表达式,而是调用了名为cars==Hyundai的参数

要走的路是

$P{cars} == "Hyundai" or $P{cars}.equals("Hyundai")
请阅读并回答相应的问题。这不是免费的编码服务。您必须自己编写代码,并且可以就代码中的特定问题寻求帮助。