SAP ABAP Class /TDAG/CPCL_COMP_VIEW_CTRL (CP: Steuert die Darstellung der Zusammensetzung)
Hierarchy
TDAGBCA (Software Component) TechniData Basic Components
   EHS (Application Component) Environment, Health and Safety
     /TDAG/CP (Package) Compliance for products
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  /TDAG/CPCL_MGR_VIEW_CTRL CP: Basisklasse für Manager View Controller 20050201
2 Interface implementation (CLASS c. INTERFACES i_ref)  /TDAG/CPIF_DATA_EVENTS CP: Events related to data changes 20050826
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  /TDAG/CPCL_SUBST_LST_VIEW_CTRL CP: Steuert die Darstellung der Stoffauflistung 20060228
2 Inheritance (c INHERITING FROM c_ref)  /TDAG/CPCL_TM_COMP_VIEW_CTRL CP: View controller for composition data in Task Management 20071218
Properties
Class /TDAG/CPCL_COMP_VIEW_CTRL  
Short Description CP: Steuert die Darstellung der Zusammensetzung    
Super Class /TDAG/CPCL_MGR_VIEW_CTRL CP: Basisklasse für Manager View Controller 
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package /TDAG/CP   Compliance for products 
Created 20050201   SAP 
Last change 20141109    
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 CNTB Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
2 ESP1 Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
3 ESP8 Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
4 ESPPT Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
5 ESPRH Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
# Interface Abstract Final Description Created on
1 /TDAG/CPIF_DATA_EVENTS CP: Events related to data changes 20050826
Friends
Class /TDAG/CPCL_COMP_VIEW_CTRL has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 MC_FLD_ALPGR Constant Protected Type reference (TYPE) FIELDNAME 'ALPGR' 20050223
2 MC_FLD_CELLS_COLOR_TAB Constant Protected Type reference (TYPE) FIELDNAME 'COLLS_COLOR_TAB' 20050225
3 MC_FLD_COMPAVG Constant Protected Type reference (TYPE) FIELDNAME 'COMPAVG' 20050223
4 MC_FLD_COMPAVGDEC Constant Protected Type reference (TYPE) FIELDNAME 'COMPAVGDEC' 20050322
5 MC_FLD_COMPAVGTXT Constant Protected Type reference (TYPE) FIELDNAME 'COMPAVGTXT' 20050322
6 MC_FLD_COMPCAT Constant Protected Type reference (TYPE) FIELDNAME 'COMPCAT' 20050224
7 MC_FLD_COMPEXCVAL Constant Protected Type reference (TYPE) FIELDNAME 'COMPEXCVAL' 20060310
8 MC_FLD_COMPEXP Constant Protected Type reference (TYPE) FIELDNAME 'COMPEXP' 20050223
9 MC_FLD_COMPLOW Constant Protected Type reference (TYPE) FIELDNAME 'COMPLOW' 20050223
10 MC_FLD_COMPLOWDEC Constant Protected Type reference (TYPE) FIELDNAME 'COMPLOWDEC' 20050322
11 MC_FLD_COMPLOWTXT Constant Protected Type reference (TYPE) FIELDNAME 'COMPLOWTXT' 20050322
12 MC_FLD_COMPUPP Constant Protected Type reference (TYPE) FIELDNAME 'COMPUPP' 20050223
13 MC_FLD_COMPUPPDEC Constant Protected Type reference (TYPE) FIELDNAME 'COMPUPPDEC' 20050322
14 MC_FLD_COMPUPPTXT Constant Protected Type reference (TYPE) FIELDNAME 'COMPUPPTXT' 20050322
15 MC_FLD_DISASSEMBLY_COMP Constant Protected Type reference (TYPE) FIELDNAME 'DISASSEMBLY_COMP' 20060310
16 MC_FLD_ERRORCLASS Constant Protected Type reference (TYPE) FIELDNAME 'ERRORCLASS' 20050225
17 MC_FLD_ERRORINFO Constant Protected Type reference (TYPE) FIELDNAME 'ERRORINFO' 20050225
18 MC_FLD_ERRORMODE Constant Protected Type reference (TYPE) FIELDNAME 'ERRORMODE' 20050225
19 MC_FLD_ERRORPARAM Constant Protected Type reference (TYPE) FIELDNAME 'ERRORPARAM' 20050225
20 MC_FLD_EXTINFO Constant Protected Type reference (TYPE) FIELDNAME 'EXTINFO' 20050225
21 MC_FLD_FLG_BLOCKED Constant Protected Type reference (TYPE) FIELDNAME 'FLG_BLOCKED' 20060310
22 MC_FLD_FLG_DELFLG Constant Protected Type reference (TYPE) FIELDNAME 'DELFLG' 20060310
23 MC_FLD_FLG_MULT_SUPPL Constant Protected Type reference (TYPE) FIELDNAME 'FLG_MULT_SUPPL' 20050223
24 MC_FLD_FLG_PARKFLG Constant Protected Type reference (TYPE) FIELDNAME 'PARKFLG' 20060310
25 MC_FLD_FLG_PREFERRED Constant Protected Type reference (TYPE) FIELDNAME 'FLG_PREFERRED' 20050308
26 MC_FLD_IDENT Constant Protected Type reference (TYPE) FIELDNAME 'IDENT' 20050223
27 MC_FLD_IDENT2 Constant Protected Type reference (TYPE) FIELDNAME 'IDENT2' 20060309
28 MC_FLD_LOGLOCKMOD Constant Protected Type reference (TYPE) FIELDNAME 'LOGLOCKMOD' 20050225
29 MC_FLD_MANDT Constant Protected Type reference (TYPE) FIELDNAME 'MANDT' 20050225
30 MC_FLD_MATNR Constant Protected Type reference (TYPE) FIELDNAME 'MATNR' 20060306
31 MC_FLD_NOT_REL_FOR_CHCK Constant Protected Type reference (TYPE) FIELDNAME 'NOT_REL_FOR_CHCK' Field Name 20090827
32 MC_FLD_NOT_REL_FOR_REG Constant Protected Type reference (TYPE) FIELDNAME 'NOT_REL_FOR_REG' Feldname des Kennzeichens für nicht registrierungsrelevant 20090527
33 MC_FLD_ORD Constant Protected Type reference (TYPE) FIELDNAME 'ORD' 20060317
34 MC_FLD_PRECL Constant Protected Type reference (TYPE) FIELDNAME 'PRECL' 20060310
35 MC_FLD_PRECU Constant Protected Type reference (TYPE) FIELDNAME 'PRECU' 20060310
36 MC_FLD_PREF_ALT Constant Protected Type reference (TYPE) FIELDNAME 'PREF_ALT' 20050308
37 MC_FLD_PRESUP Constant Protected Type reference (TYPE) FIELDNAME 'PRESUP' 20050308
38 MC_FLD_RECNCMP Constant Protected Type reference (TYPE) FIELDNAME 'RECNCMP' 20050224
39 MC_FLD_RECNROOT Constant Protected Type reference (TYPE) FIELDNAME 'RECNROOT' 20060310
40 MC_FLD_RECNTVA Constant Protected Type reference (TYPE) FIELDNAME 'RECNTVA' 20060310
41 MC_FLD_RECN_REFRH Constant Protected Type reference (TYPE) FIELDNAME 'RECN_REFRH' 20060310
42 MC_FLD_REC_PROC_ID_COMP Constant Protected Type reference (TYPE) FIELDNAME 'REC_PROC_ID_COMP' 20060310
43 MC_FLD_REGLIST Constant Protected Type reference (TYPE) FIELDNAME 'REGLIST' 20060523
44 MC_FLD_SPEC_ID Constant Protected Type reference (TYPE) FIELDNAME 'SPEC_ID' 20050223
45 MC_FLD_SUPPL_NAME Constant Protected Type reference (TYPE) FIELDNAME 'SUPPL_NAME' 20050223
46 MC_FLD_SUPPL_NO Constant Protected Type reference (TYPE) FIELDNAME 'SUPPL_NO' 20050223
47 MC_LOCAL_CONTEXT_ID Instance attribute Private Type reference (TYPE) CHAR2 'CD' Context / namespace of this class 20071110
48 MC_TABLE_STRUCT_NAME Constant Protected Type reference (TYPE) TABNAME '/TDAG/CPS_COMPIOSTR' Name der Tabellenstruktur für die Anzeige 20050201
49 MO_COMPOSITION Instance attribute Protected Object reference (TYPE REF TO) /TDAG/CPCL_COMP_DATA Objekt zur Verwaltung der Zusammensetzungsdaten 20050201
50 MO_GRID_CONTROL Instance attribute Protected Object reference (TYPE REF TO) CL_GUI_ALV_GRID Das ALV-Grid-Objekt 20050201
51 MO_TOOLBAR_CREATOR Instance attribute Protected Object reference (TYPE REF TO) /TDAG/CPCL_TOOLBAR_CREATOR Objekt zum Generieren der Werkzeugleiste für das ALV-Grid 20050201
52 MS_LAYOUT Instance attribute Protected Type reference (TYPE) LVC_S_LAYO ALV control: Layout structure 20070904
53 MS_VARIANT Instance attribute Protected Type reference (TYPE) DISVARIANT Display Variant (External Use) 20070904
54 MTH_PENDING_ROWS_IDS Instance attribute Protected Type reference (TYPE) /TDAG/CPYH_ROWIDS IDs von eingefügten Zeilen, die Fehler enthalten 20050224
55 MT_COMPONENTS_CHANGED Instance attribute Protected Type reference (TYPE) /TDAG/CPY_COMPONENTSCHANGED Modified components 20070421
56 MT_COMPOSITION Instance attribute Protected Type reference (TYPE) /TDAG/CPY_PSTRDATA Dargestellte Zusammensetzung und ihre Vater-Spez. 20050218
57 MT_FIELD_CATALOG Instance attribute Protected Type reference (TYPE) LVC_T_FCAT Feldkatalog für das ALV-Grid 20050201
58 MT_FUNCS_TO_EXCL Instance attribute Protected Type reference (TYPE) UI_FUNCTIONS Function Code Table 20070904
59 MT_IOTAB Instance attribute Protected Type reference (TYPE) /TDAG/CPY_COMPIOTAB Die IO-Tabelle für die Anzeige der Zusammensetzung 20050201
60 M_ACTIVITIES Instance attribute Protected Type reference (TYPE) /TDAG/CPE_ACTIVITIES Die Aktivitäten, für die der View geöffnet ist 20050201
61 M_ACTIVITIES_AUTH Instance attribute Protected Type reference (TYPE) /TDAG/CPE_ACTIVITIES Die Aktivitäten, für die der Benutzer berechtigt ist 20050226
62 M_ESTTYPE Instance attribute Protected Type reference (TYPE) ESEESTTYPE Value Assignment Category 20090513
63 M_FLG_DATA_MODIFIED_ACTIVE Instance attribute Protected Attribute reference (LIKE) 20071227
64 M_FLG_FIRST_DISPLAY Instance attribute Protected Type reference (TYPE) ESP1_BOOLEAN Kennzeichen, dass das ALV-Grid zum ersten Mal angezeigt wird 20050831
65 M_FLG_MODIFIABLE Instance attribute Protected Type reference (TYPE) ESP1_BOOLEAN Kennzeiche, ob die Zusammensetzung modifiziert werden kann 20050201
66 M_FLG_NORMALIZED Instance attribute Protected Type reference (TYPE) ESEBOOLE Flag whether we are in normalized mode 20070905
67 M_FLG_PROCESSING_DATA_CHANGED Instance attribute Protected Type reference (TYPE) ESP1_BOOLEAN Ind. that DATA_CHANGED event is currently being processed 20070421
68 M_FLG_REFRESH_VIEW Instance attribute Protected Type reference (TYPE) ESP1_BOOLEAN Kennzeichen, dass die Anzeige aktualisiert werden soll 20050308
69 M_NEXT_ORD Instance attribute Protected Type reference (TYPE) ESEORD Next value for the ORD field 20080125
70 M_PLANT Instance attribute Protected Type reference (TYPE) /TDAG/CPE_PLANT Das Werk, für das die Zusammensetzung gültig ist 20050201
71 M_PLANT_NAME Instance attribute Protected Type reference (TYPE) /TDAG/CPE_PLANTNAME Der Name des Werkes 20050223
72 M_PROPERTY Instance attribute Protected Type reference (TYPE) ESEESTCAT Bewertungsart der Zusammensetzung 20050201
73 M_SPEC_ID Instance attribute Protected Type reference (TYPE) ESESUBID Spezifikation, deren Zusammensetzung angezeigt wird 20050201
74 M_TITLE Instance attribute Protected Type reference (TYPE) TEXT70 Der Titel des ALV-Grids 20050830
75 M_USAGE_PROF Instance attribute Protected Type reference (TYPE) ESEUSEPROF Verwendung, mit der die Zusammensetzung gelesen wird 20050201
Methods
# Method Level Visibility Method type Description Created on
1 ADD_STYLES Instance method Protected Method Fügt die Stil-Tabelle hinzu 20050308
2 CHECK_FLD_AMOUNT Instance method Protected Method Prüft, die eingegebene Menge und ermittelt die Dezimalst. 20050322
3 CHECK_FLD_AMOUNT_TEXT Instance method Protected Method Prüft, die als Text eingeg. Menge und erm. die Dezimalst. 20050322
4 CHECK_FLD_COMPEXP Instance method Protected Method Checks Unit for Quantity 20100324
5 CHECK_FLD_COMP_CAT Instance method Protected Method Prüft, ob eine eingegebene Komponentenart gültig ist 20050225
6 CHECK_FLD_PREC Instance method Protected Method Check if the precision for lower or upper value is valid 20071109
7 CHECK_FLD_PREF_ALT Instance method Protected Method Prüft, ob das Flag für bevorzugte Alternative ok ist 20050308
8 CHECK_FLD_SPEC_ID Instance method Protected Method Prüft, ob eine eingegebene Spezifikations-ID gültig ist 20050225
9 CREATE_FIELD_CATALOG Instance method Protected Method Erstellt den Feldkatalog für das ALV-Grid 20050201
10 CREATE_LAYOUT Instance method Protected Method Erstellt das Layout für das ALV-Grid 20050202
11 CREATE_TOOLBAR Instance method Protected Method Erstellt die Werkzeugleiste für das ALV-Grid 20050201
12 DETERMINE_DEF_COMPCAT Instance method Protected Method Bestimmt die Komponentenart 20070124
13 FILL_IOTAB Instance method Public Method Liest die Daten in die IO-Tabelle zur Ausgabe im ALV-Grid 20050831
14 GET_ACTIVITIES Instance method Public Method Returns the current activity 20080731
15 GET_ALV_TITLE Instance method Protected Method Returns the title for the ALV grid 20071217
16 GET_LOG_GROUP_FOR_VARIANT Instance method Protected Method Gets the log_group to allow ALV display variants per group 20110211
17 GET_MESSAGE_INVAL_SPEC_TYPE Instance method Protected Method Returns the message for invalid specification types 20071227
18 GET_VALID_SPEC_TYPES Instance method Protected Method Returns the list of allowed spec. types of components 20071227
19 IDENTS_GET Instance method Protected Method Liefert die Identifikatoren 20060302
20 ON_DATA_CHANGED Instance method Public Event handling method Aktualisiert die Zusammensetzungsdaten der Spezifikation 20050201
21 ON_DATA_CHANGED_FINISHED Instance method Public Event handling method Aktualisiert ggf. die Anzeige 20050308
22 ON_DOUBLE_CLICK Instance method Public Event handling method Verarbeitet einen Doppel-Klick auf eine Grid-Zelle 20050201
23 ON_NORMALIZATION_SET Instance method Protected Event handling method Handles setting of a normalization 20070904
24 ON_ONF4 Instance method Public Event handling method Öffnet die F4-Hilfe für ein Feld 20050223
25 ON_USER_COMMAND Instance method Public Event handling method Verarbeitet die OK-Codes, die vom ALV-Grid gesendet werden 20050201
26 REMOVE_FROM_COMPOSITION Instance method Protected Method Entfernt Komp. aus der Kopie der Zusammens. für den View 20060306
27 SET_DATA_MODIFIED_ACTIVE Instance method Public Method 20071227
28 UPDATE_COMPOSITION Instance method Protected Method Aktualisiert die Kopie der Zusammensetzung für den View 20060306
29 UPDATE_GRID Instance method Protected Method Aktualisiert die Grid-Tabelle mit Rückgabewerten des APIs 20050306
Events
Class /TDAG/CPCL_COMP_VIEW_CTRL has no event.
Types
Class /TDAG/CPCL_COMP_VIEW_CTRL has no local type.
Method Signatures

Method ADD_STYLES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_FLG_EDIT Call by reference Type reference (TYPE) ESP1_BOOLEAN Kennzeichen, ob Daten geändert werden dürfen 20050308
2 Importing I_STYLE_TAB_FIELD Call by reference Type reference (TYPE) LVC_FNAME 'CELLS_STYLE_TAB' Name der Stil-Tabelle 20050308
3 Changing XS_LAYOUT Call by reference Type reference (TYPE) LVC_S_LAYO das Layout 20050308
4 Changing XT_IOTAB Call by reference Type reference (TYPE) /TDAG/CPY_COMPIOTAB die Tabelle der darzustellenden Daten 20050308

Method ADD_STYLES on class /TDAG/CPCL_COMP_VIEW_CTRL has no exception.

Method CHECK_FLD_AMOUNT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_DATA_CHANGED Call by reference Object reference (TYPE REF TO) CL_ALV_CHANGED_DATA_PROTOCOL Objekt, das die geänderten Daten im ALV Grid enthält 20050322
2 Importing IS_CELL Call by reference Type reference (TYPE) LVC_S_MODI Die geänderte ALV-Grid-Zelle 20050322
3 Importing I_DEC_FIELDNAME Call by reference Type reference (TYPE) FIELDNAME Name des Feldes für die Anzahl der Dezimalstellen 20050322
4 Importing I_FLG_ONF4 Call by reference Type reference (TYPE) CHAR01 Kennzeichen, ob DATA_CHANGED Event in F4-Behandlung auftrat 20050322
5 Importing I_FLG_ONF4_AFTER Call by reference Type reference (TYPE) CHAR01 Kennzeichen, ob DATA_CHANGED Event nach F4-Behandl. auttrat 20050322
6 Importing I_FLG_ONF4_BEFORE Call by reference Type reference (TYPE) CHAR01 Kennzeichen, ob DATA_CHANGED Event vor F4-Behandl. auttrat 20050322

Method CHECK_FLD_AMOUNT on class /TDAG/CPCL_COMP_VIEW_CTRL has no exception.

Method CHECK_FLD_AMOUNT_TEXT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_DATA_CHANGED Call by reference Object reference (TYPE REF TO) CL_ALV_CHANGED_DATA_PROTOCOL Objekt, das die geänderten Daten im ALV Grid enthält 20050322
2 Importing IS_CELL Call by reference Type reference (TYPE) LVC_S_MODI Die geänderte ALV-Grid-Zelle 20050322
3 Importing I_DEC_FIELDNAME Call by reference Type reference (TYPE) FIELDNAME Name des Feldes für die Anzahl der Dezimalstellen 20050322
4 Importing I_FLG_ONF4 Call by reference Type reference (TYPE) CHAR01 Kennzeichen, ob DATA_CHANGED Event in F4-Behandlung auftrat 20050322
5 Importing I_FLG_ONF4_AFTER Call by reference Type reference (TYPE) CHAR01 Kennzeichen, ob DATA_CHANGED Event nach F4-Behandl. auttrat 20050322
6 Importing I_FLG_ONF4_BEFORE Call by reference Type reference (TYPE) CHAR01 Kennzeichen, ob DATA_CHANGED Event vor F4-Behandl. auttrat 20050322
7 Importing I_VAL_FIELDNAME Call by reference Type reference (TYPE) FIELDNAME Name des Feldes für den numerischen Wert 20050322

Method CHECK_FLD_AMOUNT_TEXT on class /TDAG/CPCL_COMP_VIEW_CTRL has no exception.

Method CHECK_FLD_COMPEXP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_DATA_CHANGED Call by reference Object reference (TYPE REF TO) CL_ALV_CHANGED_DATA_PROTOCOL Message Log for Data Entry 20100324
2 Importing IS_CELL Call by reference Type reference (TYPE) LVC_S_MODI ALV control: Modified cells for application 20100324
3 Importing I_FLG_ONF4 Call by reference Type reference (TYPE) CHAR01 Character Field Length 1 20100324
4 Importing I_FLG_ONF4_AFTER Call by reference Type reference (TYPE) CHAR01 Character Field Length 1 20100324
5 Importing I_FLG_ONF4_BEFORE Call by reference Type reference (TYPE) CHAR01 Character Field Length 1 20100324

Method CHECK_FLD_COMPEXP on class /TDAG/CPCL_COMP_VIEW_CTRL has no exception.

Method CHECK_FLD_COMP_CAT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_DATA_CHANGED Call by reference Object reference (TYPE REF TO) CL_ALV_CHANGED_DATA_PROTOCOL Objekt, das die geänderten Daten im ALV Grid enthält 20050225
2 Importing IS_CELL Call by reference Type reference (TYPE) LVC_S_MODI Die geänderte ALV-Grid-Zelle 20050225
3 Importing I_FLG_ONF4 Call by reference Type reference (TYPE) CHAR01 Kennzeichen, ob DATA_CHANGED Event in F4-Behandlung auftrat 20050225
4 Importing I_FLG_ONF4_AFTER Call by reference Type reference (TYPE) CHAR01 Kennzeichen, ob DATA_CHANGED Event nach F4-Behandl. auttrat 20050225
5 Importing I_FLG_ONF4_BEFORE Call by reference Type reference (TYPE) CHAR01 Kennzeichen, ob DATA_CHANGED Event vor F4-Behandl. auttrat 20050225

Method CHECK_FLD_COMP_CAT on class /TDAG/CPCL_COMP_VIEW_CTRL has no exception.

Method CHECK_FLD_PREC Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_DATA_CHANGED Call by reference Object reference (TYPE REF TO) CL_ALV_CHANGED_DATA_PROTOCOL Objekt, das die geänderten Daten im ALV Grid enthält 20071109
2 Importing IS_CELL Call by reference Type reference (TYPE) LVC_S_MODI Die geänderte ALV-Grid-Zelle 20071109
3 Importing I_FLG_ONF4 Call by reference Type reference (TYPE) CHAR01 Kennzeichen, ob DATA_CHANGED Event in F4-Behandlung auftrat 20071109
4 Importing I_FLG_ONF4_AFTER Call by reference Type reference (TYPE) CHAR01 Kennzeichen, ob DATA_CHANGED Event nach F4-Behandl. auttrat 20071109
5 Importing I_FLG_ONF4_BEFORE Call by reference Type reference (TYPE) CHAR01 Kennzeichen, ob DATA_CHANGED Event vor F4-Behandl. auttrat 20071109

Method CHECK_FLD_PREC on class /TDAG/CPCL_COMP_VIEW_CTRL has no exception.

Method CHECK_FLD_PREF_ALT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_DATA_CHANGED Call by reference Object reference (TYPE REF TO) CL_ALV_CHANGED_DATA_PROTOCOL Objekt, das die geänderten Daten im ALV Grid enthält 20050308
2 Importing IS_CELL Call by reference Type reference (TYPE) LVC_S_MODI Die geänderte ALV-Grid-Zelle 20050308
3 Importing IT_MOD_ROWS Call by reference Type reference (TYPE) /TDAG/CPY_COMPIOTAB Tabelle der geänderten Zeilen 20050308
4 Importing I_FLG_ONF4 Call by reference Type reference (TYPE) CHAR01 Kennzeichen, ob DATA_CHANGED Event in F4-Behandlung auftrat 20050308
5 Importing I_FLG_ONF4_AFTER Call by reference Type reference (TYPE) CHAR01 Kennzeichen, ob DATA_CHANGED Event nach F4-Behandl. auttrat 20050308
6 Importing I_FLG_ONF4_BEFORE Call by reference Type reference (TYPE) CHAR01 Kennzeichen, ob DATA_CHANGED Event vor F4-Behandl. auttrat 20050308

Method CHECK_FLD_PREF_ALT on class /TDAG/CPCL_COMP_VIEW_CTRL has no exception.

Method CHECK_FLD_SPEC_ID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_DATA_CHANGED Call by reference Object reference (TYPE REF TO) CL_ALV_CHANGED_DATA_PROTOCOL Objekt, das die geänderten Daten im ALV Grid enthält 20050225
2 Importing IS_CELL Call by reference Type reference (TYPE) LVC_S_MODI Die geänderte ALV-Grid-Zelle 20050225
3 Importing I_FLG_ONF4 Call by reference Type reference (TYPE) CHAR01 Kennzeichen, ob DATA_CHANGED Event in F4-Behandlung auftrat 20050225
4 Importing I_FLG_ONF4_AFTER Call by reference Type reference (TYPE) CHAR01 Kennzeichen, ob DATA_CHANGED Event nach F4-Behandl. auttrat 20050225
5 Importing I_FLG_ONF4_BEFORE Call by reference Type reference (TYPE) CHAR01 Kennzeichen, ob DATA_CHANGED Event vor F4-Behandl. auttrat 20050225

Method CHECK_FLD_SPEC_ID on class /TDAG/CPCL_COMP_VIEW_CTRL has no exception.

Method CREATE_FIELD_CATALOG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_F4_FIELDS Call by reference Type reference (TYPE) LVC_T_F4 Felder mit F4-Hilfe 20050223
2 Exporting ET_FIELD_CATALOG Call by reference Type reference (TYPE) LVC_T_FCAT Der Feldkatalog 20050201
3 Importing IT_IDENT_DESCR Call by reference Type reference (TYPE) /TDAG/CPY_IDENTDESCR Die Bezeichner der Identifikatoren 20050201
4 Importing I_ESTTYPE Call by reference Type reference (TYPE) ESEESTTYPE Value Assignment Category 20090513
5 Importing I_FLG_ACCUMULATED Call by reference Type reference (TYPE) ESP1_BOOLEAN Kennzeichen, ob Komponenten zusammengefasst werden sollen 20050201
6 Importing I_FLG_EDIT Call by reference Type reference (TYPE) ESP1_BOOLEAN Kennzeichen, ob Daten geändert werden dürfen 20050226
# Exception Resumable Description Created on
1 CREATE_FAILED Der Feldkatalog konnte nicht erzeugt werden 20050201

Method CREATE_LAYOUT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_LAYOUT Call by reference Type reference (TYPE) LVC_S_LAYO das erstellte Layout 20050202
2 Exporting E_FLG_INPUT_FIELDS Call by reference Type reference (TYPE) ESP1_BOOLEAN Kennzeichen, ob Felder im Grid eingabebereit sind 20050202
3 Importing IT_FIELD_CATALOG Call by reference Type reference (TYPE) LVC_T_FCAT der Feldkatalog des ALV-Grid 20050202
4 Importing I_TITLE Call by reference Type reference (TYPE) TEXT70 Titel des ALV-Grid 20050202
5 Changing XT_IOTAB Call by reference Type reference (TYPE) /TDAG/CPY_COMPIOTAB die Tabelle der darzustellenden Daten 20050202

Method CREATE_LAYOUT on class /TDAG/CPCL_COMP_VIEW_CTRL has no exception.

Method CREATE_TOOLBAR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_FUNCS_TO_EXCL Call by reference Type reference (TYPE) UI_FUNCTIONS Die auszublendenden Standard-Einträge der Werkzeugleiste 20050201
2 Exporting ET_TOOLBAR_DEF Call by reference Type reference (TYPE) /TDAG/CPY_TOOLBAR Die anwendungsspezifischen Einträge der Werkzeugleiste 20050201

Method CREATE_TOOLBAR on class /TDAG/CPCL_COMP_VIEW_CTRL has no exception.

Method DETERMINE_DEF_COMPCAT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_COMP_CAT Call by reference Type reference (TYPE) ESECOMPCAT Komponentenart 20070124
2 Importing I_COMP_ESTCAT Call by reference Type reference (TYPE) ESEESTCAT Value Assignment Type 20070124

Method DETERMINE_DEF_COMPCAT on class /TDAG/CPCL_COMP_VIEW_CTRL has no exception.

Method FILL_IOTAB Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_COMPONENTS Call by reference Type reference (TYPE) /TDAG/CPY_COMPIOTAB Die Komponeneten der Zusammensetzung 20050831
2 Exporting ET_IDENT_DESCR Call by reference Type reference (TYPE) /TDAG/CPY_IDENTDESCR Die Bezeichner der Identifikatoren 20050831
3 Exporting ET_MESSAGES Call by reference Type reference (TYPE) /TDAG/CPY_MESSAGES Fehler- und andere Meldungen 20050831
4 Exporting E_ACTIVITIES Call by reference Type reference (TYPE) /TDAG/CPE_ACTIVITIES Die Aktivitäten, für die der View geöffnet ist 20050831
5 Exporting E_FLG_ERROR Call by reference Type reference (TYPE) ESP1_BOOLEAN Kennzeichen, ob Fehler aufgetreten sind 20050831
6 Exporting E_FLG_MODIFIABLE Call by reference Type reference (TYPE) ESP1_BOOLEAN Kennzeichen, ob die Zusammensetzung modifiziert werden kann 20050831
7 Exporting E_FLG_WARNING Call by reference Type reference (TYPE) ESP1_BOOLEAN Kennzeichen, ob Warnungen aufgetreten sind 20050831
8 Importing IT_COMPOSITION Call by reference Type reference (TYPE) /TDAG/CPY_PSTRDATA Darzustellende Zusammensetzung und ihre Vater-Spez. 20050831
9 Importing I_ACTIVITIES_AUTH Call by reference Type reference (TYPE) /TDAG/CPE_ACTIVITIES Die Aktivitäten, für die der Benutzer berechtigt ist 20050831
# Exception Resumable Description Created on
1 READ_FAILED Die Zusammensetzung konnte nicht gelesen werden 20050831

Method GET_ACTIVITIES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_ACTIVITIES Value transfer Type reference (TYPE) /TDAG/CPE_ACTIVITIES Activities 20080731

Method GET_ACTIVITIES on class /TDAG/CPCL_COMP_VIEW_CTRL has no exception.

Method GET_ALV_TITLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_TITLE Call by reference Type reference (TYPE) LVC_TITLE The tile for the ALV grid 20071217

Method GET_ALV_TITLE on class /TDAG/CPCL_COMP_VIEW_CTRL has no exception.

Method GET_LOG_GROUP_FOR_VARIANT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning E_LOG_GROUP Value transfer Type reference (TYPE) DISVARIANT-LOG_GROUP Logical group name 20110211
2 Importing I_ESTCAT Call by reference Type reference (TYPE) ESEESTCAT Value Assignment Type 20110211
3 Importing I_SCENARIO_ID Call by reference Type reference (TYPE) /TDAG/CPE_SCENARIOID Compliance Scenario 20110211

Method GET_LOG_GROUP_FOR_VARIANT on class /TDAG/CPCL_COMP_VIEW_CTRL has no exception.

Method GET_MESSAGE_INVAL_SPEC_TYPE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_MESSAGE Call by reference Type reference (TYPE) /TDAG/CPS_MESSAGE_DEF The message to print when a specification ID is invalid 20071227

Method GET_MESSAGE_INVAL_SPEC_TYPE on class /TDAG/CPCL_COMP_VIEW_CTRL has no exception.

Method GET_VALID_SPEC_TYPES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_SPEC_TYPES Call by reference Type reference (TYPE) ESP8_SUBCAT_TAB_TYPE The list of valid specification types 20071227
2 Exporting E_FLG_ALL_VALID Call by reference Type reference (TYPE) ESP1_BOOLEAN Indicator if all specification types are valid 20071227

Method GET_VALID_SPEC_TYPES on class /TDAG/CPCL_COMP_VIEW_CTRL has no exception.

Method IDENTS_GET Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_IDENTS Call by reference Type reference (TYPE) /TDAG/CPY_IDENTSEXT CP: Erweiterte Tabelle für Identifikatoren 20060302
2 Exporting ET_IDENT_DESCR Call by reference Type reference (TYPE) /TDAG/CPY_IDENTDESCREXT CP: Tabelle für Identifikator-Bezeichner 20060302
3 Importing I_ESTCAT Call by reference Type reference (TYPE) ESEESTCAT Bewertungsart 20060302
4 Importing I_POS_WANTED Call by reference Type reference (TYPE) SY-TABIX Anzahl der gewünschten Identifikatoren 20060302
5 Changing XT_RECNS Call by reference Type reference (TYPE) ESPRH_KEYTAB_TAB_TYPE Recns der Spez, deren Identifikatoren gelesen werden sollen 20060302
# Exception Resumable Description Created on
1 READ_FAILED Die Identifikatoren konnten nicht gelesen werden 20060302

Method ON_DATA_CHANGED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ER_DATA_CHANGED Call by reference Attribute reference (LIKE) 20050201
2 Importing E_ONF4 Call by reference Attribute reference (LIKE) 20050201
3 Importing E_ONF4_AFTER Call by reference Attribute reference (LIKE) 20050201
4 Importing E_ONF4_BEFORE Call by reference Attribute reference (LIKE) 20050201

Method ON_DATA_CHANGED on class /TDAG/CPCL_COMP_VIEW_CTRL has no exception.

Method ON_DATA_CHANGED_FINISHED Signature

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

Method ON_DATA_CHANGED_FINISHED on class /TDAG/CPCL_COMP_VIEW_CTRL has no exception.

Method ON_DOUBLE_CLICK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ES_ROW_NO Call by reference Attribute reference (LIKE) 20050201
2 Importing E_COLUMN Call by reference Attribute reference (LIKE) 20050201
3 Importing E_ROW Call by reference Attribute reference (LIKE) 20050201

Method ON_DOUBLE_CLICK on class /TDAG/CPCL_COMP_VIEW_CTRL has no exception.

Method ON_NORMALIZATION_SET Signature

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

Method ON_NORMALIZATION_SET on class /TDAG/CPCL_COMP_VIEW_CTRL has no exception.

Method ON_ONF4 Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ER_EVENT_DATA Call by reference Attribute reference (LIKE) 20050223
2 Importing ES_ROW_NO Call by reference Attribute reference (LIKE) 20050223
3 Importing ET_BAD_CELLS Call by reference Attribute reference (LIKE) 20050223
4 Importing E_DISPLAY Call by reference Attribute reference (LIKE) 20050223
5 Importing E_FIELDNAME Call by reference Attribute reference (LIKE) 20050223
6 Importing E_FIELDVALUE Call by reference Attribute reference (LIKE) 20050223

Method ON_ONF4 on class /TDAG/CPCL_COMP_VIEW_CTRL has no exception.

Method ON_USER_COMMAND Signature

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

Method ON_USER_COMMAND on class /TDAG/CPCL_COMP_VIEW_CTRL has no exception.

Method REMOVE_FROM_COMPOSITION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_DELETED_COMPONENTS Call by reference Type reference (TYPE) /TDAG/CPY_COMPIOTAB Die gelöschten Komponenten 20060306
2 Changing XT_COMPOSITION Call by reference Type reference (TYPE) /TDAG/CPY_PSTRDATA Die zu aktualisierende Zusammensetzung 20060306

Method REMOVE_FROM_COMPOSITION on class /TDAG/CPCL_COMP_VIEW_CTRL has no exception.

Method SET_DATA_MODIFIED_ACTIVE Signature

Method SET_DATA_MODIFIED_ACTIVE on class /TDAG/CPCL_COMP_VIEW_CTRL has no parameter.
Method SET_DATA_MODIFIED_ACTIVE on class /TDAG/CPCL_COMP_VIEW_CTRL has no exception.

Method UPDATE_COMPOSITION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_CHANGED_COMPONENTS Call by reference Type reference (TYPE) /TDAG/CPY_COMPIOTAB Die neuen oder geänderten Komponenten 20060306
2 Changing XT_COMPOSITION Call by reference Type reference (TYPE) /TDAG/CPY_PSTRDATA Die zu aktualisierende Zusammensetzung 20060306

Method UPDATE_COMPOSITION on class /TDAG/CPCL_COMP_VIEW_CTRL has no exception.

Method UPDATE_GRID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_DATA_CHANGED Call by reference Object reference (TYPE REF TO) CL_ALV_CHANGED_DATA_PROTOCOL Objekt, das die geänderten Daten im ALV Grid enthält 20050306
2 Importing IT_IOTAB Call by reference Type reference (TYPE) /TDAG/CPY_COMPIOTAB Die geänderten Datensätze 20050306
3 Importing IT_ROWS_IDX Call by reference Type reference (TYPE) /TDAG/CPY_TABINDEX Tabelle mit Zeilennummern in mp_mod_rows 20050306
4 Changing X_FLG_DATA_CHANGED Call by reference Type reference (TYPE) ESP1_BOOLEAN Kennzeichen, ob Daten geändert wurden 20050306
5 Changing X_FLG_DATA_VALID Call by reference Type reference (TYPE) ESP1_BOOLEAN Kennzeichen, ob die Daten gültig sind 20050306

Method UPDATE_GRID on class /TDAG/CPCL_COMP_VIEW_CTRL has no exception.
History
Last changed by/on SAP  20141109 
SAP Release Created in 0207B0406C