ich probiere gerade ob Base für mich in Frage kommt, überlege ob ich doch nicht Access kaufe

Habe ein Formular erstellt, auf dem werden einige Felder über eine Schaltfläche mit Hilfe eines Marcos gefüllt.
Funktionier soweit gut, nur Speichern geht nicht weil ich in jedes Feld erst mit der Tastatur min. ein Wert eintippen muss.
Mache ich das nicht bleibt der alte Wert erhalten.
Ich habe schon einiges versucht komme aber zu keine Lösung
Welche Metoden gibt es um die per Marco eingetragenden Werte abspeichern zu können ?
Wo kann ich nachlesen welche Funktionen es überhaupt gibt ? Taste F1 bringt nicht viel. Leider gibt es keine Autovervollstängigung !?
Code: Alles auswählen
Sub Main
odoc=thisComponent
odraw1=odoc.drawpage
form1=odraw1.forms.getbyIndex(0)
' dim document as Object : document = ThisComponent.CurrentController.Frame ' habe ich mal Probeweiser versucht
' dim dispatcher as Object : dispatcher = createUnoService("com.sun.star.frame.DispatchHelper")
' CODE....
otxtEuro.text = ConvertCurrencyToEnglish(oBetragEuro,2) 'das hier Funktioniert
' oDoc.getTextFields().refresh() ' hörte sich gut an aber bringt nix
form1.upDateRow
'form1.reload
' dispatcher.executeDispatch(document, ".uno:RecSave", "", 0, Array()) ' --- dieses hat hier was gebracht aber verhält sich etwas komisch

Vielen Dank im voraus
cu