Ansicht
Dokumentation
DYNPRO_CONTROL_CUST_INIT - Customizing Dynprofolge: Benutzerdefinierte Dynprofolge initialisieren
General Data in Customer Master rdisp/max_wprun_time - Maximum work process run timeDiese Dokumentation steht unter dem Copyright der SAP AG.
Kurzbeschreibung Funktionsbaustein DYNPRO_CONTROL_CUST_INIT
Der Funktionsbaustein initialisiert den Dynprosteuerungsdialog, der mit den Funktionsbausteinen DYNPRO_CONTROL_CUST_* in den Customizingdialog eingebunden werden kann.
Allgemeines zu den Funktionbausteinen DYNPRO_CONTROL_CUST_*
Die Funktionsbausteine DYNPRO_CONTROL_CUST_* ermöglichen einen Dialog zum Festlegen einer anwenderdefinierten Dynprofolge. Gepflegt werden können die Einträge der Tabelle TZS02, die sich auf TZS01-Einträge mit SCNTRLTYP 'C' (Custom) beziehen. Die Funktionsbausteine sind einzeln nicht sinnvoll verwendbar, da das "globale Gedächtnis" der Funktionsgruppe genutzt wird.
Übersicht über Funktion und Verwendung der verschiedenen Funktionsbausteine:
DYNPRO_CONTROL_CUST_INIT (Muß)
Initialisiert das globale Gedächtnis des Funktionsbausteins. Dieser Funktionsbaustein ist beim ersten Eintritt in den Customizing-Dialog einmal aufzurufen.
DYNPRO_CONTROL_CUST_DIALOG (Muß)
Dieser Funktionsbaustein zeigt dem Anwender in einem Popup die in Tabelle TZS02 festgelegte Dynprofolge zur Änderung an. Der Anwender kann Dynpros aus der Folge löschen, die Reihenfolge verändern und Dynpros als Muß-Dynpros kennzeichenen. Er wird aufgerufen, wenn der Anwender im Customizing eine Funktion "Dynprofolge" aufruft.
DYNPRO_CONTROL_CUST_SAVE (Muß)
Dieser Funktionsbaustein speichert alle im Dialog vom Anwender festgelegten Dynprofolgen (aus dem globalen Gedächtnis des Funktionsbausteins) in der ATAB-Tabelle TZS02. Sie wird aufgerufen, wenn der Anwender im Customizing-Dialog die Funktion "Sichern" auswählt (bei Verwendung der Standard-View-Pflege: Exit-Routine mit TVIMF-Zeitpunkt 01).
DYNPRO_CONTROL_CUST_CHECK (Kann)
Dieser Funktionsbaustein wird benötigt, wenn der Anwender das Feld, auf dem eine Dynprofolge basiert, ändern kann. Er prüft, ob die explizite Dynprofolge mit der Basisdynprofolge vereinbar ist und ruft den Dialog auf, wenn dies nicht der Fall ist.
DYNPRO_CONTROL_CUST_DELETE (Kann)
Dieser Funktionsbaustein wird benötigt, wenn der Anwender den Feldwert, auf den sich eine Dynprofolge bezieht, löscht. Er ist aufzurufen, wenn der Anwender im Customizing-Dialog die Funktion "Löschen" auswählt (bei Verwendung der Standard-View-Pflege: Exit-Routine mit TVIMF-Zeitpunkt 03).
Einbindung in den Customizing-Dialog:
Die Einbindung in die Standard-Viewpflege geschieht über Veränderung der Ablauflogik und Exit-Routinen, die mit SM30 V_TVIMF gepflegt werden können. Für externe Nutzungsarten einer Mieteinheit (VIEW VTIV01) sind die Funktionsbausteine in Modulpool SAPL0FC1 und Ablauflogik Dynpro 100 eingebaut.
Parameter
Ausnahmen
Funktionsgruppe
FVZCVendor Master (General Section) Vendor Master (General Section)
Diese Dokumentation steht unter dem Copyright der SAP AG.
Length: 3126 Date: 20240523 Time: 134046 sap01-206 ( 66 ms )