Liebe Wissende,
ich gebe über ein Formular [Rechnungsbuch] Rechnungen ein. Dabei lasse ich eine Warnmeldung ausgeben, wenn eine externe Rechnungsnummer bereits existiert:
Private Sub Externe_Rechnungsnummer_BeforeUpdate(Cancel As Integer)
If DCount("*", „Rechnungsbuch“, _
„[Externe Rechnungsnummer]=’“ & Me![Externe Rechnungsnummer] & „’“) > 0 Then
MsgBox „Vorsicht! Diese Rechnungsnummer wurde bereits vergeben!“
End If
End Sub
Jetzt möchte ich aber - da das zweite Jahr der Eintragungen stattfindet - prüfen, ob ausschließlich in diesem Jahr bereits so eine Rechnung schon existiert. Konkret also, ob bereits ein Datensatz in der Tabelle [Rechnungsbuch] existiert, bei dem die Formularfelder [Externe_Rechnungsnummer] und [Übergabe_Jahr] beide gleichzeitig identisch sind mit dem Datensatz in der Tabelle [Rechnungsbuch]; entsprechende Feldbezeichnungen dabei: [Externe_Rechnungsnummer];[Jahr].
Ist jemand so freundlich und kann obigen Code für mich abändern? Herzlichen Dank!
fshbb