ファイルメーカーのコミットは標準だとフィールドの外をクリックしたタイミングになります。レコード単位で関連レコードも含めた全体をこのタイミングで排他制御しているので、通常の更新では特に問題無いと私は考えています。 ですが、例えば販売管理などで新規注文を入力する場合など、必要項目が全て入力されてから他の端末からも参照出来るようにしたい場面が存在します。 このようなニーズに応える方法を実装したサンプルを現行バージョンのFileMaker13で作ってみましたので、実現方法の説明をします。 概要 詳細説明の前にどのような作りにしたのかを大まかに説明します。 トランザクション制御する編集用画面はモーダルウィンドウにする トランザクションが開始されているか判断するフラグ用にグローバル変数を1つ用意(今回は$$onTransaction とした) フラグを立てるタイミングは編集画面を開く時 フラグを消すの