変数の使用方法について

39 views
Skip to first unread message

t.ichikawa

unread,
Jul 9, 2025, 1:25:34 AMJul 9
to RapidReportサポート QAフォーラム
お世話になっております。

現在、帳票レイアウトを作成後Javaからの印字確認を行っております。
印字確認中に以下の不明点が発生いたしました。

【実現したいこと】
・数量 と 金額 から単価を計算する(変数化)
・前年単価 と 当年単価 から単価比を計算する

【不明点】
①javaからpdf形式で印刷すると「単価比」が計算されませんでした。
RapidReportツールのプレビュー上は、正常に計算されております。(エラー等なし)
変数の中で変数を使っていると、変数の結果が表示されない模様ですが実装方法に誤りがございますでしょうか?

② 1の回避方法として、平均単価はカスタム列で計算することを視野に入れております。
本来の帳票は複数階層グルーピングしており、グルーピング単位の小計でも平均単価と単価比を計算したいです。
その場合は平均単価のカスタム列を各グループ全てに設定する必要がある認識に相違ございませんでしょうか?

サンプルの帳票を送付させていただきます。
原因や回避策等をご教授いただけますでしょうか?
恐れ入りますが、何卒よろしくお願いいたします。
sample帳票.zip

RapidReport

unread,
Jul 10, 2025, 2:41:37 AMJul 10
to RapidReportサポート QAフォーラム
変数の評価が順序通りに行われていないバグによって発生している問題になります。
(Javaでのみ単価比より前に前年/当年単価が計算されていない)

申し訳ありません。

とりあえず、このバグを修正した5.18.1(Javaのみ)を提供します。
この修正内容は今後リリースされるバージョンにも取り込まれます。

ダウンロードして解凍すると systembase.report-5.18.1.jar ファイルが含まれているので、
このファイルへの差し替えを行ってみてください。

2025年7月9日水曜日 14:25:34 UTC+9 t.ichikawa:

t.ichikawa

unread,
Jul 10, 2025, 3:20:05 AMJul 10
to RapidReportサポート QAフォーラム
頂いた5.18.1にて、Javaからも計算がされていることを確認できました。

ご多忙にもかかわらず、早急なご対応を下さりありがとうございます。
2025年7月10日木曜日 15:41:37 UTC+9 RapidReport:
Reply all
Reply to author
Forward
0 new messages