対象レコード削除

現在の対象レコード内のレコードをすべて削除します。

オプション 

[ダイアログあり] により、このスクリプトステップを実行したときにすべてのレコードの削除の確認をユーザに求めるダイアログボックスを表示するかどうかが指定されます。

互換性 

製品 サポート
FileMaker Pro はい
FileMaker Go はい
FileMaker WebDirect はい
FileMaker Server 一部
FileMaker Cloud 一部
FileMaker Data API 一部
カスタム Web 公開 一部

起点バージョン 

6.0 以前のバージョン

説明 

重要  レコードの削除を元に戻すことはできません。

[対象レコード削除] により、削除前に対象レコードのレコードのグループに対してロックが試行されます。グループのすべてのレコードをロックできる場合は、このスクリプトステップによってレコードのグループが削除され、次のレコードのグループに対してロックが試行され、以後同様に行われます。ロックできないレコードがある最初のグループ (たとえば、レコードが他のユーザによって編集中である場合) で [対象レコード削除] が停止し、エラーコードが返されます。このエラーコードは、Get (最終エラー) 関数を使用して処理することができます。

メモ 

例 1 

現在のテーブルのすべてのレコードを削除するかどうかを尋ねるメッセージを表示します。

コピー
全レコードを表示
対象レコード削除 [ダイアログあり: オン]

例 2 

現在の対象レコードのすべてのレコードを削除するかどうかを尋ねるメッセージを表示します。

コピー
カスタムダイアログを表示 [Get (対象レコード数) & " 個の対象レコードをすべて削除しますか?"]
If [Get (最終メッセージ選択) = 1]
    対象レコード削除 [ダイアログあり: オフ]
End If