■12132 / ) |
Re[6]: レポートについて
|
□投稿者/ ONnoji -(2020/03/18(Wed) 17:46:38)
| 2020/03/18(Wed) 18:18:15 編集(投稿者)
> “解決済み!”をした後にもかかわらず、度々申し訳ございません。 > レポートの最後の行のみを表示する方法はありませんか。
以下は、営業と事務のテーブル.rpt の印字またはプレビュー
D 営業A 10 D 営業B 20 D 営業C 10 SF 集計行の小計 40 D 事務A 30 D 事務B 40 D 事務C 50 SF 集計行の小計 120 LF 営業 40 事務 120
実際には印字されませんが、説明の都合で付けた記号の意味は D … 明細行 SF … 小計フッタ行 LF … 大計フッタ行 です。
さて、SF … 小計フッタ行、LF … 大計フッタ行 の行は無くすことが出来ますが、
さすがに、D … 明細行 は無くすことが出来ないですよねぇ。
ということで、
D 営業 40 事務 120
と D … 明細行 にするしか方法はありませんよね。
ということで、営業と事務のテーブル.rpt は参考にならないということですね。
簡単な方法として思いつくのは…
サンプル:営業と事務のテーブル.tbl
項目番号 項目名 データ型 項目計算式 1 担当 文字列 2 数量 数値 3 区分 整数 #条件選択( #文字位置( [担当], "営業" ) <> 0, 1, "偽なら", 2 ) 4 営業数量 数値 #条件選択( #文字位置( [担当], "営業" ) <> 0, [数量] ) 5 その他数量 数値 #条件選択( #文字位置( [担当], "営業" ) = 0, [数量] )
で、行集計で[営業数量]と[その他数量]のそれぞれ合計して、集計行のみの状態にして、集計行だけを別の表に書き出す。
そして、書き出した表でレポートの印刷する
D 営業 40 事務 120
これは普通にレポートの D … 明細行 に項目を指定すればOKでしょ。
<追伸>
なお、この掲示板に慣れていないからでしょうけれど、投稿する際の長大な引用は止めて下さい。
投稿する際には、まず最初に不要と思われる引用を自ら削除した後に、投稿文を書いてください。
|
|