ポータル内の行を削除
選択されたポータル行を削除します。
オプション
[ダイアログあり] により、このスクリプトステップを実行したときにポータル行の削除の確認をユーザに求めるダイアログボックスを表示するかどうかが指定されます。
互換性
製品 | サポート |
FileMaker Pro | はい |
FileMaker Go | はい |
FileMaker WebDirect | 一部 |
FileMaker Server | 一部 |
FileMaker Cloud | 一部 |
FileMaker Data API | 一部 |
カスタム Web 公開 | 一部 |
起点バージョン
6.0 以前のバージョン
説明
重要 [ポータル内の行を削除] スクリプトステップの結果を実行前の状態に戻すことはできません。
選択する行を制御するには、[ポータル内の行へ移動] スクリプトステップを使用します。ポータル行が選択されていない場合、このスクリプトステップを実行しても何も処理されません。
ポータルに関連テーブルのレコードが表示されている場合、このスクリプトステップを実行すると対応する関連レコードが削除されます。ポータルに現在のテーブルのレコードが表示されている場合、このスクリプトステップを実行すると現在のレコードが削除されます ([レコード/検索条件削除] スクリプトステップが実行されたときと同じです)。
メモ
- FileMaker WebDirect では、関連レコードを表示しているポータル内でこのスクリプトステップを使用した後、レイアウト上の任意の場所をクリックするか、または [レコード/検索条件確定] スクリプトステップを使用して削除を確定します。現在のテーブルのレコードを表示するポータルの場合、確定処理は必要ありません。
例 1
製品が生産中止になった場合に、ポータル内の行を削除するかどうかを尋ねるメッセージを表示します。
コピー
If [製品::アクセス = "生産中止"]
ポータル内の行を削除 [ダイアログあり: オン]
End If
例 2
現在のポータル内の行の製品を削除するかどうかを尋ねるメッセージを表示します。
コピー
カスタムダイアログを表示 ["「" & 製品::名前 & "」を削除しますか?"]
If [Get (最終メッセージ選択) = 1]
ポータル内の行を削除 [ダイアログあり: オフ]
End If