我正在使用某些参数创建 BIRT 报告。我有一个 int 参数(月数),其值可以从 1 到 12。
我需要检查该值是否大于 12。在这种情况下,它应该向我显示一条自定义消息,而不是像现在这样的错误。
错误:
org.eclipse.birt.report.service.api.ReportServiceException: The validation for parameter "nummonths" fails.
当前脚本:
if (params["nummonths"].value > 12 )
{
false;
}
else
{
true;
}
我在 BIRT 中创建报告以将其上传到 IBM Maximo Asset Management 系统。也许在 Maximo 中有不同的方法来解决这个问题。
谢谢你的时间!希望能帮助别人。