回答箱 No.14-1: FORMで自動計算した後、次の入力に移りたい
No.14-1 |
FORMで自動計算した後、次の入力に移りたい |
回答者 内海 孝 |
1995年08月 163号 P.38 |
◆ No.14(1995年7月号)の回答-1
入力定義表の後処理したい項目ENDの「後処理」欄にラベル名<DAY>を書き込みます。定義表の処理式部に、DATE関数を使って下記のような式を書き込んだらうまく行きました。
フォーム定義表>
番号 | 項 目 名 | 桁 |
| 後処理 |
1 | START | 8 |
|
|
2 | END | 8 |
| <DAY> |
3 | DAY | 6 |
|
|
/I |
|
|
|
|
/P |
|
|
|
|
<DAY> |
|
|
|
|
LEN N("@DAY")=DATE(N("@STRAT"),N("@END"));STOP |
|
入力バインダー
START | END | DAY |
950601 | 950610 | 9 |
|
|
|
|
|
| | |
|