ESCで文書を閉じさせない|Notes/Domino開発Tips第255回
弊社のNotes/Domino開発tipsの概要をお届けするブログの第255回目です。次回の配信は、2026年4月20日(月)10時頃を予定しています。
配信概要
次回の配信は、フォームのウィンドウを閉じる際の挙動についてです。NotesではESCを押すとウィンドウを閉じることが出来ます。その際、文書として保存するかどうかを確認することも出来ます。
ここで、フォームアクションに機能を仕込んであり、ESCでウィンドウを閉じられてしまうとせっかくのアクションが無駄になってしまうことがあります。そういうことをさせないためにESCを押してもウィンドウを閉じないようにさせる方法について実際のコードを元に解説します。
サンプルコード
今回はサンプルコードではなく、サンプルコードを匿名用ディスカッションDBにセットしました。そのDBで匿名フォームで新規文書を作成すると、ESCを押して保存を行おうとすると下図のように警告メッセージが出力されて、文書の保存及び閉じることができないようになっています。
フォームアクションの[保存する]をクリックした場合は何事もなく保存して画面が閉じるようになっています。
なお、この匿名用ディスカッションDBは記事に添付してあるのでダウンロードして自社の環境でご利用頂けるようになっています。

本サービスについて
本サービスは有償サービスです。1名様からのご利用が可能となっています。
配信を受けるにはNotesクライアントもしくはNomad Mobile、Nomad Webが必要です。
詳細については、Notes/Domino開発tipsサービスをご参照ください。
