Ansicht
Dokumentation

MD_SET_DISPLAY - Popup zum Einstellen der Feldreihenfolge von Itabs

MD_SET_DISPLAY - Popup zum Einstellen der Feldreihenfolge von Itabs

Vendor Master (General Section)   CPI1466 during Backup  
Diese Dokumentation steht unter dem Copyright der SAP AG.
SAP E-Book

Funktionalität

Der Baustein dient zum Sortieren von internen Tabellen.

Übergeben werden:

- Der Name der Struktur der zu sortierenden Tabelle (ESNAME)

- Der Parameter EBUILD der steuert wie die Tabelle mit den

sortierfähigen Feldern SORTX aufgebaut bzw. vervollständigt

werden soll.

Der Parameter EBUILD kann folgende Ausprägungen besitzen:

- initial (SPACE): Die Tabelle SORTX wird vollständig neu aufgebaut.

Dabei werden alle Felder der Struktur ESNAME

verwendet

- 'X' : Die Tabelle SORTX wird vor der Anzeige lediglich sortiert

ansonsten bleibt sie unverändert

- 'F' : Die Schlüsseltexte zu den Feldern werden hinzugelesen,

SORTX wird sortiert, bleibt ansonsten aber unverändert

Damit ist es möglich die Tabelle SORTX entweder aufbauen zu lassen,

was sich dann empfielt wenn nach allen Feldern der Struktur

aufsteigend zu sortieren ist oder die Tabelle im aufrufenden

Programm vorzubelegen.

Wird auf dem vom Baustein aufgerufenen Popup die Taste sortieren

gedrückt, so wird im Hauptspeicher die Sortier-Routine DO_SORT

generiert. Der Export-Parameter 'IFCODE' wird mit dem Wert 'DOSO'

(DO SOrt), der Parameter 'IPNAME' mit dem Namen des Programms

versehen in dem 'DO_SORT' generiert wurde.

Im aufrufenden Programm kann dann die Sortierroutine aufgerufen

werden:

Beispiel

Transaktion MD06, Übersicht, Menüpfad -->Bearbeiten-->sortieren

Der Aufruf kann etwa folgendermaßen aussehen:

*--> Aufruf Sortier-Popup / Generieren des Sortier-Codings

CALL FUNCTION 'MD_CREATE_SORT'

EXPORTING

ESNAME = 'MDKE'

EBUILD = SORT_AUFBAU

IMPORTING

IPNAME = L_PNAME

IFCODE = L_FCODE

TABLES

SORTX = SORTX.

*--> Aufbauflag setzen

MOVE 'X' TO SORT_AUFBAU.

IF NOT L_PNAME IS INITIAL

AND L_FCODE EQ 'DOSO'.

*--> Sortierung durchführen

PERFORM DO_SORT IN PROGRAM (L_PNAME) TABLES MDKEX.

ENDIF.

Hinweise

Weiterführende Informationen





Parameter

EAPPLI
EBUILD
ECALLT
ESNAME
IFCODE
SHOWX

Ausnahmen

ERROR

Funktionsgruppe

M61K

General Material Data   rdisp/max_wprun_time - Maximum work process run time  
Diese Dokumentation steht unter dem Copyright der SAP AG.

Length: 3091 Date: 20240523 Time: 122112     sap01-206 ( 33 ms )