Ansicht
Dokumentation
ABAPGET_PF - GET PF
BAL_S_LOG - Application Log: Log header data BAL_S_LOG - Application Log: Log header dataDiese Dokumentation steht unter dem Copyright der SAP AG.
GET PF-STATUS
GET PF-STATUS status $[PROGRAM prog$] $[EXCLUDING fcode$].
Zusätze:
1. ... PROGRAM prog
2. ... EXCLUDING fcode
Wirkung
Diese Anweisung weist dem Datenobjekt status den aktuell gesetzten GUI-Status zu, dessen Name auch im Systemfeld sy-pfkey zur Verfügung steht. Für status kann angegeben werden:
- Eine vorhandene zeichenartige Variable.
- Eine Inline-Deklaration DATA(var) oder FINAL(var), wobei eine Variable vom Typ GUI_STATUS deklariert wird.
Wenn kein Status gesetzt ist (im GUI-Fenster wird der leere Status angezeigt), wird status initialisiert. Wenn der
Standardlistenstatus
gesetzt ist, wird status auf den Wert "STLI" gesetzt.
Zusatz 1
...PROGRAM prog
Wirkung
Mit dem Zusatz PROGRAM wird der Name des Programms, in dem der aktuelle GUI-Status definiert ist, der Variablen prog zugewiesen. Für prog wird ein zeichenartiges Datenobjekt erwartet.
Zusatz 2
... EXCLUDING fcode
Wirkung
Mit dem Zusatz EXCLUDING werden die Funktionscodes, die im aktuellen GUI-Status inaktiv sind, zeilenweise in die interne Tabelle fcode eingefügt. Für fcode kann eine interne Tabelle mit
flachem zeichenartigem
Zeilentyp angegeben werden. Es werden nur Funktionscodes bestimmt, die mit dem gleichnamigen Zusatz
der Anweisung SET PF-STATUS deaktiviert wurden, nicht solche, die statisch im GUI-Status deaktiviert sind.
Beispiel
Feststellen des aktuellen Status in einem PAI-Modul.
PERFORM Short Reference BAL Application Log Documentation
Diese Dokumentation steht unter dem Copyright der SAP AG.
Length: 2959 Date: 20240419 Time: 011409 sap01-206 ( 41 ms )