Ich habe eine Kundendatenbank, aus welcher heraus ich Rechnungen mit fortlaufenden Nummern schreibe.
Nunmehr habe ich eine 2. Firma, die auf dieselbe Kundendatenbank zugreift. Auch von hier möchte ich Rechnungen mit fortlaufenden Rechnungsnummern schreiben.
Mein Problem ist nun, dass ich die Fortlaufung generell habe.
Richte ich aber eine 2. Rechnungstabelle ein, verschwindet die erste.
Wie sehen denn die Formeln für die Rechnungsnummern in der ersten und in der zweiten Rechnungstabellen aus? Eventuell greifen die auf dieselbe globale Variable zu.
bislang hat alles funktioniert. Jetzt tat sich aber ein Folgeproblem auf.
Wenn ich nun eine neue Rg. in die Maske eintragen will, zählen beide Variablen hoch. Im Eingabefeld kann ich sie zwar einfach rauslöschen, aber in den Variablen muss ich beim jetzigen Stand der Dinge manuell reingehen, um zurückzusetzen.
Wenn ich jetzt also die Möglichkeit hätte, dass nur die gewollte Variable hochzählt, sind all meine Probleme vom Tisch.
Das passiert ja auch. Aber die beiden Tabellen greifen zur Zeit noch auf dieselbe globale Variable “RgNr” zu, was hier noch besser getrennt werden muss.
Hast Du wirklich eine zweite Rechnungstabelle angelegt oder nur ein ein zusätzliches Datenfeld in der schon bestehenden Rechnungstabelle? Wenn beide Variablen gleichzeitig erhöht werden, klingt das eher nach dem zweiten Fall. Ansonsten müssen die Rechenformeln überprüft werden, ob sie die falsche Variable verändern.