Kaskadierenden Dialog erstellen

U

Falls es jemand mal benötigt, kann man einen kaskadierenden Dialog erstellen.
Wenn beispielsweise über ein Dialogfeld mehr Wahlmöglichkeiten zur Verfügung gestellt werden sollen als Platz in dem Feld vorhanden ist, können weitere Dialoge nachfolgen.
Ihr erstellt einen Button oder Funktionsfeld und tragt folgendes Beispiel-Script ein:
let vAntwort := dialog("Achtung", "Soll der Record wirklich gelöscht werden?", ["Ja", "Nein"]);
if vAntwort = "Ja" then
let vAntwort := dialog("Sind sie wirklich sicher???", "Der Record ist möglicherweise noch mit anderen Records verknüpft", ["Ja", "Nein"]);
if vAntwort = "Ja" then
"Mach irgend was"
end
end

Das könnte man beliebig fortführen.

Antworten