0

我有一个使用 GWT 中的报告引擎调用的 BIRT 报告。我可以设置一个报告参数

task.setParameterValue("orderNumber", orderNum);

但是如何设置报表变量值?我在 API 中看不到任何用于设置的内容,我很茫然。谢谢。

4

2 回答 2

0

您必须在 Birt 引擎的数据资源管理器中的报告参数中添加同名参数,然后您才能使用params["orderNum"].value

于 2013-12-11T08:25:51.430 回答
0

你不能,一个变量在报表中是内部的,否则它是一个参数。一种解决方法是从参数初始化您的报告变量:将变量的默认值设置为“javascript 表达式”,然后拖放一个参数。它将创建一个这样的表达式

params["myParamVariable"].value

然后我们可以使用报表引擎 API 来设置“myParamVariable”的值

于 2013-09-13T09:42:00.950 回答