Ansicht
Dokumentation
MD_SET_DISPLAY - Popup zum Einstellen der Feldreihenfolge von Itabs
Vendor Master (General Section) CPI1466 during BackupDiese Dokumentation steht unter dem Copyright der SAP AG.
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
EAPPLIEBUILD
ECALLT
ESNAME
IFCODE
SHOWX
Ausnahmen
ERRORFunktionsgruppe
M61KGeneral 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 )