Java 在BIRT报告中设置页面变量
我有一份BIRT报告,我正在用GWT中的报告引擎打电话。我可以使用设置报表参数Java 在BIRT报告中设置页面变量,java,gwt,birt,Java,Gwt,Birt,我有一份BIRT报告,我正在用GWT中的报告引擎打电话。我可以使用设置报表参数 task.setParameterValue("orderNumber", orderNum); 但是如何设置报表变量值呢?我在API中看不到任何关于设置一个的内容,我也不知所措。谢谢。您不能,变量在报表中是内部的,否则它就是一个参数。解决方法是从参数初始化报表变量:将变量的默认值设置为“javascript表达式”,然后拖放一个参数。它将创建这样一个表达式 params["myParamVariable"].va
task.setParameterValue("orderNumber", orderNum);
但是如何设置报表变量值呢?我在API中看不到任何关于设置一个的内容,我也不知所措。谢谢。您不能,变量在报表中是内部的,否则它就是一个参数。解决方法是从参数初始化报表变量:将变量的默认值设置为“javascript表达式”,然后拖放一个参数。它将创建这样一个表达式
params["myParamVariable"].value
然后,我们可以使用报表引擎API设置“myParamVariable”的值。您必须在Birt引擎的Data explorer中的报表参数中添加同名参数,然后您可以使用
params[“orderNum”]。value