Datensatz/Abfrage löschen

Löscht den aktuellen Datensatz bzw. die aktuelle Suchabfrage.

Optionen 

Die Option Mit Dialog gibt an, ob beim Ausführen des Scriptschritts ein Dialogfeld angezeigt wird, das Benutzer zur Bestätigung des Löschvorgangs für den Datensatz bzw. die Abfrage auffordert.

Kompatibilität 

Produkt Unterstützt
FileMaker Pro Ja
FileMaker Go Ja
FileMaker WebDirect Ja
FileMaker Server Partiell
FileMaker Cloud Partiell
FileMaker Data API Partiell
Custom Web Publishing Partiell

Ursprung in Version 

6.0 oder früher

Beschreibung 

Wichtig  Der Scriptschritt „Datensatz/Abfrage löschen“ kann nicht widerrufen werden.

Dieser Scriptschritt löscht im Blätternmodus den aktuellen Datensatz. Er löscht im Suchenmodus die aktuelle Suchabfrage.

Zu löschende Datensätze

Aktion

Der aktuelle Datensatz

Stellen Sie sicher, dass der zu löschende Datensatz aktiv ist (mithilfe von Scriptschritten für die Navigation) und verwenden Sie dann „Datensatz/Abfrage löschen“. Wenn das aktuelle Layout einen Ausschnitt enthält, klicken Sie in dem Datensatz irgendwo außerhalb des Portals, um sicherzustellen, dass kein Bezugsdatensatz ausgewählt ist, und verwenden Sie dann „Datensatz/Abfrage löschen“.

Einzelner Bezugsdatensatz

Führen Sie „Datensatz/Abfrage löschen“ in einer aktiven Ausschnittreihe aus oder verwenden Sie den Scriptschritt „Ausschnittreihe löschen“.

Hinweis  Durch Ausführen von „Datensatz/Abfrage löschen“ in einer aktiven Ausschnittreihe wird der Bezugsdatensatz gelöscht, selbst wenn die Beziehung, auf der der Ausschnitt basiert, das Löschen von Datensätzen nicht vorsieht.

Suchabfrage

Stellen Sie sicher, dass die zu löschende Suchabfrage aktiv ist (mithilfe von Scriptschritten für die Navigation), und verwenden Sie dann „Datensatz/Abfrage löschen“.

Beispiel 1 

Wechselt zu einem Bezugsdatensatz und fragt den Benutzer, ob der Datensatz gelöscht werden soll.

Kopieren
Gehe zu Bezugsdatensatz [Aus Tabelle: "Produkte"; Mit Layout: "Produktdetails"]
Datensatz/Abfrage löschen [Mit Dialog: Ein]

Beispiel 2 

Zeigt ein eigenes Dialogfeld an, um den Benutzer zu fragen, ob er das aktuelle Produkt löschen möchte.

Kopieren
Eigenes Dialogfeld anzeigen ["Wollen Sie " & Produkte::Name & " löschen?"]
Wenn [Hole ( LetzteMeldungswahl )=1]
    Datensatz/Abfrage löschen [Mit Dialog: Aus]
Ende (wenn)