SAP ABAP Class /TDAG/CPCL_DETAIL_VIEW_CTRL (CP: Steuert die Darstellung der Detaildaten)
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 20071109
2 Interface implementation (CLASS c. INTERFACES i_ref)  /TDAG/CPIF_DATA_EVENTS CP: Events related to data changes 20071109
3 Interface implementation (CLASS c. INTERFACES i_ref)  /TDAG/CPIF_MGR_DELEGATE CP: Interface eines Delegate-Objektes für die Manager-Obj. 20071109
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  /TDAG/CPCL_DET_VIEW_CTRL_SIM /TDAG/CPCL_DETAIL_VIEW_CTRL: SImulation Mode 20100909
Properties
Class /TDAG/CPCL_DETAIL_VIEW_CTRL  
Short Description CP: Steuert die Darstellung der Detaildaten    
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 20071109   SAP 
Last change 20141109    
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 ESP1 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 20071109
2 /TDAG/CPIF_MGR_DELEGATE CP: Interface eines Delegate-Objektes für die Manager-Obj. 20071109
Friends
Class /TDAG/CPCL_DETAIL_VIEW_CTRL has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 MC_CHECK_BASE Instance attribute Protected Type reference (TYPE) /TDAG/CPE_CHECK 'BASE' Basis-Prüfung 20071109
2 MC_CHECK_IMDS Instance attribute Protected Type reference (TYPE) /TDAG/CPE_CHECK 'IMDS' IMDS-Prüfung 20071109
3 MC_CHECK_RES_VIEW_CTRL_CLASS Constant Protected Type reference (TYPE) SEOCLSNAME '/TDAG/CPCL_CHECK_RES_VIEW_CTRL' Klasse des Controllers zur Anzeige des Prüfungsergebnisses 20071109
4 MC_COMPL_VIEW_CTRL_CLASS Constant Protected Type reference (TYPE) SEOCLSNAME '/TDAG/CPCL_COMPL_VIEW_CTRL' Klasse des Controllers zur Anzeige der Compliance-Infos 20071109
5 MC_DEFAULTS_KEY_HD_HEIGHT Constant Protected Type reference (TYPE) /TDAG/CPE_DEFAULTS_KEY 'HEADER.HIGHT' Defaults key for the height of the header data 20071109
6 MC_DEFAULTS_KEY_PD_HEIGHT Constant Protected Type reference (TYPE) /TDAG/CPE_DEFAULTS_KEY 'PROP.HEIGHT' Defaults key for the height of the property data 20071109
7 MC_DEF_ROW_HEIGHT_HEADER_DATA Constant Protected Type reference (TYPE) I 15 Default row height of the header data in the splitter 20071109
8 MC_DEF_ROW_HEIGHT_PROP_DATA Constant Protected Type reference (TYPE) I 35 Default row height of the property data in the splitter 20071109
9 MC_IMDS_VIEW_CTRL_CLASS Constant Protected Type reference (TYPE) SEOCLSNAME '/TDAG/CPCL_IMDS_VIEW_CTRL' Klasse des Controllers zur Anzeige der IMDS-Identifikatoren 20071109
10 MC_LOCAL_CONTEXT_ID Instance attribute Protected Type reference (TYPE) CHAR3 'DET' Context / namespace of this class 20071110
11 MC_ROW_ID_COMP_DATA Constant Protected Type reference (TYPE) I 3 Row ID of the components data in the splitter container 20071109
12 MC_ROW_ID_HEADER_DATA Constant Protected Type reference (TYPE) I 1 Row ID of the header data in the splitter container 20071109
13 MC_ROW_ID_PROP_DATA Constant Protected Type reference (TYPE) I 2 Row ID of the property data in the splitter container 20071109
14 MC_WEIGHTS_VIEW_CTRL_CLASS Constant Protected Type reference (TYPE) SEOCLSNAME '/TDAG/CPCL_WEIGHTS_VIEW_CTRL' Klasse des Controllers zur Anzeige der Gewichte 20071109
15 MO_COMP_VIEW_FACTORY_CTRL Instance attribute Protected Object reference (TYPE REF TO) /TDAG/CPCL_COMP_VIEW_FACTORY CP: Liefert die aktuelle Ansicht für die Zusammensetzung 20071109
16 MO_HEADER_CTRL Instance attribute Protected Object reference (TYPE REF TO) /TDAG/CPCL_HEADER_VIEW_CTRL Controller-Objekt für die Kopfdaten 20071109
17 MO_PROPERTY_CTRL Instance attribute Protected Object reference (TYPE REF TO) /TDAG/CPCL_DATA_VIEW_CTRL Controller-Objekt für die Anzeige des Daten-Views 20071109
18 MO_SPLITTER Instance attribute Protected Object reference (TYPE REF TO) CL_GUI_SPLITTER_CONTAINER Splitter container for the different views 20071109
19 MO_SPLITTER_CONFIG Instance attribute Protected Object reference (TYPE REF TO) /TDAG/CPCL_SPLITTER_CONFIG Object that handles the splitter configuration 20071119
20 MTS_CONTROLLER Instance attribute Protected Type reference (TYPE) /TDAG/CPYS_CHECKCTRL Tabelle mit Controller-Objekten zur Darstellung der Daten 20071109
21 M_DATA_VIEW_CTRL_CLASS Instance attribute Protected Type reference (TYPE) SEOCLSNAME Klasse des Controllers zur Anzeige der Daten 20071109
22 M_FLG_IS_OPEN Instance attribute Protected Type reference (TYPE) ESP1_BOOLEAN Indicator if OPEN_VIEW has been called 20071118
23 M_FLG_SHOW_COMP Instance attribute Protected Type reference (TYPE) ESEBOOLE Show composition container 20071109
24 M_FLG_SHOW_HEAD Instance attribute Protected Type reference (TYPE) ESEBOOLE Show header container 20071109
25 M_FLG_SHOW_PROP Instance attribute Protected Type reference (TYPE) ESEBOOLE Show property container 20071109
26 M_REGLIST Instance attribute Protected Type reference (TYPE) /TDAG/CPE_REGLIST Gesetzliche oder Kundenliste 20071109
Methods
# Method Level Visibility Method type Description Created on
1 CONFIRM_ACTION Instance method Private Method 20071109
2 CREATE_SPLITTER Instance method Protected Method Creates the splitter for the different detail views 20071109
3 FINISH_ACTION Instance method Private Method 20071109
4 GET_DATA_VIEW_CTRL_CLASS Instance method Protected Method Ermitteln des Anzeige-Szenarios 20071109
5 GET_HDR_CTL Instance method Public Method Returns the current instance of MO_HEADER_CTRL 20100805
6 GET_PROP_CTL Instance method Public Method Return the current instance of MO_PROPERTY_CTL 20100909
7 GET_REGLIST_VIA_SCENARIOID Instance method Protected Method Ermitteln der Vorschrift/Kundenliste zur Prüfung 20071109
Events
Class /TDAG/CPCL_DETAIL_VIEW_CTRL has no event.
Types
Class /TDAG/CPCL_DETAIL_VIEW_CTRL has no local type.
Method Signatures

Method CONFIRM_ACTION Signature

Method CONFIRM_ACTION on class /TDAG/CPCL_DETAIL_VIEW_CTRL has no parameter.
Method CONFIRM_ACTION on class /TDAG/CPCL_DETAIL_VIEW_CTRL has no exception.

Method CREATE_SPLITTER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EO_SPLITTER Call by reference Object reference (TYPE REF TO) CL_GUI_SPLITTER_CONTAINER The created splitter container 20071109
2 Importing IO_PARENT Call by reference Object reference (TYPE REF TO) CL_GUI_CONTAINER Parent container 20071109
# Exception Resumable Description Created on
1 CREATE_FAILED The container could not be created 20071109

Method FINISH_ACTION Signature

Method FINISH_ACTION on class /TDAG/CPCL_DETAIL_VIEW_CTRL has no parameter.
Method FINISH_ACTION on class /TDAG/CPCL_DETAIL_VIEW_CTRL has no exception.

Method GET_DATA_VIEW_CTRL_CLASS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_CONTROLLER_CLASS Value transfer Type reference (TYPE) SEOCLSNAME Klasse des Controllers, der die Daten anzeigt 20071109
2 Importing I_CHECK_NAME Value transfer Type reference (TYPE) /TDAG/CPE_CHECK Compliance-Szenario 20071109
3 Importing I_REGLIST Value transfer Type reference (TYPE) /TDAG/CPE_REGLIST Gesetzliche oder Kundenliste 20071109

Method GET_DATA_VIEW_CTRL_CLASS on class /TDAG/CPCL_DETAIL_VIEW_CTRL has no exception.

Method GET_HDR_CTL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning EO_HDR_CTL Value transfer Object reference (TYPE REF TO) /TDAG/CPCL_HEADER_VIEW_CTRL The current header controller 20100805

Method GET_HDR_CTL on class /TDAG/CPCL_DETAIL_VIEW_CTRL has no exception.

Method GET_PROP_CTL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning EO_PROP_CTL Value transfer Object reference (TYPE REF TO) /TDAG/CPCL_DATA_VIEW_CTRL 20100909

Method GET_PROP_CTL on class /TDAG/CPCL_DETAIL_VIEW_CTRL has no exception.

Method GET_REGLIST_VIA_SCENARIOID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_REGLIST Value transfer Type reference (TYPE) /TDAG/CPE_REGLIST Geseztliche oder Kundenliste 20071109
2 Importing I_CHECK_NAME Value transfer Type reference (TYPE) /TDAG/CPE_CHECK Compliance-Szenario 20071109
# Exception Resumable Description Created on
1 INTERNAL_ERROR Interner Fehler 20071109
History
Last changed by/on SAP  20141109 
SAP Release Created in 222_46C