Ich habe eine Datenbank erstellt mit mehreren Abfragen. Dazu hatte ich auch mal ein SQL Coder der nach Fokusverlust das Dokument aktualisierte ohne mich zu fragen ob ich es speichern möchte . leider habe ich das Makro in Mein Dialoge gespeichert und nach dem ich den Rechner neu aufgesetzt habe , habe ich das Makro verloren.
Ich möchte aber gern nach dem ich ein Feld ausgefüllt habe gleich das Daten aus der Tabelle gefiltert werden, bevor ich in ein anderes Feld was eingebe.
Jetzt habe ich ein Makro gefunden der nach Fokusverlust zwar aktualisiert aber nicht automatisch abspeichert sonder immer noch nach fragt.
Code: Alles auswählen
sub TabRefresh
dim document as object
dim dispatcher as object
document = ThisComponent.CurrentController.Frame
dispatcher = createUnoService("com.sun.star.frame.DispatchHelper")
ThisComponent.Parent.store()
dispatcher.executeDispatch(document, ".uno:Refresh", "", 0, Array())
end sub
Mit freundlichen Grüßen Moerser01