|
Member
Beiträge: 17
| Hallo Access-Profis,
ich muss nochmal ein sehr seltsames Phänomen posten, welches uns seit gewisser Zeit Probleme bereitet.
Hintergrundinfos:
Access 2019 Version 1808 (Build 10405.20015)
Backend: SQL-Server 2019 15.0.4335.1
Wir haben eine Access CRM-Anwedung in der Kundendaten aufgerufen werden können über ein Hauptformular wird ein Unterformular angezeigt mit Ansprechpartner zum Kunden.
Hauptformular und Unterformular sind miteinander über die jeweiligen Felder der Kundennummer verknüpft.
Das funktioniert auch in der Regel problemlos. Allerdings tritt seit etwa 2 Jahren ein seltsames Phänomen sporadisch auf:
Trägt man im Unterformular neue Ansprechpartner am Kunden ein und verlässt dann das Unterformular erscheint sporadisch nicht der gerade eingetragene Ansprechpartner sondern irgendein anderer von einem anderen Kunden.
In der Datenbank ist die Zuweisung aber immer zum richtigen Kunden. Es ist also ein reiner Anzeige Fehler. Aktualisiert man die Anzeige wird es auch wieder richtig angezeigt.
Das Problem ist, dass es die Anwender nicht immer sofort sehen und dann denken der Eintrag wäre falsch, diesen überschreiben und dann ist aber der Ansprechpartner eines ganz anderen Kunden überschrieben.
Es ist möglich, dass dieses Phänomen erst aufgetreten ist seitdem wir die SQL-Datenbank (Backend) per Mergereplikation an einen anderen SQL-Server replizieren. (für eine mobile App für unsere Außendienstmitarbeiter)
Denn: wir haben exakt die gleiche Anwendung am anderen Standort im Einsatz. Hier tritt das Phänomen nicht auf. Es ist alles exakt gleich bis auf die Daten an sich (andere Kundendaten) und keine Replizierung auf Datenbankebene.
Wie eine Replizierung aber zu diesem Phänomen führen soll ist mir rätselhaft. Und wenn es daran liegt wieso tritt es nicht jedes mal auf sondern nur sporadisch.
Aktuell behelfen wir uns indem der Anwendung nachdem eintragen/ändern eines Ansprechpartners im Unterformular direkt auf einen Button klickt der die Daten im Formular aktualisiert, somit aktualisiert sich die Anzeige und die Daten werden dann auch korrekt angezeigt.
Vielleicht hat ja jemand einen Ansatz dazu oder es ist irgendwo bereits ein ähnlicher Bug bekannt? | |
|