SAP ABAP Class /TDAG/CPCL_REACH_DET_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 20071119
2 Interface implementation (CLASS c. INTERFACES i_ref)  /TDAG/CPIF_DATA_EVENTS CP: Events related to data changes 20071119
3 Interface implementation (CLASS c. INTERFACES i_ref)  /TDAG/CPIF_MGR_DELEGATE CP: Interface eines Delegate-Objektes für die Manager-Obj. 20071119
Properties
Class /TDAG/CPCL_REACH_DET_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 20071119   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 20071119
2 /TDAG/CPIF_MGR_DELEGATE CP: Interface eines Delegate-Objektes für die Manager-Obj. 20071119
Friends
Class /TDAG/CPCL_REACH_DET_VIEW_CTRL has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 MC_BASIC_DATA_VIEW_CTRL_CLASS Constant Protected Type reference (TYPE) SEOCLSNAME '/TDAG/CPCL_REACH_BAS_VIEW_CTRL' Class of material assessment view controller 20071122
2 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 20071119
3 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 20090706
4 MC_DEF_ROW_HEIGHT_HEADER_DATA Constant Protected Type reference (TYPE) I 15 Default row height of the header data in the splitter 20071119
5 MC_DEF_ROW_HEIGHT_PROP_DATA Constant Protected Type reference (TYPE) I 35 Default row height of the property data in the splitter 20090706
6 MC_LOCAL_CONTEXT_ID Instance attribute Private Type reference (TYPE) CHAR3 'DET' Context / namespace of this class 20071119
7 MC_OBJECT_ID_BAS Constant Private Type reference (TYPE) /TDAG/CPE_INSTANCE_ID 'DET.BAS' ID of the basic data view controller instance 20071221
8 MC_OBJECT_ID_USE Constant Private Type reference (TYPE) /TDAG/CPE_INSTANCE_ID 'DET.USE' ID of the use data view controller instance 20071221
9 MC_ROW_ID_COMP_DATA Constant Protected Type reference (TYPE) I 3 Row ID of the components data in the splitter container 20090706
10 MC_ROW_ID_HEADER_DATA Constant Protected Type reference (TYPE) I 1 Row ID of the header data in the splitter container 20071119
11 MC_ROW_ID_PROP_DATA Constant Protected Type reference (TYPE) I 2 Row ID of the property data in the splitter container 20071119
12 MC_USES_VIEW_CTRL_CLASS Constant Protected Type reference (TYPE) SEOCLSNAME '/TDAG/CPCL_REACH_USE_VIEW_CTRL' Class of material uses view controller 20071119
13 MO_COMP_VIEW_FACTORY_CTRL Instance attribute Protected Object reference (TYPE REF TO) /TDAG/CPCL_COMP_VIEW_FACTORY Controller-Object for display of the composition view 20090706
14 MO_HEADER_CTRL Instance attribute Protected Object reference (TYPE REF TO) /TDAG/CPCL_HEADER_VIEW_CTRL Controller-Objekt für die Kopfdaten 20071119
15 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 20071119
16 MO_SPLITTER Instance attribute Protected Object reference (TYPE REF TO) CL_GUI_SPLITTER_CONTAINER Splitter container for the different views 20071119
17 MO_SPLITTER_CONFIG Instance attribute Protected Object reference (TYPE REF TO) /TDAG/CPCL_SPLITTER_CONFIG Object that handles the splitter configuration 20071119
18 MTS_CONTROLLER Instance attribute Protected Type reference (TYPE) /TDAG/CPYS_CHECKCTRL Tabelle mit Controller-Objekten zur Darstellung der Daten 20071119
19 M_FLG_IS_OPEN Instance attribute Protected Type reference (TYPE) ESP1_BOOLEAN Indicator if OPEN_VIEW has been called 20071119
20 M_FLG_SHOW_COMP Instance attribute Private Type reference (TYPE) ESEBOOLE Show composition container 20090706
21 M_FLG_SHOW_HEAD Instance attribute Private Type reference (TYPE) ESEBOOLE Show header container 20071119
22 M_FLG_SHOW_PROP Instance attribute Private Type reference (TYPE) ESEBOOLE Show property container 20071119
23 M_REGLIST Instance attribute Protected Type reference (TYPE) /TDAG/CPE_REGLIST Gesetzliche oder Kundenliste 20071119
Methods
# Method Level Visibility Method type Description Created on
1 CONFIRM_ACTION Instance method Private Method 20071119
2 CREATE_SPLITTER Instance method Protected Method Creates the splitter for the different detail views 20071119
3 FINISH_ACTION Instance method Private Method 20071119
4 GET_DATA_VIEW_CTRL_CLASS Instance method Protected Method Ermitteln des Anzeige-Szenarios 20071119
5 GET_HEADER_VIEW_CTRL Instance method Public Method Returns reference to header view ctrl 20100811
6 GET_REGLIST_VIA_SCENARIOID Instance method Protected Method Ermitteln der Vorschrift/Kundenliste zur Prüfung 20071119
Events
Class /TDAG/CPCL_REACH_DET_VIEW_CTRL has no event.
Types
Class /TDAG/CPCL_REACH_DET_VIEW_CTRL has no local type.
Method Signatures

Method CONFIRM_ACTION Signature

Method CONFIRM_ACTION on class /TDAG/CPCL_REACH_DET_VIEW_CTRL has no parameter.
Method CONFIRM_ACTION on class /TDAG/CPCL_REACH_DET_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 20071119
2 Importing IO_PARENT Call by reference Object reference (TYPE REF TO) CL_GUI_CONTAINER Parent container 20071119
# Exception Resumable Description Created on
1 CREATE_FAILED The container could not be created 20071119

Method FINISH_ACTION Signature

Method FINISH_ACTION on class /TDAG/CPCL_REACH_DET_VIEW_CTRL has no parameter.
Method FINISH_ACTION on class /TDAG/CPCL_REACH_DET_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 20071119
2 Exporting E_OBJECT_ID Call by reference Type reference (TYPE) /TDAG/CPE_INSTANCE_ID The ID of the view controller class instance 20071221
3 Importing I_CHECK_NAME Value transfer Type reference (TYPE) /TDAG/CPE_CHECK Compliance-Szenario 20071119
4 Importing I_REGLIST Value transfer Type reference (TYPE) /TDAG/CPE_REGLIST Gesetzliche oder Kundenliste 20071119

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

Method GET_HEADER_VIEW_CTRL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RO_HEADER_VIEW_CTRL Value transfer Object reference (TYPE REF TO) /TDAG/CPCL_HEADER_VIEW_CTRL CP: Steuert die Anzeige der Kopfdaten 20100811

Method GET_HEADER_VIEW_CTRL on class /TDAG/CPCL_REACH_DET_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 20071119
2 Importing I_CHECK_NAME Value transfer Type reference (TYPE) /TDAG/CPE_CHECK Compliance-Szenario 20071119
# Exception Resumable Description Created on
1 INTERNAL_ERROR Interner Fehler 20071119
History
Last changed by/on SAP  20141109 
SAP Release Created in 222_46C