対話編集中のファイルの対話編集を解除して,その対話編集を開始した対話編集ステートメントの次の行からDPLの実行を再開します。
| 対話編集終了 | [<カーソル名>] | 
| <カーソル名> | 変化しません。 | |
| カレントカーソル | <カーソル名> と同じ内容になります。 | |
| $$CMDSTATE | = 0 | 正常終了 | 
| = 201 | カーソルが正しくありません | |
| = 412 | 対話編集状態でないウィンドウに対して対話編集終了ステートメントを実行しようとしました | 
| 構造 | コマンド | パラメータ | |
|---|---|---|---|
| オープン | @会員, '会員.DPC', カード手続き=項目検索実行 | (1) | |
| 対話編集 | @会員 | (2) | |
| クローズ | @会員 | (7) | |
| CARDPROCEDURE 項目検索実行 DO | (3) | ||
| ON [氏名検索] DO | CALL | 氏名検索PROC | (4) | 
| ON [住所検索] DO | CALL | 住所検索PROC | |
| ON [中止] DO | 対話編集終了 | (5) | |
| ENDCARDPROCEDURE | 
| ON [ボタン1] DO | 対話編集終了 | |
| オープン @X,'FILE2.DPT' | 
| 対話編集 | @X | ||
| … | ←(1) | ||
| --@Xに対するカード手続き | |||
| ON [ボタン] DO | … | ||
| 対話編集 | @Y | ||
| … | ←(2) | ||
| --@Yに対するカード手続き | |||
| ON [ボタン] DO | … | ||
| 対話編集終了 | @X | ||