SAP ABAP Class CL_UAP_DYNPRO_CONTROL (Flow Logic)
Hierarchy
EA-FINSERV (Software Component) SAP Enterprise Extension Financial Services
   TR (Application Component) Treasury
     UAP_GUI_ENABLING_FRAMEWORK (Package) Framework for GUI Programming
Properties
Class CL_UAP_DYNPRO_CONTROL  
Short Description Flow Logic    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status P  SAP Standard Production Program 
Category 0   
Package UAP_GUI_ENABLING_FRAMEWORK   Framework for GUI Programming 
Created 19991214   SAP 
Last change 20041006   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 UAP01 Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Class CL_UAP_DYNPRO_CONTROL has no interface implemented.
Friends
Class CL_UAP_DYNPRO_CONTROL has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 _COMMANDS Instance attribute Private Type reference (TYPE) UAP_COMMANDS Commands 20000621
2 _ENTRY_FLAGS Instance attribute Private Type reference (TYPE) UAP_ENTRY_FLAGS Indicators 20000519
3 _FIELD_NAME Instance attribute Protected Type reference (TYPE) CHAR30 Name of Screen Field for Display 19991214
4 _HISTORY_POINTER Instance attribute Private Type reference (TYPE) I Index of Current Key 20010201
5 _KEY_HISTORY Instance attribute Private Type reference (TYPE) UAP_NODES Nodes for Navigation 20010201
6 _MANAGER Instance attribute Protected Object reference (TYPE REF TO) CL_UAP_PROXY_MANAGER Application Logic Manager 20000608
7 _OK_CODE Instance attribute Protected Type reference (TYPE) OK OK 19991214
Methods
# Method Level Visibility Method type Description Created on
1 ADD_TO_HISTORY Instance method Public Method <> Note Object 20010201
2 APPLY_STEERING Instance method Private Method <> Use Field Control 20000627
3 CALL_PREFERENCES Instance method Private Method <> Default Settings 19991214
4 CHECK_AUTHORITY Instance method Protected Method <> Authorization Check 20010117
5 CLEAR_DYNPRO_DATA Instance method Public Method <> Delete Screen Fields 20010115
6 CONSTRUCTOR Instance method Public Constructor <> Constructor 19991215
7 GET_COMMANDS_FOR_TREE Instance method Public Method <> Function Codes Allowed in Tree 20001201
8 GET_CREATION_INFO Instance method Public Method <> Supplies Key of Object to be Generated 20010109
9 GET_ENTRY_FLAGS Instance method Public Method <> Supply Start Indicator 20000623
10 GET_HISTORY Instance method Public Method <> History of Keys 20010201
11 GOTO_KEY Instance method Public Method <> Forward, Back 20010201
12 ON_FUNCTION_SELECTION Instance method Private Event handling method <> FCode 20010201
13 ON_NODE_SELECTION Instance method Private Event handling method <> Process Selection from Tree 20010201
14 PAI Instance method Public Method <> PAI 19991214
15 PAI_SUBSCREEN Instance method Public Method <> Note Active Field Name 20010109
16 PBO Instance method Public Method <> PBO 19991214
17 PBO_SUBSCREEN Instance method Public Method <> PBO for Subscreens 19991214
18 REGISTER_COMMAND Instance method Public Method <> Register Command 20000621
19 SET_PAGE Instance method Protected Method <> Determine Subscreen Number 19991214
20 SET_TITLE Instance method Private Method <> Set Screen Titel 20000626
Events
Class CL_UAP_DYNPRO_CONTROL has no event.
Types
Class CL_UAP_DYNPRO_CONTROL has no local type.
Method Signatures

Method ADD_TO_HISTORY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_KEY Call by reference Object reference (TYPE REF TO) CL_UAP_NAVIGATION_NODE Navigationsknoten 20010201

Method ADD_TO_HISTORY on class CL_UAP_DYNPRO_CONTROL has no exception.

Method APPLY_STEERING Signature

Method APPLY_STEERING on class CL_UAP_DYNPRO_CONTROL has no parameter.
Method APPLY_STEERING on class CL_UAP_DYNPRO_CONTROL has no exception.

Method CALL_PREFERENCES Signature

Method CALL_PREFERENCES on class CL_UAP_DYNPRO_CONTROL has no parameter.
Method CALL_PREFERENCES on class CL_UAP_DYNPRO_CONTROL has no exception.

Method CHECK_AUTHORITY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RE_RESULT Value transfer Type reference (TYPE) UAP_BOOLEAN Boolean 20010117

Method CHECK_AUTHORITY on class CL_UAP_DYNPRO_CONTROL has no exception.

Method CLEAR_DYNPRO_DATA Signature

Method CLEAR_DYNPRO_DATA on class CL_UAP_DYNPRO_CONTROL has no parameter.
Method CLEAR_DYNPRO_DATA on class CL_UAP_DYNPRO_CONTROL has no exception.

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_DIALOG_MODE Call by reference Type reference (TYPE) UAP_DIALOG_MODE 'DISPLAY' Modus 19991215
2 Importing IM_ENTRY_FLAGS Call by reference Type reference (TYPE) UAP_ENTRY_FLAGS Kennzeichen 20000519
3 Importing IM_KEY Call by reference Object reference (TYPE REF TO) CL_UAP_NAVIGATION_NODE Schlüssel 19991215

Method CONSTRUCTOR on class CL_UAP_DYNPRO_CONTROL has no exception.

Method GET_COMMANDS_FOR_TREE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RE_COMMANDS Value transfer Type reference (TYPE) UAP_COMMANDS Funktionscodees 20001201

Method GET_COMMANDS_FOR_TREE on class CL_UAP_DYNPRO_CONTROL has no exception.

Method GET_CREATION_INFO Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_NEW_NODE Call by reference Object reference (TYPE REF TO) CL_UAP_NAVIGATION_NODE Navigationsknoten 20010109
2 Exporting EX_ORIGINAL_NODE Call by reference Object reference (TYPE REF TO) CL_UAP_NAVIGATION_NODE Navigationsknoten 20010109
3 Importing IM_SELECTED_NODE Call by reference Object reference (TYPE REF TO) CL_UAP_NAVIGATION_NODE Navigationsknoten 20010109
# Exception Resumable Description Created on
1 CREATION_CANCELLED Objekt anlegen wurde abgebrochen 20010109

Method GET_ENTRY_FLAGS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RE_FLAGS Value transfer Type reference (TYPE) UAP_ENTRY_FLAGS Kennzeichen für Einstieg (GUI Framework) 20000623

Method GET_ENTRY_FLAGS on class CL_UAP_DYNPRO_CONTROL has no exception.

Method GET_HISTORY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_DIRECTION Call by reference Type reference (TYPE) CHAR1 '<' '<' oder '>' 20010201
2 Returning RE_HISTORY Value transfer Type reference (TYPE) UAP_NODES Knoten für Navigation 20010201

Method GET_HISTORY on class CL_UAP_DYNPRO_CONTROL has no exception.

Method GOTO_KEY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_DELTA Call by reference Type reference (TYPE) I Position relativ 20010202
2 Importing IM_DIRECTION Call by reference Type reference (TYPE) CHAR1 Richtung 20010202
3 Importing IM_SIMULATION Call by reference Type reference (TYPE) UAP_BOOLEAN SPACE Boolean 20010201
# Exception Resumable Description Created on
1 FAILED nicht möglich 20010201

Method ON_FUNCTION_SELECTION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing EX_OK_CODE Call by reference Attribute reference (LIKE) 20010201

Method ON_FUNCTION_SELECTION on class CL_UAP_DYNPRO_CONTROL has no exception.

Method ON_NODE_SELECTION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing EX_NODE Call by reference Attribute reference (LIKE) 20010201

Method ON_NODE_SELECTION on class CL_UAP_DYNPRO_CONTROL has no exception.

Method PAI Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_KEY Call by reference Object reference (TYPE REF TO) CL_UAP_NAVIGATION_NODE Schlüssel 19991214
2 Importing IM_OK_CODE Call by reference Type reference (TYPE) OK OK 19991214

Method PAI on class CL_UAP_DYNPRO_CONTROL has no exception.

Method PAI_SUBSCREEN Signature

Method PAI_SUBSCREEN on class CL_UAP_DYNPRO_CONTROL has no parameter.
Method PAI_SUBSCREEN on class CL_UAP_DYNPRO_CONTROL has no exception.

Method PBO Signature

Method PBO on class CL_UAP_DYNPRO_CONTROL has no parameter.
Method PBO on class CL_UAP_DYNPRO_CONTROL has no exception.

Method PBO_SUBSCREEN Signature

Method PBO_SUBSCREEN on class CL_UAP_DYNPRO_CONTROL has no parameter.
Method PBO_SUBSCREEN on class CL_UAP_DYNPRO_CONTROL has no exception.

Method REGISTER_COMMAND Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_COMMAND Call by reference Object reference (TYPE REF TO) IF_UAP_USER_COMMAND Benutzereingabe 20000621
2 Importing IM_EVALUATION Call by reference Type reference (TYPE) OS_BOOLEAN UAP01_TRUE Boolean 20001205
# Exception Resumable Description Created on
1 INVALID_OK_CODE Ok-Codes beginnend mit 'TS_' sind für Tabstrips reserviert 20000626
2 OK_CODE_ALREADY_REGISTERED Es wurde bereits ein Befehl mit diesem Ok-Code registriert 20000626

Method SET_PAGE Signature

Method SET_PAGE on class CL_UAP_DYNPRO_CONTROL has no parameter.
Method SET_PAGE on class CL_UAP_DYNPRO_CONTROL has no exception.

Method SET_TITLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_OK_TAB Value transfer Type reference (TYPE) UAP_OK_TAB Tabelle inaktiver Funktionen 20000626

Method SET_TITLE on class CL_UAP_DYNPRO_CONTROL has no exception.
History
Last changed by/on SAP  20041006 
SAP Release Created in