SAP ABAP Class CL_CRM_BSP_SMP_IVIEW_MODEL (SMP: iView Model)
Hierarchy
EA-FIN (Software Component) EA-FIN
   EP-PCT-MGR-CO (Application Component) Business Package for Manager Self-Service (FI)
     CRM_BSP_FRAME_GENERIC_SMP (Package) Structured Maintenance Pattern
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_BSP_MODEL BSP: Model Basis Class 20031002
Properties
Class CL_CRM_BSP_SMP_IVIEW_MODEL  
Short Description SMP: iView Model    
Super Class CL_BSP_MODEL BSP: Model Basis Class 
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package CRM_BSP_FRAME_GENERIC_SMP   Structured Maintenance Pattern 
Created 20031002   SAP 
Last change 20040819   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_CRM_BSP_SMP_IVIEW_MODEL has no forward declaration.
Interfaces
Class CL_CRM_BSP_SMP_IVIEW_MODEL has no interface implemented.
Friends
Class CL_CRM_BSP_SMP_IVIEW_MODEL has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 GO_APPL_OBJECT Instance attribute Public Object reference (TYPE REF TO) IF_CRM_BSP_SMP_MODEL_ACCESS 20031002
2 GO_SRES_ITERATOR Instance attribute Public Object reference (TYPE REF TO) CL_CRM_BSP_SMP_SRES_ITERATOR 20031002
3 GR_SEARCHSTRUCTURE_INSTANCE Instance attribute Public Object reference (TYPE REF TO) DATA 20031002
4 GT_DDLBS_SEARCH_ITEMS Instance attribute Public Type reference (TYPE) CRMT_BSP_SMP_DDLBS_ITEMS Data for Dynamic Dropdown List Boxes when Searching 20031202
5 GT_OBJECT_KEYS Instance attribute Public Type reference (TYPE) CRMT_BSP_OBJECTKEY_TAB 20031002
6 GT_SELECTED_SRES_KEYS Instance attribute Public Type reference (TYPE) CRMT_BSP_OBJECTKEY_TAB 20031002
7 GT_SELECTED_SRES_ROWS Instance attribute Public Type reference (TYPE) INT4_TABLE 20031002
8 GT_SREQ_FGT Instance attribute Public Type reference (TYPE) CRMT_FIELDGRP_TAB 20031002
9 GT_SRES Instance attribute Public Object reference (TYPE REF TO) DATA 20031002
10 G_CLASS Instance attribute Public Type reference (TYPE) STRING 20031002
11 G_DATA_STRUCTURE_NAME Instance attribute Public Type reference (TYPE) CRMT_BSP_SCRSTRUCNAME 20031009
12 G_DISABLE_DISP_IN_HIER Instance attribute Public Type reference (TYPE) BOOLE 'X' Boolean Variable 20031127
13 G_FOCUS_CHANGED Instance attribute Public Type reference (TYPE) CHAR1 20031014
14 G_FOCUS_INDEX Instance attribute Public Type reference (TYPE) I 20031008
15 G_FOCUS_OBJECT Instance attribute Public Type reference (TYPE) CRMT_BSP_OBJECTKEY 20031002
16 G_REFRESH Instance attribute Public Type reference (TYPE) CHAR1 20031002
17 G_SELECTION_MODE Instance attribute Public Type reference (TYPE) STRING 20031007
18 G_SREQ_STRUCTURE_NAME Instance attribute Public Type reference (TYPE) CRMT_BSP_SCRSTRUCNAME 20031002
19 G_SRES_STRUCTURE_NAME Instance attribute Public Type reference (TYPE) CRMT_BSP_SCRSTRUCNAME 20031127
20 G_TABSTATE Instance attribute Public Type reference (TYPE) STRING 20031002
21 PERS_EVENT Instance attribute Public Type reference (TYPE) STRING 20040402
22 RAISE_PORTAL_EVENT Instance attribute Public Type reference (TYPE) BOOLE_D Data Element for Domain BOOLE: TRUE (="X") and FALSE (=" ") 20040402
Methods
# Method Level Visibility Method type Description Created on
1 APPEND_TO_ROW_TABLE Instance method Public Method 20031008
2 BUILD_SELECTED_SRES_KEYS Instance method Public Method 20031002
3 BUILD_SELECTED_SRES_ROWS Instance method Public Method 20031002
4 CLEAR_SEARCHRESULTS Instance method Private Method 20031218
5 CREATE_APPL_OBJECT Instance method Public Method 20031002
6 DDIC_TO_FIELDGROUP Instance method Public Method 20031002
7 DELETE_FROM_ROW_TABLE Instance method Public Method 20031008
8 DESELECT_ALL Instance method Public Method Deselect All Entries 20031021
9 FILL_SEARCH_STRUCTURE Instance method Public Method 20031010
10 GET_APPL_EVENT Instance method Public Method Find Application Event 20031205
11 GET_COUNT_TEXT Instance method Public Method 20031002
12 GET_DDLB_ITEMS Instance method Public Method Finds Default Item for DDLB 20031202
13 GET_DOMAIN_VALUES Instance method Public Method Determines Domain Values 20031201
14 GET_FIELD_TEXT Instance method Public Method 20031002
15 GET_PERS_EVENT Instance method Public Method 20040402
16 GET_PORTAL_EVENT Instance method Public Method 20040402
17 INVERT_SELECTION Instance method Public Method Invert Selection 20031021
18 IS_IN_ROW_TABLE Instance method Public Method 20031008
19 LOAD_SEARCHFIELDS Instance method Public Method 20031002
20 SEARCHFIELDS_CHANGED Instance method Public Method 20031217
21 SELECT_ALL Instance method Public Method Selects All Entries 20031021
22 SET_DDLB_ITEMS Instance method Public Method Add Default_item to Global Table 20031202
23 SET_DEFAULT_ITEM Instance method Public Method Add Default_item to Global Table 20031201
24 SET_REFRESH Instance method Public Method 20031009
Events
Class CL_CRM_BSP_SMP_IVIEW_MODEL has no event.
Types
Class CL_CRM_BSP_SMP_IVIEW_MODEL has no local type.
Method Signatures

Method APPEND_TO_ROW_TABLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IP_OBJECT_INDEX Call by reference Type reference (TYPE) I 20031008

Method APPEND_TO_ROW_TABLE on class CL_CRM_BSP_SMP_IVIEW_MODEL has no exception.

Method BUILD_SELECTED_SRES_KEYS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RP_SELECTED_SRES_KEYS Value transfer Type reference (TYPE) CRMT_BSP_OBJECTKEY_TAB 20031002

Method BUILD_SELECTED_SRES_KEYS on class CL_CRM_BSP_SMP_IVIEW_MODEL has no exception.

Method BUILD_SELECTED_SRES_ROWS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RP_SELECTED_SRES_ROWS Value transfer Type reference (TYPE) INT4_TABLE 20031002

Method BUILD_SELECTED_SRES_ROWS on class CL_CRM_BSP_SMP_IVIEW_MODEL has no exception.

Method CLEAR_SEARCHRESULTS Signature

Method CLEAR_SEARCHRESULTS on class CL_CRM_BSP_SMP_IVIEW_MODEL has no parameter.
Method CLEAR_SEARCHRESULTS on class CL_CRM_BSP_SMP_IVIEW_MODEL has no exception.

Method CREATE_APPL_OBJECT Signature

Method CREATE_APPL_OBJECT on class CL_CRM_BSP_SMP_IVIEW_MODEL has no parameter.
Method CREATE_APPL_OBJECT on class CL_CRM_BSP_SMP_IVIEW_MODEL has no exception.

Method DDIC_TO_FIELDGROUP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning ET_FGT Value transfer Type reference (TYPE) CRMT_FIELDGRP_TAB 20031002
2 Importing IP_STRUCTURE_NAME Call by reference Type reference (TYPE) CHAR30 20031002

Method DDIC_TO_FIELDGROUP on class CL_CRM_BSP_SMP_IVIEW_MODEL has no exception.

Method DELETE_FROM_ROW_TABLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IP_OBJECT_INDEX Call by reference Type reference (TYPE) I 20031008

Method DELETE_FROM_ROW_TABLE on class CL_CRM_BSP_SMP_IVIEW_MODEL has no exception.

Method DESELECT_ALL Signature

Method DESELECT_ALL on class CL_CRM_BSP_SMP_IVIEW_MODEL has no parameter.
Method DESELECT_ALL on class CL_CRM_BSP_SMP_IVIEW_MODEL has no exception.

Method FILL_SEARCH_STRUCTURE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_FORMFIELDS Call by reference Type reference (TYPE) TIHTTPNVP 20031010

Method FILL_SEARCH_STRUCTURE on class CL_CRM_BSP_SMP_IVIEW_MODEL has no exception.

Method GET_APPL_EVENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning ED_EVENT Value transfer Type reference (TYPE) STRING 20031205
2 Importing ID_EVENT Call by reference Type reference (TYPE) STRING 20031205

Method GET_APPL_EVENT on class CL_CRM_BSP_SMP_IVIEW_MODEL has no exception.

Method GET_COUNT_TEXT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EP_OBJECTS_COUNT_TEXT Call by reference Type reference (TYPE) STRING 20031002
2 Exporting EP_SELECTED_COUNT_CNT Call by reference Type reference (TYPE) STRING 20031021
3 Exporting EP_SELECTED_COUNT_TEXT Call by reference Type reference (TYPE) STRING 20031002

Method GET_COUNT_TEXT on class CL_CRM_BSP_SMP_IVIEW_MODEL has no exception.

Method GET_DDLB_ITEMS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ED_DDLB_LABEL Call by reference Type reference (TYPE) REPTEXT Überschrift 20031203
2 Exporting ET_DDLB_ITEMS Value transfer Type reference (TYPE) CRMS_BSP_SMP_APPL_DDLB_TAB 20031203
3 Importing IP_DDLB_ID Call by reference Type reference (TYPE) CRMT_BSP_FIELDGRP Feldgruppe 20031202

Method GET_DDLB_ITEMS on class CL_CRM_BSP_SMP_IVIEW_MODEL has no exception.

Method GET_DOMAIN_VALUES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ED_LABEL Call by reference Type reference (TYPE) REPTEXT Überschrift 20031203
2 Exporting ET_DOMAIN_VALUES Value transfer Type reference (TYPE) CRMS_BSP_SMP_APPL_DDLB_TAB Dropdown Listboxeinträge der Anwendung 20031201
3 Importing IP_FIELDNAME Call by reference Type reference (TYPE) FIELDNAME Feldname 20031201

Method GET_DOMAIN_VALUES on class CL_CRM_BSP_SMP_IVIEW_MODEL has no exception.

Method GET_FIELD_TEXT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IP_FIELD_NAME Call by reference Type reference (TYPE) FIELDNAME Feldname in IP_STRUCTURE_NAME 20031002
2 Importing IP_STRUCTURE_NAME Call by reference Type reference (TYPE) CRMT_BSP_SCRSTRUCNAME Strukturname des Anzeigefelds 20031002
3 Returning RP_TEXT Value transfer Type reference (TYPE) STRING Text in Systemsprache 20031002

Method GET_FIELD_TEXT on class CL_CRM_BSP_SMP_IVIEW_MODEL has no exception.

Method GET_PERS_EVENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning ED_EVENT Value transfer Type reference (TYPE) STRING 20040402

Method GET_PERS_EVENT on class CL_CRM_BSP_SMP_IVIEW_MODEL has no exception.

Method GET_PORTAL_EVENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ED_EVENT Value transfer Type reference (TYPE) BOOLE_D Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') 20040402
2 Exporting ED_QUERYSTRING Call by reference Type reference (TYPE) STRING Schlüssel eines Objektes 20040402
3 Importing ID_OBJID Call by reference Type reference (TYPE) CRMT_BSP_OBJECTKEY Schlüssel eines Objektes 20040402

Method GET_PORTAL_EVENT on class CL_CRM_BSP_SMP_IVIEW_MODEL has no exception.

Method INVERT_SELECTION Signature

Method INVERT_SELECTION on class CL_CRM_BSP_SMP_IVIEW_MODEL has no parameter.
Method INVERT_SELECTION on class CL_CRM_BSP_SMP_IVIEW_MODEL has no exception.

Method IS_IN_ROW_TABLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IP_OBJECT_INDEX Call by reference Type reference (TYPE) I 20031008
2 Returning RP_IS_IN_TABLE Value transfer Type reference (TYPE) CHAR1 20031008

Method IS_IN_ROW_TABLE on class CL_CRM_BSP_SMP_IVIEW_MODEL has no exception.

Method LOAD_SEARCHFIELDS Signature

Method LOAD_SEARCHFIELDS on class CL_CRM_BSP_SMP_IVIEW_MODEL has no parameter.
Method LOAD_SEARCHFIELDS on class CL_CRM_BSP_SMP_IVIEW_MODEL has no exception.

Method SEARCHFIELDS_CHANGED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning ED_CHANGED Value transfer Type reference (TYPE) BOOLE_D Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') 20031217

Method SEARCHFIELDS_CHANGED on class CL_CRM_BSP_SMP_IVIEW_MODEL has no exception.

Method SELECT_ALL Signature

Method SELECT_ALL on class CL_CRM_BSP_SMP_IVIEW_MODEL has no parameter.
Method SELECT_ALL on class CL_CRM_BSP_SMP_IVIEW_MODEL has no exception.

Method SET_DDLB_ITEMS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IP_DDLB_ID Call by reference Type reference (TYPE) CRMT_BSP_FIELDGRP Feldgruppe 20031202
2 Importing IP_DDLB_ITEMS Call by reference Type reference (TYPE) CRMS_BSP_SMP_APPL_DDLB_TAB 20031202
3 Importing IP_DDLB_LABEL Call by reference Type reference (TYPE) REPTEXT Überschrift 20031203

Method SET_DDLB_ITEMS on class CL_CRM_BSP_SMP_IVIEW_MODEL has no exception.

Method SET_DEFAULT_ITEM Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IP_DDLB_ID Call by reference Type reference (TYPE) CRMT_BSP_FIELDGRP Feldgruppe 20031201
2 Importing IP_DEFAULT_ITEM Call by reference Type reference (TYPE) CRMT_FIELDFORID Schlüssel eines Objektes 20031201

Method SET_DEFAULT_ITEM on class CL_CRM_BSP_SMP_IVIEW_MODEL has no exception.

Method SET_REFRESH Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IP_REFRESH Call by reference Type reference (TYPE) CRMT_BSP_SMP_TREE_REFRESH 20031009

Method SET_REFRESH on class CL_CRM_BSP_SMP_IVIEW_MODEL has no exception.
History
Last changed by/on SAP  20040819 
SAP Release Created in 500