文書を編集で開いて、F9を押したら、Escを押して閉じる。
このとき、何も変えていないのに
「変更を保存しますか?」のプロンプトが現れることがあります。
原因として、フィールドに、計算結果フィールドや、
入力変換式(Input Translation)など、式を持つフィールドがあって、
自動的に内容が変わっているから、と云う場合もあります。
が、そういった式が一切無くても、従って、何も変わらないのに
「変更を保存しますか?」と訊かれました。
探ってみると次のことだけで起きてしまうようです。
・フォーム上に、次のどれかのキーワードフィールドがあり、何か選択されている
チェックボックス/ラジオボタン/コンボボックス/リストボックス
「キーワード5種類のうち、ダイアログリスト以外」と考えると分かり易いかも。
「何か選択されている」と書きましたが、つまり未選択なら発生しないようです。
まだ8以外のリリースでは確認していません。以前からそうだったっけかなぁ。。
※ご参考※
あるボタン内のこんなLotusScriptのコードを調査していて気づいたものです。
Dim uidoc as NotesUIDocument
:
Call uidoc,Save
Call uidoc,Refresh
Call uidoc.Close
最後のCloseのところで、「変更を保存しますか?」と訊いてくる場合と、訊いてこない場合があり
なぜ?と探っていたら、
つまり上記キーワードが値なしのときは訊かれず、キーワードが選択されているときは訊かれたという次第でした。