| イベント処理(ver.2005)で
手続き定義開始 繰り返し開く() ファイル名入力 &STR 表 &STR ウィンドウ作成 表,オプション=通常 手続き定義終了
は問題なく動作するのですが、ファイル名入力でキャンセルされるまで繰り返す処理を要望しています。そこで
手続き定義開始 繰り返し開く() &STR="*" while(&STR) ファイル名入力 &STR if(&STR) 表 &STR ウィンドウ作成 表,オプション=通常 end end 手続き定義終了
と書き換えてみたのですが、希望する動作とはちょっと違う。 ファイル名入力 →(キャンセルだったらループを抜ける)表を表示(編集) →表を閉じる →ファイル名入力 →(キャンセルだったらループを抜ける)表を表示(編集) →表を閉じる →・・・ という処理にするはどうすればよいでしょうか。
|