Hallo!
Ich habe eine Applikation für Servicemanagment laufen. In dem zugehörigen Servicebericht werden bspw. Artikelnummern von Ersatzteilen eingetragen und im Exit Event des Feldes sucht sich das System dann aus einer Backend Datenbank Namen und weitere Daten des Ersatzteils und trägt es ein.
Das funktionierte auch seit Jahren wunderbar, bis wir eine Funktion "Speichern und lesen" in die Datenbank einbauten. Dabei wird das gerade bearbeitete Dokument gespeichert und per
@Command([FileSave]);
@Command( [EditDocument] ; "0"; "0")
in den Lesemodus zurückversetzt (nur dann sind bestimmte Aktionen verfügbar und wir wollten dem Anwender ersparen das Dokument wieder umständlich zu suchen und zu öffnen).
Wenn die Aktion ausgeführt wurde und der Anwender möchte das Dokument danach doch noch einmal bearbeiten und versetzt es wieder in den Bearbeitungsmodus (egal wie), dann funktionieren sämtliche Events nicht mehr - so als ob sie überhaupt nicht definiert wären.
Kennt jemand dieses Verhalten? Und wie man es verhindern kann?
Client Version ist 6.5.5
Vielen Dank!