トランザクション確定
すべてのレコードの変更を保存して現在のトランザクションを終了します。
オプション
なし
互換性
製品 | サポート |
---|---|
FileMaker Pro |
はい |
FileMaker Go |
はい |
FileMaker WebDirect |
はい |
FileMaker Server |
はい |
FileMaker Cloud |
はい |
FileMaker Data API |
はい |
カスタム Web 公開 |
はい |
起点バージョン
19.6.1
説明
[トランザクション確定] によりすべての変更を保存して現在のトランザクションを終了します。このステップはすべての変更を確定またはトランザクション内で行われた変更全体を取り消します。スキーマの検証ルールが一致した場合、変更をデータベースに確定することが許可されます。それ以外の場合は変更が自動的に取り消されます。入力値の自動化オプションが任意のフィールドに適用される場合、[トランザクション確定] スクリプトステップに達した場合にのみ実行されます。
トランザクション内で入力値の制限の問題を上書きするには、[トランザクションを開く] スクリプトステップのオプションの [入力値の制限を無視] を使用します。
メモ 検証を上書きするとデータベースの整合性が損なわれるおそれがあるため、追加のスクリプト化された検証が設定されている場合にのみ使用する必要があります。
[トランザクション確定] は:
-
アクティブなレコードを終了する
-
OnRecordCommit または OnRecordRevert スクリプトトリガはアクティブにならないが、他の適切なトリガはアクティブになる
-
すべてのオブジェクトを非アクティブにする
例 1
トランザクション内のレコードを確定します。
トランザクションを開く []
レコード/検索条件を開く
フィールド設定 [資産::説明 ; "説明テキスト"]
トランザクション確定