autom. Sicherheitsabfrage bei Verwendung des Dispatchers

Programmierung unter AOO/LO (StarBasic, Python, Java, ...)

Moderator: Moderatoren

willie
Beiträge: 9
Registriert: Mo, 21.02.2005 12:37

autom. Sicherheitsabfrage bei Verwendung des Dispatchers

Beitrag von willie »

Hallo Forum,

ich möchte in einem Formular mit einem Makro den gerade markierten Datensatz löschen. Dazu habe ich mir mit dem Recorder ein Makro aufgezeichnet, in dem über den Befehl "dispatcher.executeDispatch(document, ".uno:DeleteRecord", "", 0, Array())" der Datensatz gelöscht werden soll. Nur leider funktioniert dies nicht, da beim Löschen eines Datensatzes z.B. über die Navigationsleiste immer noch eine Sicherheitsabfrage kommt, ob man den Datensatz wirklich löschen möchte, die bei ausschließlicher Eingabe des oben beschriebenen Befehl unterdrückt und bzw. mit der Vorgabe "nein", d.h. Datensatz nicht löschen übergangen wird.
Meine Frage deshalb was muss ich in dem Makro noch einfügen, damit die Sicherheitsabfrage auch bei Ausführung des Makros angezeigt wird und man diese manuell mit "OK" bestätigen kann?
Ich denke mal, man muss hier für den Array() eine bestimmte Vorgabe vor Ausführung des Makros angeben, aber welche?

Gruß
Willie