(現在 過去ログ81 を表示中)

HOME HELP 新規作成 新着記事 トピック表示 ファイル一覧 検索 過去ログ

No12132 の記事


■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でしょ。

    <追伸>

    なお、この掲示板に慣れていないからでしょうけれど、投稿する際の長大な引用は止めて下さい。

    投稿する際には、まず最初に不要と思われる引用を自ら削除した後に、投稿文を書いてください。


返信 [メール受信/OFF] 削除キー/


Mode/  Pass/

HOME HELP 新規作成 新着記事 トピック表示 ファイル一覧 検索 過去ログ

- Child Tree -
- Antispam Version -