OK-Code wird wiederholt gesendet SAP GUI 730/740
Posted: Tue Dec 15, 2015 10:54 am
Hallo,
ist folgendes Phänomen allgemein bekannt? Ich habe beim Arbeiten in SAP mit dem SAP-GUI 730 und auch 740 bemerkt, wenn man z.B. das SAP-Fenster in Windows 7 an- und abdockt, dass dann der letzte OK-Code nochmal gesendet wird!
Die meisten Programme scheinen das gut vertragen zu können, aber eines meiner eigenen konnte an einer bestimmten Stelle damit nicht umgehen und stürzte dann zuerst unerklärlicherweise ab als ich das Fenster vom linken zum rechten Monitor verschoben habe (mit ab- und andocken). Man kann das einfach testen, indem man im PAI einen Breakpoint setzt und sich den OK-Code ansieht.
Gibt es dafür eine logische Erklärung (also evtl. sogar ein Feature?) Warum können die allermeisten Programme damit problemlos umgehen? Ich habe z.B. ein Standardprogramm genommen (CS03) und habe bin dann zwei Bildschirme tief gegangen, und dann mit "=BACK" einmal wieder zurückgegangen. Dann habe ich das Fenster abgedockt. Im Debugger kann man sehen, das =BACK nochmal gesendet wurde, aber er geht nicht zurück, erst wenn man das neu eingibt, geht er den zweiten Schritt zurück...
Vielen Dank fürs Lesen
Xilukarim
ist folgendes Phänomen allgemein bekannt? Ich habe beim Arbeiten in SAP mit dem SAP-GUI 730 und auch 740 bemerkt, wenn man z.B. das SAP-Fenster in Windows 7 an- und abdockt, dass dann der letzte OK-Code nochmal gesendet wird!
Die meisten Programme scheinen das gut vertragen zu können, aber eines meiner eigenen konnte an einer bestimmten Stelle damit nicht umgehen und stürzte dann zuerst unerklärlicherweise ab als ich das Fenster vom linken zum rechten Monitor verschoben habe (mit ab- und andocken). Man kann das einfach testen, indem man im PAI einen Breakpoint setzt und sich den OK-Code ansieht.
Gibt es dafür eine logische Erklärung (also evtl. sogar ein Feature?) Warum können die allermeisten Programme damit problemlos umgehen? Ich habe z.B. ein Standardprogramm genommen (CS03) und habe bin dann zwei Bildschirme tief gegangen, und dann mit "=BACK" einmal wieder zurückgegangen. Dann habe ich das Fenster abgedockt. Im Debugger kann man sehen, das =BACK nochmal gesendet wurde, aber er geht nicht zurück, erst wenn man das neu eingibt, geht er den zweiten Schritt zurück...
Vielen Dank fürs Lesen
Xilukarim