# ClearFormMap

マニュアル > コントロールリファレンス > 全コントロール共通 > 共通メソッド > # ClearFormMap |

| フォームマップダイアログにフォームを設定する。 構文 ClearFormMap() 解説
現在ダイアログで表示しているフォームが存在しなくなった場合において、フォームマップダイアログは開いたままにしたい場合、ClearFormMapでフォームの登録をクリアしてください。
例
通常は下記のようにフォームのOnTerminateイベントに記述しておきます。
    event OnTerminate()
    {
     ClearFormMap();
    }
表示しているターゲットのフォームが存在しなくなったとき、フォームマップダイアログを閉じたい場合は下記のようにフォームのOnTerminateイベントでCloseFormMapを呼び出します。
    event OnTerminate()
    {
     ClearFormMap();
    }
上記のいずれかのスクリプトの記述を忘れるとフォームが存在しないにも関わらず、フォームマップダイアログに閉じたはずのフォームが表示され続けてしまい、その後ダイアログから操作を行うとアプリケーションエラーが発生しますので注意してください。
サポート対象
| × | スクリプトアクション
サーバのスクリプトVer2アクションで使用可能
| ○ |
ブラウザスクリプト
ブラウザのスクリプトにて使用可能
| × |
演算式構文
演算式構文（バインド書式など）にて使用可能
参照 OpenMsg CloseMsg OpenYesNoMsg CloseYesNoMsg OpenYesNoCancelMsg CloseYesNoCancelMsg OpenPassword ClosePassword OpenNumKey OpenNumKeyEdit CloseNumKey OpenTextKey OpenTextKeyEdit CloseTextKey OpenCalendar CloseCalendar OpenFormMap CloseFormMap SetFormMap ClearFormMap RefreshFormMap OpenCommonDialog CloseCommonDialog OpenWindowsDialog