我有一个 Birt 报告,它从数据库中读取了一些内容。之后,我想为每个加载的 Detailrow 增加一个全局整数。到目前为止,我已经用以下几行初始化了一个全局整数:
importPackage(Packages.java.lang);
reportContext.setPersistentGlobalVariable("minTotalPlus", new Integer(0));
之后,我将以下行添加到我的详细信息行的字段中:
reportContext.setGlobalVariable("minTotalPlus", new Integer reportContext.getGlobalVariable("minTotalPlus")) + 1);
当我预览报告时,我得到一个“java.lang.NumberFormatException:null”,这意味着全局变量为空。为什么呢?我怎么能解决这个问题?