Ansicht
Dokumentation
ABAPSET_USER-COMMAND - SET USER-COMMAND
RFUMSV00 - Advance Return for Tax on Sales/Purchases rdisp/max_wprun_time - Maximum work process run timeDiese Dokumentation steht unter dem Copyright der SAP AG.
SET USER-COMMAND
SET USER-COMMAND fcode.
Wirkung
Löst ein Listenereignis mit einem in fcode angegebenen Funktionscode aus. fcode muss ein zeichenartiges Datenobjekt sein. Die Anweisung ist während der Erstellung einer Liste möglich. Sie bewirkt, dass das Laufzeit-Framework sich nach Fertigstellung und vor der Anzeige der aktuellen Liste so verhält, als würde auf der dargestellten Liste eine Benutzeraktion mit dem Funktionscode in fcode ausgeführt.
Die Zuordnung von Listenereignissen zu Funktionscodes entspricht der Beschreibung unter AT USER-COMMAND:
- Die vordefinierten Funktionscodes der unter AT USER-COMMAND aufgeführten Tabellen werden vom Laufzeit-Framework abgefangen,
- bei den Funktionscodes "PICK" und "PFnn" werden die Ereignisse AT LINE-SELECTION bzw. AT PFnn ausgelöst und
- bei allen übrigen Funktionscodes wird das Ereignis AT USER-COMMAND ausgelöst.
Falls der entsprechende Ereignisblock implementiert ist, wird der Inhalt von sy-lsind um eins erhöht und dieser ausgeführt.
Beim Anlegen einer Liste mit mehreren SET USER-COMMAND-Anweisungen wird nur die letzte Anweisung berücksichtigt.
Hinweise
- Der Funktionscode "PICK" löst nur dann ein Ereignis aus, wenn der Cursor auf einer Listenzeile positioniert ist.
- Wenn der Taste Return im aktuellen
GUI-Status ein
Funktionscode zugeordnet ist, wird dieser statt des in fcode angegebenen Funktionscodes verwendet.
Beispiel
Programmgesteuerte Erstellung einer Grund- und zweier Verzweigungslisten sowie Anzeige eines Such-Dialogfensters
auf der zweiten Verzweigungsliste über den vordefinierten Funktionscode
"%SC". Mit der Anweisung SET CURSOR wir der Cursor im Ereignisblock AT LINE-SELECTION
auf einer Listenzeile platziert, um den Funktionscode "PICK" wirksam zu machen.
TXBHW - Original Tax Base Amount in Local Currency BAL_S_LOG - Application Log: Log header data
Diese Dokumentation steht unter dem Copyright der SAP AG.
Length: 3308 Date: 20240523 Time: 132829 sap01-206 ( 49 ms )