[gelöst] Ergebniswert aus Makro wird nicht gespeichert
Verfasst: Mi 23. Apr 2014, 17:46
Hallo,
wie angedroht bin ich wieder da.
Habe folgendes Problem mit meinem Formular.
Mein Textfeld wird über ein Makro ausgefüllt, was auch funktioniert und richtig angezeigt wird. Aber beim Speichern der Daten aus dem Formular erscheint folgende Fehlermeldung.
Die letzten Zeilen meines Makros:
dim Neue_Nummer as Integer
Neue_Nummer = Ergebnis.getString(1)
dim Textfeld as object
Textfeld = Formular.getByName ("fmtNummer")
if (Neue_Nummer = 0) then Neue_Nummer = 1
Textfeld.Text = Format(Neue_Nummer, "000")
Und jetzt die Fehlermeldung beim Ausführen:
Fehler beim Schreiben von Daten in die Datenbank
Für das Feld 'Nummer' ist eine Eingabe erforderlich. Geben Sie dort einen Wert ein.
Mein Textfeld ist mit der Tabelle korrekt verknüpft, denn wenn ich die Daten per Hand eingebe funktioniert es.
Wo liegt mein Denkfehler und muss ich im Makro noch irgendeinen Befehl für eine Aktualisierung des Feldes oder so einfügen. Habe viel gegoogelt, finde aber nichts.
Zusätzlich hätte ich noch ne Frage.
Hab im Formular eine Schaltfläche mit der Aktion "Datensatz speichern" angelegt.
Das funktioniert auch alles allerdings werden die Felder im Formular nicht geleert.
Da würde ich mich auch sehr über einen Tipp freuen.
Danke Danke
Liebe Grüsse
Alice
wie angedroht bin ich wieder da.
Habe folgendes Problem mit meinem Formular.
Mein Textfeld wird über ein Makro ausgefüllt, was auch funktioniert und richtig angezeigt wird. Aber beim Speichern der Daten aus dem Formular erscheint folgende Fehlermeldung.
Die letzten Zeilen meines Makros:
dim Neue_Nummer as Integer
Neue_Nummer = Ergebnis.getString(1)
dim Textfeld as object
Textfeld = Formular.getByName ("fmtNummer")
if (Neue_Nummer = 0) then Neue_Nummer = 1
Textfeld.Text = Format(Neue_Nummer, "000")
Und jetzt die Fehlermeldung beim Ausführen:
Fehler beim Schreiben von Daten in die Datenbank
Für das Feld 'Nummer' ist eine Eingabe erforderlich. Geben Sie dort einen Wert ein.
Mein Textfeld ist mit der Tabelle korrekt verknüpft, denn wenn ich die Daten per Hand eingebe funktioniert es.
Wo liegt mein Denkfehler und muss ich im Makro noch irgendeinen Befehl für eine Aktualisierung des Feldes oder so einfügen. Habe viel gegoogelt, finde aber nichts.
Zusätzlich hätte ich noch ne Frage.
Hab im Formular eine Schaltfläche mit der Aktion "Datensatz speichern" angelegt.
Das funktioniert auch alles allerdings werden die Felder im Formular nicht geleert.
Da würde ich mich auch sehr über einen Tipp freuen.
Danke Danke
Liebe Grüsse
Alice