最近、ユーザーが入力コントロールに null 値を入力したときのグループ化に関するヘルプが得られました ( Jaspersoft iReport の「ロールアップ」グループ)。iReport/JasperServer Professional 4.5.1 を使用しています。私のグループ化の 3 つのレベルは、薬局、施設、およびパッケージの種類です。
レポートをJasperServer
に展開した後、null に関する問題が発生しました。入力コントロールの「常にプロンプト」のチェックを外しました。レポートを初めて開いたときに、すべての入力コントロールとグループに対して null 値を適切に受け取ったかのように動作します (これが必要です)。入力コントロールの表示モードは「ページ内」であるため、画面の左側に表示されます。次に、1 つの薬局を選択してレポートを再実行しようとすると (これらのコントロールに対して何も選択しなかったため、施設とパッケージの種類の集計値が期待されます)、レポートは集計コードが存在しないかのように実行され、リストが表示されます。すべての設備とすべての包装タイプ。
ただし、選択した 1 つの薬局を保存された入力コントロールとして保存し、リポジトリに戻って保存された入力コントロールを使用してレポートを実行すると、正常に機能し、すべての施設とパッケージ タイプのデータが集計されます。
何かご意見は?
ありがとう、
リサ