Ansicht
Dokumentation
ABAPSET_RUN_TIME_CLOCK_RESOLUTION - SET RUN TIME CLOCK RESOLUTION
TXBHW - Original Tax Base Amount in Local Currency ROGBILLS - Synchronize billing plansDiese Dokumentation steht unter dem Copyright der SAP AG.
SET RUN TIME CLOCK RESOLUTION
SET RUN TIME CLOCK RESOLUTION ${HIGH$|LOW$}.
Wirkung
Diese Anweisung legt die Messgenauigkeit für die Anweisung GET RUN TIME fest. Die Messgenauigkeit darf in einem Programm nur vor der ersten Ausführung der Anweisung GET RUN TIME geändert werden, ansonsten kommt es zu einer unbehandelbaren Ausnahme.
Durch die Angabe von HIGH wird eine Messgenauigkeit von einer Mikrosekunde festgelegt. Bei hoher Messgenauigkeit kann es auf Mehrprozessormaschinen zu verfälschten Zeitwerten kommen, da nicht auf allen Plattformen die Uhren der einzelnen Prozessoren regelmäßig synchronisiert werden. Auf folgenden Plattformen liefert die hohe Messgenauigkeit immer korrekte Werte:
- AIX
- SINIX
- SUN-OS
- Linux
- IBM i5/OS (früher OS/400)
- Windows
Um auf den anderen Plattformen verfälschte Zeitwerte zu vermeiden, kann durch die Angabe von LOW eine niedrige Messgenauigkeit eingestellt werden, deren Auflösung von der jeweiligen Plattform abhängig ist.
Ohne vorhergehende Anweisung SET RUN TIME CLOCK RESOLUTION verwendet GET RUN TIME implizit die hohe Messgenauigkeit.
Hinweise
- Für die Ausführung von mehreren Messungen mit unterschiedlichen Messgenauigkeiten innerhalb einer internen Sitzung steht die Klasse CL_ABAP_RUNTIME zur Verfügung (siehe Klasse für Laufzeitmessungen).
- Es kommt zu keiner Ausnahme, wenn SET RUN TIME CLOCK RESOLUTION nach einer Anweisung GET RUN TIME verwendet wird, dabei die aktuelle Messgenauigkeit aber nicht ändert.
Beispiel
Verwendung von SET RUN TIME CLOCK RESOLUTION vor GET RUN TIME.
Ausnahmen
Unbehandelbare Ausnahmen
- Ursache: Es wurde versucht, die Messgenauigkeit nach GET
RUN TIME mit SET RUN TIME CLOCK RESOLUTION zu ändern.
Laufzeitfehler: SET_RUN_TIME_CLOCK_ERROR
CL_GUI_FRONTEND_SERVICES - Frontend Services TXBHW - Original Tax Base Amount in Local Currency
Diese Dokumentation steht unter dem Copyright der SAP AG.
Length: 3251 Date: 20240523 Time: 151633 sap01-206 ( 47 ms )