Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我有一个使用 GWT 中的报告引擎调用的 BIRT 报告。我可以设置一个报告参数
task.setParameterValue("orderNumber", orderNum);
但是如何设置报表变量值?我在 API 中看不到任何用于设置的内容,我很茫然。谢谢。
您必须在 Birt 引擎的数据资源管理器中的报告参数中添加同名参数,然后您才能使用params["orderNum"].value
params["orderNum"].value
你不能,一个变量在报表中是内部的,否则它是一个参数。一种解决方法是从参数初始化您的报告变量:将变量的默认值设置为“javascript 表达式”,然后拖放一个参数。它将创建一个这样的表达式
params["myParamVariable"].value
然后我们可以使用报表引擎 API 来设置“myParamVariable”的值