CALLステートメントで呼び出される手続きを宣言します。
PROCEDURE <手続き名> [ ( <仮引数> [ , <仮引数> ]... ) ] DO | |
<ブロック> | |
ENDPROCEDURE |
構造 | コマンド | パラメータ |
---|---|---|
CALL | Initialize('URIAGE.DPT') | |
IF $$RETURN THEN | ||
… | ||
PROCEDURE Initialize($FRAME) DO | ダイアログ | '元データファイル名を入力してください', タイトル='変換元ファイル名入力', 種別=FILE, ファイルマスク='*.WJ2' |
ファイル変換 | $$FILENAME, 'WORK1.DPT', 種別='Lotus 1-2-3', 既存ファイル=上書き | |
オープン | @FRAME, $FRAME | |
IF @FRAME THEN | 読込み | @FRAME, 'WORK1.DPT', 項目対応=同名 |
整列 | @FRAME, 索引='コード順' | |
ENDIF | ||
RETURN | @FRAME | |
ENDPROCEDURE |
CALL FOO($I) |
… |
PROCEDURE FOO($I) DO |
CALL FOO($I) |
ENDPROCEDURE |