Hallo, Hanns!
> dass heute die Parametertabelle beim Schließen auf den Stand nach der ersten Rechnungsschreibung zurückgesetzt wurde und dass dabei kein Anwendungscode involviert war. Stimmst Du mir da zu?
Naja, wenn ich deine Bilder richtig interpretiere, dann hast du da einen hängenden Schreibprozess. Der kann durch die Programmoberfläche passiert sein oder durch Code oder - was sehr oft der Fall ist, besonders, wenn nur ein einzelner Benutzer involviert ist - durch eine Kombination aus beidem.
- Parameter-Programmlogik
Ich kenne deine Programmlogik nicht, d.h. wann, wo und wie die Nummern in die Parametertabelle geschrieben werden.
Das ist natürlich insg. der Hauptaspekt, den es zu prüfen gilt.
2. Kannst du dir den Schreibkonflikt erklären?
Du müsstest herausfinden, ob er es ist, der die alten Nummern zurückschreibt.
3. > Schließen von Access mit Schließen Schaltfläche
Was heißt das genau? Beenden von Access über das eingebaute Beenden-Kreuz im Access-Hauptfenster? Oder klickt jmd. auf eine von dir erstellte Schaltfläche in einem Formular? Welcher Code passiert da? Was genau schließt sich? Gibt es eine Verbindung zur Parameter-Tabelle? s. 3.
- Offene Objekte, laufende Codes beim Schließen
Gibt es relevanten Code oder Vorgänge (Formular speichert etc.), die beim Schließen deiner Anwendung ablaufen? I.d.R. passiert sowas durch das Schließen des letzten geöffneten Formulares, oft ist das auch ein "organisatorisch" genutztes, nicht sichtbares, dauernd geöffnetes Formular im Hintergrund. Verwendest du so etwas in deiner Anwendung?