データベースからいくつかのものを読み取るバートレポートがあります。その後、ロードされるすべての Detailrow に対してグローバルな整数をインクリメントしたいと考えています。これまでのところ、次の行でグローバル整数を初期化しました。
importPackage(Packages.java.lang);
reportContext.setPersistentGlobalVariable("minTotalPlus", new Integer(0));
その後、詳細行のフィールドに次の行を追加しました。
reportContext.setGlobalVariable("minTotalPlus", new Integer reportContext.getGlobalVariable("minTotalPlus")) + 1);
レポートをプレビューすると、グローバル変数が null であることを意味する "java.lang.NumberFormatException: null" が表示されます。どうしてこんなことに?どうすれば修正できますか?