SAP ABAP Class CL_RMPS_PROP_DIALOG (Display Attributes with PropUni Inplace/Outplace)
Hierarchy
SAP_ABA (Software Component) Cross-Application Component
   CA-GTF-RCM (Application Component) Records and Case Management
     RMPS_PRO_PROPERTY (Package) PRO: Attribute Handling
Properties
Class CL_RMPS_PROP_DIALOG  
Short Description Display Attributes with PropUni Inplace/Outplace    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package RMPS_PRO_PROPERTY   PRO: Attribute Handling 
Created 20040317   SAP 
Last change 20110908   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 IF_SRM Forward declaration interface (INTERFACE i DEFINITION DEF...  Forward declaration interface (INTERFACE i DEFINITION DEF...
2 IF_SRM_PROP_CONTEXT_VIS Forward declaration interface (INTERFACE i DEFINITION DEF...  Forward declaration interface (INTERFACE i DEFINITION DEF...
3 RMPSD Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Class CL_RMPS_PROP_DIALOG has no interface implemented.
Friends
Class CL_RMPS_PROP_DIALOG has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 C_REQUEST_PAR_INPLACE Constant Public Type reference (TYPE) STRING 'RMPS_INPLACE' Request Par. ID: Attr. Display Inplace 20040317
2 C_REQUEST_PAR_NO_RELOAD Constant Public Type reference (TYPE) STRING 'RMPS_NO_RELOAD' Request Par. ID: Do not reload after saving (asynch.) 20040913
3 G_ASYNC_CONTROL Instance attribute Public Object reference (TYPE REF TO) IF_SRM_SRM_PROP_CTL_ASYNC Asynchronous Property Control 20040317
4 G_CONTEXT Instance attribute Protected Object reference (TYPE REF TO) IF_SRM_PROP_CONTEXT Property Context 20040317
5 G_CURRENT_ACTIVITY Instance attribute Protected Type reference (TYPE) STRING Activity Currently Being Executed 20040317
6 G_IF_SRM Instance attribute Protected Object reference (TYPE REF TO) IF_SRM General SRM Methods 20040317
7 G_MODE Instance attribute Protected Type reference (TYPE) STRING Mode (Display/Change) 20040317
8 G_PLACE Instance attribute Protected Type reference (TYPE) STRING Inplace / Outplace 20040317
9 G_POID Instance attribute Protected Object reference (TYPE REF TO) IF_SRM_POID POID of Attribute Owner 20040317
10 G_POID_IS_CONTAINER Instance attribute Protected Type reference (TYPE) SRMBOOLEAN Is the object a container? 20040831
11 G_REQUEST_EDIT_CHANGE Instance attribute Protected Object reference (TYPE REF TO) IF_SRM_REQUEST Request to Display/Change Attributes 20040317
12 G_REQUEST_RESET Instance attribute Protected Object reference (TYPE REF TO) IF_SRM_REQUEST Request to Reset Changes 20040317
13 G_REQUEST_SAVE Instance attribute Protected Object reference (TYPE REF TO) IF_SRM_REQUEST Request to Save Changes 20040317
14 G_SYNC Instance attribute Protected Type reference (TYPE) SRMBOOLEAN Synchronous (true) | Asynchronous (false) Attr. Display 20040317
15 G_SYNC_CONTROL Instance attribute Protected Object reference (TYPE REF TO) IF_SRM_SRM_PROP_CTL_SYNC Synchronous Property Control 20040317
Methods
# Method Level Visibility Method type Description Created on
1 BUILD_REQUEST Static method Public Method Build Request 20040317
2 CHECK_MANDT_ATTR_FOR_DOCTYPE Instance method Public Method 20100204
3 CHECK_VALUES_CHANGED Instance method Public Method Check whether Attribute Values Were Changed 20040317
4 CONSTRUCTOR Instance method Public Constructor Constructor 20040317
5 DO_REQUEST_ACTIVITY Instance method Public Method Execute Attribute Request 20040317
6 DO_RESET_ATTR_CHANGES Instance method Public Method Reject Attribute Changes 20040317
7 DO_SAVE_ATTR_CHANGES Instance method Public Method Save Attribute Changes 20040317
8 DO_SHOW_EDIT_ATTRIBUTES Instance method Public Method Execute Request for Display/Change of Attributes 20040317
9 FINISH Instance method Public Method Exit 20040317
10 GET_CONTEXT Instance method Public Method Get Context (for setting addit. context info before DO_*) 20040317
11 GET_IF_RMPS_PROP_VIS_SAPGUI Instance method Protected Method Get Object of Attribute Display from Context 20040322
12 GET_PLACE_FROM_REQUEST Instance method Protected Method Get Info (Inplace/Outplace) from Request 20040317
13 GET_SCREEN_VALUES Instance method Public Method Get Current Displayed Attribute Values 20040322
14 IS_TRACK_REPOS_CHANGES_NEEDED Instance method Protected Method Check: "Record" attr. changes using repository? 20040325
15 RESET_ALL Instance method Protected Method Re-Initialize Object 20040317
16 SET_SCREEN_VALUES Instance method Public Method Set Attr. Values in Current Attr. Display 20040322
17 UPDATE_INHERITED_ATTRIBUTES Instance method Protected Method Update passed on attr. for child obj. if necessary 20040325
Events
Class CL_RMPS_PROP_DIALOG has no event.
Types
Class CL_RMPS_PROP_DIALOG has no local type.
Method Signatures

Method BUILD_REQUEST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_DEST_POID Call by reference Object reference (TYPE REF TO) IF_SRM_POID Destination-POID für Request 20040317
2 Importing IM_IF_SRM Call by reference Object reference (TYPE REF TO) IF_SRM Allgemeine SRM Methoden 20040317
3 Importing IM_MODE Call by reference Type reference (TYPE) STRING Modus: Anzeigen, Ändern (IF_SRM_PROP_CONTEXT_VIS=>MODE*) 20040317
4 Importing IM_PLACE Call by reference Type reference (TYPE) STRING IF_SRM_PROP_CONTEXT_VIS=>PLACE_IN Pos.: Inplace/Outplace (IF_SRM_PROP_CONTEXT_VIS=>PLACE*) 20040317
5 Importing IM_SOURCE_POID Call by reference Object reference (TYPE REF TO) IF_SRM_POID Source-POID für Request 20040317
6 Returning RE_REQUEST Value transfer Object reference (TYPE REF TO) IF_SRM_REQUEST Resultierende Request 20040317
# Exception Resumable Description Created on
1 CX_SRM_FRAMEWORK Framework (abstrakt) 20040317
2 CX_SRM_INITIALIZATION Initialisierungsfehler (abstrakt) 20040317

Method CHECK_MANDT_ATTR_FOR_DOCTYPE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_IS_SUCCESS Call by reference Type reference (TYPE) SRMBOOLEAN Boolean: Mögliche Werte IF_SRM=>TRUE / FALSE 20100204

Method CHECK_MANDT_ATTR_FOR_DOCTYPE on class CL_RMPS_PROP_DIALOG has no exception.

Method CHECK_VALUES_CHANGED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RE_VALUES_CHANGED Value transfer Type reference (TYPE) SRMBOOLEAN Wurden Attributwerte geändert? 20040317
# Exception Resumable Description Created on
1 CX_SRM_PROP_ALV_SAPGUI CX_SRM_PROP_ALV_SAPGUI 20040322

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_IF_SRM Call by reference Object reference (TYPE REF TO) IF_SRM Allgemeine SRM Methoden 20040317
2 Importing IM_POID Call by reference Object reference (TYPE REF TO) IF_SRM_POID POID des Attribut-Owners 20040317

Method CONSTRUCTOR on class CL_RMPS_PROP_DIALOG has no exception.

Method DO_REQUEST_ACTIVITY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_REQUEST Call by reference Object reference (TYPE REF TO) IF_SRM_REQUEST Request 20040317
2 Importing IM_SHOW_ERROR_MESSAGE Call by reference Type reference (TYPE) SRMBOOLEAN IF_SRM=>TRUE Fehlermeldung anzeigen, falls notwendig? 20040317
3 Returning RE_CANCEL Value transfer Type reference (TYPE) SRMBOOLEAN Dialog von Benutzer abgebrochen? 20040317

Method DO_REQUEST_ACTIVITY on class CL_RMPS_PROP_DIALOG has no exception.

Method DO_RESET_ATTR_CHANGES Signature

Method DO_RESET_ATTR_CHANGES on class CL_RMPS_PROP_DIALOG has no parameter.
# Exception Resumable Description Created on
1 CX_SRM_INITIALIZATION Initialisierungsfehler (abstrakt) 20040317
2 CX_SRM_POID POID Fehler (abstrakt) 20040317
3 CX_SRM_REGISTRATION_DATA Fehler Registrierungsdaten (abstrakt) 20040317
4 CX_SRM_SRM_PROP_CTL_ASYNC CX_SRM_SRM_PROP_CTL_ASYNC 20040317
5 CX_SRM_SRM_PROP_CTL_SYNC CX_SRM_SRM_PROP_CTL_SYNC 20040317

Method DO_SAVE_ATTR_CHANGES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_ASYNC_RELOAD Call by reference Type reference (TYPE) SRMBOOLEAN IF_SRM=>TRUE Bei asynchron: nach Sichern Werte neu laden? 20040521
# Exception Resumable Description Created on
1 CX_SRM Basisklasse (abstrakt) 20040521
2 CX_SRM_SRM_PROP_CTL_ASYNC CX_SRM_SRM_PROP_CTL_ASYNC 20040317

Method DO_SHOW_EDIT_ATTRIBUTES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_MODE Call by reference Type reference (TYPE) STRING Modus: Anzeigen, Ändern (IF_SRM_PROP_CONTEXT_VIS=>MODE*) 20040317
2 Importing IM_PLACE Call by reference Type reference (TYPE) STRING IF_SRM_PROP_CONTEXT_VIS=>PLACE_IN Pos.: Inplace/Outplace (IF_SRM_PROP_CONTEXT_VIS=>PLACE*) 20040317
3 Importing IM_SYNC Call by reference Type reference (TYPE) SRMBOOLEAN Synchrones Prop.-Control? Nicht angeg.->aus Place abgeleitet 20040326
4 Returning RE_CANCEL Value transfer Type reference (TYPE) SRMBOOLEAN Dialog von Benutzer abgebrochen? 20040317
# Exception Resumable Description Created on
1 CX_SRM_INITIALIZATION Initialisierungsfehler (abstrakt) 20040317
2 CX_SRM_POID POID Fehler (abstrakt) 20040317
3 CX_SRM_REGISTRATION_DATA Fehler Registrierungsdaten (abstrakt) 20040317
4 CX_SRM_SRM_PROP_CTL_ASYNC CX_SRM_SRM_PROP_CTL_ASYNC 20040317
5 CX_SRM_SRM_PROP_CTL_SYNC CX_SRM_SRM_PROP_CTL_SYNC 20040317

Method FINISH Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_VALUES_CHANGED Call by reference Type reference (TYPE) SRMBOOLEAN Wurden Werte geändert? 20040319
2 Exporting EX_VALUES_SAVED Call by reference Type reference (TYPE) SRMBOOLEAN Wurden geänderte Werte gespeichert? 20040319
3 Importing IM_WITH_ASK_AND_SAVE Call by reference Type reference (TYPE) SRMBOOLEAN IF_SRM=>TRUE Bei geänd. Werten fragen und speichern (falls Antwort=Ja)? 20040319
# Exception Resumable Description Created on
1 CX_SRM Basisklasse (abstrakt) 20040521
2 CX_SRM_PROP_ALV_SAPGUI CX_SRM_PROP_ALV_SAPGUI 20040322
3 CX_SRM_SRM_PROP_CTL_ASYNC CX_SRM_SRM_PROP_CTL_ASYNC 20040317

Method GET_CONTEXT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RE_CONTEXT Value transfer Object reference (TYPE REF TO) IF_SRM_PROP_CONTEXT Kontext 20040317
# Exception Resumable Description Created on
1 CX_SRM_INITIALIZATION Initialisierungsfehler (abstrakt) 20040317
2 CX_SRM_POID POID Fehler (abstrakt) 20040317
3 CX_SRM_REGISTRATION_DATA Fehler Registrierungsdaten (abstrakt) 20040317

Method GET_IF_RMPS_PROP_VIS_SAPGUI Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RE_IF_RMPS_PROP_VIS_SAPGUI Value transfer Object reference (TYPE REF TO) IF_RMPS_PROP_VIS_SAPGUI Property Unification: Attributvisualisierung 20040322

Method GET_IF_RMPS_PROP_VIS_SAPGUI on class CL_RMPS_PROP_DIALOG has no exception.

Method GET_PLACE_FROM_REQUEST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_REQUEST Call by reference Object reference (TYPE REF TO) IF_SRM_REQUEST Request 20040317
2 Returning RE_PLACE Value transfer Type reference (TYPE) STRING Inplace/Outplace 20040317
# Exception Resumable Description Created on
1 CX_SRM_ATTRIBUTE_VALUE Attribut Wert (abstrakt) 20040317
2 CX_SRM_FRAMEWORK Framework (abstrakt) 20040317

Method GET_SCREEN_VALUES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_ATTRIBUTES Call by reference Type reference (TYPE) SRM_LIST_ATTR_VAL_HDL Aktuell angezeigte Attributwerte 20040322
# Exception Resumable Description Created on
1 CX_SRM_PROP_ALV_SAPGUI CX_SRM_PROP_ALV_SAPGUI 20040322

Method IS_TRACK_REPOS_CHANGES_NEEDED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RE_NEEDED Value transfer Type reference (TYPE) SRMBOOLEAN Müssen Attr.änderungen am Repository "mitgeschnitten" werden 20040325

Method IS_TRACK_REPOS_CHANGES_NEEDED on class CL_RMPS_PROP_DIALOG has no exception.

Method RESET_ALL Signature

Method RESET_ALL on class CL_RMPS_PROP_DIALOG has no parameter.
Method RESET_ALL on class CL_RMPS_PROP_DIALOG has no exception.

Method SET_SCREEN_VALUES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_ATTRIBUTES Call by reference Type reference (TYPE) SRM_LIST_ATTR_VAL_HDL Attribute (UPDATED=IF_SRM=>TRUE für geänd. Attr. setzen!) 20040322
# Exception Resumable Description Created on
1 CX_SRM_PROP_ALV_SAPGUI CX_SRM_PROP_ALV_SAPGUI 20040322

Method UPDATE_INHERITED_ATTRIBUTES Signature

Method UPDATE_INHERITED_ATTRIBUTES on class CL_RMPS_PROP_DIALOG has no parameter.
Method UPDATE_INHERITED_ATTRIBUTES on class CL_RMPS_PROP_DIALOG has no exception.
History
Last changed by/on SAP  20110908 
SAP Release Created in 640