SAP ABAP Class CL_EW_OPS_PRES_FIELD (Object Presentation Service - Presentation Field)
Hierarchy
FI-CA (Software Component) FI-CA
   CS-CI-CIC (Application Component) Customer Interaction Center
     EE_CRM_CIC (Package) Generic IS-U/T Enhancements (Transport to CRM Follows)
Properties
Class CL_EW_OPS_PRES_FIELD  
Short Description Object Presentation Service - Presentation Field    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package EE_CRM_CIC   Generic IS-U/T Enhancements (Transport to CRM Follows) 
Created 20000107   SAP 
Last change 20050224   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 CXTAB Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Class CL_EW_OPS_PRES_FIELD has no interface implemented.
Friends
Class CL_EW_OPS_PRES_FIELD has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 CLASS Instance attribute Private Type reference (TYPE) CCM_OP_CLASSID Object Provider: Class ID 20000207
2 CO_SCREEN Constant Public Type reference (TYPE) SYDYNNR '0101' Screen Number 20000222
3 DIALOG_CALLED Instance attribute Private Type reference (TYPE) FLAG Dialog Already Called 20000114
4 PRESDATA Instance attribute Private Type reference (TYPE) EWOPS_PRES_OBJ Presentation Data 20000107
5 PRESDATA_DB Instance attribute Private Type reference (TYPE) EWOPS_PRES_OBJ Status of Presentation Data on Data Bank 20000107
6 PRESFLD Instance attribute Private Type reference (TYPE) EW_OPSPRESFLD Presentation Field 20000112
7 PRESFLD_TXT Instance attribute Private Type reference (TYPE) EW_OPSPRESFLD_TXT Text for Presentation Field 20000222
8 PRES_OBJ_CONTR Instance attribute Private Type reference (TYPE) EWOPS_PRES_OBJ_CONTR Control Structure for Presentation Object 20000114
9 TB_CTRL Instance attribute Private Type reference (TYPE) CXTAB_CONTROL Table Control 20000107
10 T_CONFIG_DIALOG Instance attribute Private Type reference (TYPE) EWOPSCONF_PFD_T Configuration for Pres. Field with Add, Fields for Dialog 20000114
11 T_USAGETYPES Instance attribute Private Type reference (TYPE) EWOPSPFUSAGE_T Usage Types 20000114
12 T_UTTXT Static Attribute Private Type reference (TYPE) EWOPSUTTXT_T Texts for Usage Types 20000110
Methods
# Method Level Visibility Method type Description Created on
1 CHECK Instance method Public Method Checks Correctness of Object 20000117
2 CONDITION_DETAIL Instance method Public Method Branches to Condition Screen 20000202
3 CONSTRUCTOR Instance method Public Constructor Constructor 20000107
4 DELETE_LINE Instance method Public Method Deletes Selected Lines 20000111
5 EXISTENCE_CHECK_UT Instance method Public Method Checks Whether Usage Type is Defined for Presentation Field 20000218
6 GET_MARKED_LINE Instance method Private Method Provides Selected Lines 20000111
7 GET_PRES_FOR_COPY Instance method Public Method Provides Presentation for Use a Copy Template 20000301
8 GET_PRES_FOR_DIALOG Instance method Public Method Provides Presentation for Dialog 20000114
9 GET_PRES_FOR_UPDATE Instance method Public Method Provides Presentation for Update 20000118
10 GET_PRES_FOR_UT Instance method Public Method Provides Presentation Data for Usage Type 20000216
11 GET_USAGETYPES Instance method Public Method Provides all Usage Types 20000216
12 IS_CHANGED Instance method Public Method Specifies Whether Presentation was Changed 20000117
13 IS_ON_DB Instance method Public Method Specifies Whether Presentation is Already on Database 20000301
14 PREPARE_FOR_DELETION Instance method Public Method Prepares Object for Deletion 20000301
15 REFRESH_DIALOG Instance method Public Method Initializes all Dialog Data 20000222
16 RESET Instance method Public Method Resets Presentation to Status on Database 20000117
17 SET_PRES_CONTR_DIRECT Instance method Public Method Resets Presentation of Control Structure Directly 20000301
18 SET_PRES_DIRECT Instance method Public Method Sets Presentation Directly (Without Dialog) 20000117
19 SET_PRES_FROM_DIALOG Instance method Public Method Sets Dialog Presentation 20000114
Events
Class CL_EW_OPS_PRES_FIELD has no event.
Types
Class CL_EW_OPS_PRES_FIELD has no local type.
Method Signatures

Method CHECK Signature

Method CHECK on class CL_EW_OPS_PRES_FIELD has no parameter.
# Exception Resumable Description Created on
1 NOT_CORRECT Präsentationsobjekt enthält Fehler (Nachricht in Exp.-Param) 20000117

Method CONDITION_DETAIL Signature

Method CONDITION_DETAIL on class CL_EW_OPS_PRES_FIELD has no parameter.
Method CONDITION_DETAIL on class CL_EW_OPS_PRES_FIELD has no exception.

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_CEFLAG Call by reference Type reference (TYPE) EW_OPSCEFLAG ' ' Kennzeichen Kundeneintrag (='X') 20000228
2 Importing IM_CLASS Call by reference Type reference (TYPE) CCM_OP_CLASSID Klasse 20000201
3 Importing IM_COMPONENT Call by reference Type reference (TYPE) EW_OPSCOMPONENT Komponente 20000110
4 Importing IM_COMPONENT_REF Call by reference Object reference (TYPE REF TO) IF_EW_OPS_COMPONENT Referenz auf Komponente 20000112
5 Importing IM_PRESFLD Call by reference Type reference (TYPE) EW_OPSPRESFLD Präsentationsfeld 20000112
6 Importing IM_PRESFLD_TXT Call by reference Type reference (TYPE) EW_OPSPRESFLD_TXT Text Präsentationsfeld 20000222
7 Importing IM_PROFILE Call by reference Type reference (TYPE) EW_OPSPROFILE Profil 20000110
8 Importing IM_SLOT Call by reference Type reference (TYPE) EW_OPSSLOT Slot 20000110
9 Importing IM_WO_DB_SELECTION Call by reference Type reference (TYPE) FLAG ' ' Erstellung PrÄsFeld ohne DB-Selektion 20000302

Method CONSTRUCTOR on class CL_EW_OPS_PRES_FIELD has no exception.

Method DELETE_LINE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_USAGETYPE Call by reference Type reference (TYPE) EW_OPSUSAGETYPE Verwendungsart 20000222

Method DELETE_LINE on class CL_EW_OPS_PRES_FIELD has no exception.

Method EXISTENCE_CHECK_UT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_USAGETYPE Call by reference Type reference (TYPE) EW_OPSUSAGETYPE Verwendungsart 20000218
2 Returning RE_EXIST Value transfer Type reference (TYPE) FLAG 'X': Verwendungsart existiert für PräsFeld 20000218

Method EXISTENCE_CHECK_UT on class CL_EW_OPS_PRES_FIELD has no exception.

Method GET_MARKED_LINE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RE_USAGETYPE Value transfer Type reference (TYPE) EW_OPSUSAGETYPE Verwendungsart der markierten Zeile 20000111

Method GET_MARKED_LINE on class CL_EW_OPS_PRES_FIELD has no exception.

Method GET_PRES_FOR_COPY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_PRESDATA Call by reference Type reference (TYPE) EWOPS_PRES_OBJ Präsentationsobjekt 20000301
2 Exporting EX_PRES_OBJ_CONTR Call by reference Type reference (TYPE) EWOPS_PRES_OBJ_CONTR Kontrollstruktur PräsObj 20000301

Method GET_PRES_FOR_COPY on class CL_EW_OPS_PRES_FIELD has no exception.

Method GET_PRES_FOR_DIALOG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_PRESDATA_DIA Call by reference Type reference (TYPE) EWOPS_PRES_OBJ_DIA Präsentationsdaten für Dialog 20000114
2 Exporting EX_PRES_OBJ_CONTR Call by reference Type reference (TYPE) EWOPS_PRES_OBJ_CONTR Kontrollstruktur für PräsObjekt 20000114
3 Exporting EX_TB_CTRL Call by reference Type reference (TYPE) CXTAB_CONTROL Struktur für Tablecontrol 20000114

Method GET_PRES_FOR_DIALOG on class CL_EW_OPS_PRES_FIELD has no exception.

Method GET_PRES_FOR_UPDATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_PRESDATA_DEL Call by reference Type reference (TYPE) EWOPS_PRES_OBJ zu löschende Präsentationsdaten 20000118
2 Exporting EX_PRESDATA_INS Call by reference Type reference (TYPE) EWOPS_PRES_OBJ einzufügende Präsentationsdaten 20000118
3 Exporting EX_PRESDATA_UPD Call by reference Type reference (TYPE) EWOPS_PRES_OBJ zu ändernde Präsentationsdaten 20000118

Method GET_PRES_FOR_UPDATE on class CL_EW_OPS_PRES_FIELD has no exception.

Method GET_PRES_FOR_UT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_PRESDATA Call by reference Type reference (TYPE) EWOPS_PRES_OBJ Präsentationsobjekt 20000216
2 Importing IM_USAGETYPE Call by reference Type reference (TYPE) EW_OPSUSAGETYPE Verwendungsart 20000216

Method GET_PRES_FOR_UT on class CL_EW_OPS_PRES_FIELD has no exception.

Method GET_USAGETYPES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_USAGE_TAB Call by reference Type reference (TYPE) EWOPSPFUSAGE_T Tabelle Verwendungsarten 20000216

Method GET_USAGETYPES on class CL_EW_OPS_PRES_FIELD has no exception.

Method IS_CHANGED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RE_CHANGED Value transfer Type reference (TYPE) FLAG 'X' = ist geändert 20000117

Method IS_CHANGED on class CL_EW_OPS_PRES_FIELD has no exception.

Method IS_ON_DB Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RE_DB_FLAG Value transfer Type reference (TYPE) FLAG PräsFeld ist auf DB 20000301

Method IS_ON_DB on class CL_EW_OPS_PRES_FIELD has no exception.

Method PREPARE_FOR_DELETION Signature

Method PREPARE_FOR_DELETION on class CL_EW_OPS_PRES_FIELD has no parameter.
Method PREPARE_FOR_DELETION on class CL_EW_OPS_PRES_FIELD has no exception.

Method REFRESH_DIALOG Signature

Method REFRESH_DIALOG on class CL_EW_OPS_PRES_FIELD has no parameter.
Method REFRESH_DIALOG on class CL_EW_OPS_PRES_FIELD has no exception.

Method RESET Signature

Method RESET on class CL_EW_OPS_PRES_FIELD has no parameter.
Method RESET on class CL_EW_OPS_PRES_FIELD has no exception.

Method SET_PRES_CONTR_DIRECT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_PRES_OBJ_CONTR Call by reference Type reference (TYPE) EWOPS_PRES_OBJ_CONTR PräsObj Kontrollstruktur 20000301

Method SET_PRES_CONTR_DIRECT on class CL_EW_OPS_PRES_FIELD has no exception.

Method SET_PRES_DIRECT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_OVERWRITE_FLAG Call by reference Type reference (TYPE) FLAG Kz. besagt (='X'), daß ggfs.Einträge überschrieben werden 20000117
2 Importing IM_PRESDATA Call by reference Type reference (TYPE) EWOPS_PRES_OBJ Präsentationsdaten 20000117
3 Importing IM_USAGETYPE_TAB Call by reference Type reference (TYPE) EWOPSPFUSAGE_T Verwendungsarten 20000119
# Exception Resumable Description Created on
1 USAGETYPE_NOT_VALID Es wurde ein für das PräsFeld ungültige VerwArt übergeben. 20000117

Method SET_PRES_FROM_DIALOG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_PRESDATA_DIA Call by reference Type reference (TYPE) EWOPS_PRES_OBJ_DIA Präsentationsobjekt für Dialog 20000114
2 Importing IM_PRES_OBJ_CONTR Call by reference Type reference (TYPE) EWOPS_PRES_OBJ_CONTR Kontrollstruktur für PräsObjekt 20000114
3 Importing IM_TB_CTRL Call by reference Type reference (TYPE) CXTAB_CONTROL Struktur für Tablecontrol Daten 20000114

Method SET_PRES_FROM_DIALOG on class CL_EW_OPS_PRES_FIELD has no exception.
History
Last changed by/on SAP  20050224 
SAP Release Created in