我无法创建一个可选参数作为碧玉报告的提示,阅读其他回复,我没有得到想要的东西。
我创建了两个参数,approvalResult和rovalingResult_SQL,它们都是字符串类型的类。
用于批准的DVE结果为$P{approvalResult}
用于批准结果的SQL的DVE为$P{approvalResult} == null ? "1=1" : "local_approval_result = '" + $P{approvalResult} + "'"
报表中用于此字段的SQL部分-和$ P!{approvalResult_SQL}
这个想法是,在提示符下,如果我们键入认可,不认可,为null,则应该显示这些内容。如果未键入任何内容,则必须显示所有结果。