回答箱 No.1-1: 同日の残高の最終行以外を空白にするには?
    ◆ 質問箱 No.1 質問者: 編集部  1993年09月 140号 P.25
        ◆ 質問箱 目次へ
No.1-3   同日の残高の最終行以外を空白にするには? 回答者
  早瀬 壮一
141号 P.20
   ◆ No.1(1993年9月号)の回答-3
 ダミー列D1でACM・・D"でST-S・・CAMでD"を連結・・@D1/@D2=@D3で同日最終に1を入れる。
現金出納帳
月日 D1 D2 D3 摘要 収入 支出 残高1 残高2

1 1 1 前月繰越

123,456 123,456
09 01 1 5 0

4,567 118,889
09 01 2 5 0

74,124 44,765
09 01 3 5 0

321 44,444
09 01 4 5 0
96,385
140,829
09 01 5 5 1

968 139,861 139,861
09 02 1 5 0

3,245 136,616
09 02 2 5 0

8,624 127,992
09 02 3 5 0

35,467 92,525
09 02 4 5 0
9,634
102,159
09 02 5 5 1

2,356 99,803 99,803
09 03 1 3 0

57,964 41,839
09 03 2 3 0

3,200 38,639
09 03 3 3 1

215 38,424 38,424

オート必要なし、コマンドだけでできます。例はThe PIPSですがスーパーピップスでも可能でしょう。
<TEST>
/* ダミー列挿入          */
IC/P;現金出納帳;現金出納帳P;@摘要;4*3;D1;D2;D3;Y;
/* ダミー列に1          */
MPU;現金出納帳P;;;1=@D1:1=@D2;E;;
/* キー毎にACM           */
ACM;現金出納帳P;@月日;;@D1;@D1;;;;
/* ダミー列2にST-S       */
ST;現金出納帳P;S;@月日;; ;@D2;;現金出納帳ST;
/* 月日キーにSTの@D2を連結 ↓Mキ−↓Sキ−  */
     CAM;現金出納帳P;現金出納帳ST;@月日;;@月日;
         @月日;@D1;S@D2;@D3;@摘要;@収入;@支出;@残高1;@残高2;;現金出納帳CA;
/* @D1 /@D2 =@D3 で@D1 最大値だけ@D3=1 この行だけ残高入れる */
     CAL;DF0;ESC;MPU;現金出納帳CA;;;@D1 /@D2 =@D3;@D3 =1;@残高1 =@残高2;E;;
/* ダミー列削除 */
     CA;現金出納帳CA;;@年月;@摘要;@収入;@支出;@残高2;;最終現金出納帳;
     STOP;

このページのTOPへ戻る