フォームを開いた状態でフィールド値をクリアすると必然的に・・・ 1.文書の変更内容を保存する(名前をクリアできるが変更内容は保存される) 2.フィールド値に値(名前)を入れたまま文書の変更内容はキャンセルできる のどちらかになってしまいます。 キャンセルするのであれば、名前をフィールドに入れたままで編集内容を保存せず終了し、@DocumentUniqueID などを使って文書を特定して文書を閉じた状態でフィールド値をクリアする方法があると思います。 文書内に @DocumentUniqueID を計算するフィールドを持たせます。 文書を閉じる際にこのフィールド値を @SetEnvironment("変数名";@Text( @DocumentUniqueID )); などして Notes.ini に変数としてセットします。 後からこの変数に入っている文書IDを基にデータベース内での文書を特定。 文書を開かずに、名前の入っているフィールド値をクリアしてやります。 この動作を一連のエージェントとして組めば可能ではないかな?