明細行の連番について

36 views
Skip to first unread message

Naru Ito

unread,
Jul 26, 2024, 3:12:53 AMJul 26
to RapidReportサポート QAフォーラム
お世話になっております。
明細の連番について、数量が空の場合は、
連番を表示しないような実装をしたいです。

具体的には以下のような表を実装しようと考えております。

番号   品名    数量
1        パソコン   2
2       キーボード         5
          マウス
3        モニター   1


上の表のように、数量が空のものは連番を表示しないようにしたいです。

(+ state.index 1)では、表示条件で数量が空のものを見せなくすることはできても、
マウスの行がカウントされてしまいます。

何か良い方法はございますでしょうか?

何卒よろしくお願いいたします。

RapidReport

unread,
Jul 26, 2024, 4:29:07 AMJul 26
to RapidReportサポート QAフォーラム
サンプル提供します。

カスタム列として、SURYO_NOTNULLという列を以下のように定義します。
(if (!= .SURYO null) 1)
この列は数量が空でなければ1となります。

番号は以下の式で計算します。
sum_at.SURYO_NOTNULL@
この式はSURYO_NOTNULL列の現在行位置までの和を求めます。

これで、数量が空ではない行数を数えて番号欄に出力、
となります。

2024年7月26日金曜日 16:12:53 UTC+9 naru...@gmail.com:
example202407261.zip

Naru Ito

unread,
Jul 28, 2024, 8:41:28 PMJul 28
to RapidReportサポート QAフォーラム
お世話になっております。

教えていただき、誠にありがとうございました!
実際に思うように動作できました。

大変助かりました。
また、何卒よろしくお願いいたします。

2024年7月26日金曜日 17:29:07 UTC+9 RapidReport:
Reply all
Reply to author
Forward
0 new messages