У меня есть отчет 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», что означает, что глобальная переменная равна нулю Почему это так? Как я могу это исправить?