Hallo,
ich schaffe es mit einem Klick auf einen Button zwei Datensätze anzulegen.
Will ich natürlich nicht!!!
Bislang passiert dies nur bei, in diesem Fall, Kunden, die bislang noch keine Rechnung erhalten haben.
Hat jemand eine Erklärung dafür?
Ich habe auch bereits alles, bis auf : DoCmd.GoToRecord , , acNewRec, weggelassen.
Auch dann erfolgt ein zweiter Datensatz.
In der Tabelle werden diese Daten wie folgt gespeichert. die ID 148 wäre der von mir gewollte DS.
Id_______l_kunde________Zaehler______RechnungsNr_____Datum
147_______122___________191
148_______122___________192________1482011_____21.12.2011
Für einen guten tipp wäre ich sehr Dankbar.
Gruß
Holger
ich schaffe es mit einem Klick auf einen Button zwei Datensätze anzulegen.
Will ich natürlich nicht!!!
Bislang passiert dies nur bei, in diesem Fall, Kunden, die bislang noch keine Rechnung erhalten haben.
Hat jemand eine Erklärung dafür?
Visual Basic-Quellcode
- Private Sub cmdNeueRechnung_Click()
- On Error GoTo Err_cmdNeueRechnung_Click
- 'Neue Rechnung anlegen
- DoCmd.GoToRecord , , acNewRec
- With Me
- !Datum = Date
- !Rechnungsnummer = Me!Zaehler & Format(Date, "yyyy")
- End With
- 'Aktualisieren der Listbox
- Me!lstRechnungsnummern.Requery
- 'Fokus auf's UF setzen
- Forms("frmKundenRechnungen").Controls("frmRechnung").Controls("frmRechnungsposten")!Geliefert.SetFocus
- Exit_cmdNeueRechnung_Click:
- Exit Sub
- Err_cmdNeueRechnung_Click:
- MsgBox "Fehlermeldung: " & Err.Description & vbCr & _
- "Fehlernummer: " & Err.Number
- Resume Exit_cmdNeueRechnung_Click
- End Sub
Ich habe auch bereits alles, bis auf : DoCmd.GoToRecord , , acNewRec, weggelassen.
Auch dann erfolgt ein zweiter Datensatz.
In der Tabelle werden diese Daten wie folgt gespeichert. die ID 148 wäre der von mir gewollte DS.
Id_______l_kunde________Zaehler______RechnungsNr_____Datum
147_______122___________191
148_______122___________192________1482011_____21.12.2011
Für einen guten tipp wäre ich sehr Dankbar.
Gruß
Holger