SAP ABAP Class CL_CRM_BSP_TREETABLEVIEW (Element Handler: <crm_bsp_library:treeTableView>)
Hierarchy
SAP_ABA (Software Component) Cross-Application Component
   CA-GTF-PCF (Application Component) People Centric UI Framework
     CRM_BSP_ELEMENT (Package) Implementation of Generic Tags (Search, List, Detail, ...)
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CLG_C34A05084895277D64EFFB17D5 Base: 20020419
2 Interface implementation (CLASS c. INTERFACES i_ref)  IF_CRM_BSP_F4_HELP Constants for F4 Help 20030306
3 Interface implementation (CLASS c. INTERFACES i_ref)  IF_HTMLB_TABLEVIEW_ITERATOR For Table Looping and Filtering 20020424
Properties
Class CL_CRM_BSP_TREETABLEVIEW  
Short Description Element Handler: <crm_bsp_library:treeTableView>    
Super Class CLG_C34A05084895277D64EFFB17D5 Base: <crm_bsp_library:treeTableView> 
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package CRM_BSP_ELEMENT   Implementation of Generic Tags (Search, List, Detail, ...) 
Created 20020419   SAP 
Last change 20130531   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 ABAP Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
2 CL_CRM_BSP_LIBRARY_MANAGER Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
Interfaces
# Interface Abstract Final Description Created on
1 IF_CRM_BSP_F4_HELP Constants for F4 Help 20030306
2 IF_HTMLB_TABLEVIEW_ITERATOR For Table Looping and Filtering 20020424
Friends
Class CL_CRM_BSP_TREETABLEVIEW has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 COLUMN_INDEX Instance attribute Public Type reference (TYPE) INT4 Natural Number 20020422
2 COLUMN_KEY Instance attribute Public Type reference (TYPE) STRING 20020422
3 CO_CELL_CLICK Constant Public Type reference (TYPE) STRING 'cellClick' 20020422
4 CO_FILTER Constant Public Type reference (TYPE) STRING 'filter' 20020422
5 CO_HEADER_CLICK Constant Public Type reference (TYPE) STRING 'headerClick' 20020422
6 CO_NAVIGATE Constant Public Type reference (TYPE) STRING 'navigate' 20020422
7 CO_ROW_SELECTION Constant Public Type reference (TYPE) STRING 'rowSelection' 20020422
8 CV_DESIGN_MODES Instance attribute Public Type reference (TYPE) STRING 'HTMLB/HTMLBX' 20020516
9 CV_FILTER_MODES Instance attribute Public Type reference (TYPE) STRING 'NONE/APPLICATION/SERVER' 20020516
10 CV_SORT_MODES Instance attribute Public Type reference (TYPE) STRING 'NONE/APPLICATION/SERVER' 20020516
11 CV_TABLENAVIGATION_MODES Instance attribute Public Type reference (TYPE) STRING 'BYPAGE/BYLINE' 20020516
12 CV_TABLESELECTION_MODES Instance attribute Public Type reference (TYPE) STRING 'NONE/MULTISELECT/SINGLESELECT/LINEEDIT' 20020516
13 CV_TABLVIEW_DESIGNS Constant Public Type reference (TYPE) STRING 'ALTERNATING/STANDARD/TRANSPARENT' 20020516
14 FIRSTVISIBLEROW Instance attribute Public Type reference (TYPE) INT4 Natural Number 20020422
15 GC_COLLAPSED Constant Public Type reference (TYPE) STRING '0' 20020627
16 GC_COLLAPSED_AFTER_EXPAND Instance attribute Public Type reference (TYPE) STRING '0!' 20020626
17 GC_EVENT_PREFIX Constant Public Type reference (TYPE) CHAR3 'EV_' Prefix for Events from Elements Without a Subelement 20020502
18 GC_EXPANDED Constant Public Type reference (TYPE) STRING '1' 20020626
19 GC_EXPANDER_TEXT Constant Public Type reference (TYPE) STRING '_EXPANDER_' String for Node ID 20020504
20 GC_LINK_CLICK Constant Public Type reference (TYPE) STRING 'linkClick' Event Name for Clicking on Embedded Link 20030324
21 GC_ROOT_DESCRIPTION Constant Public Type reference (TYPE) STRING 'Root' Description of Root Node 20020523
22 GC_ROOT_DIV Instance attribute Protected Type reference (TYPE) STRING '//div' 20020524
23 GC_ROOT_FOLDER Constant Public Type reference (TYPE) STRING '//root' 20020523
24 GC_STATES Constant Public Type reference (TYPE) STRING '_states' 20020626
25 GT_COLUMN_DEFINITIONS_APP Instance attribute Public Type reference (TYPE) TABLEVIEWCONTROLTAB STABLEVIEWCOLUMN 20020424
26 GT_CORRECTED_ID Instance attribute Private Type reference (TYPE) CORRECTED_ID_TAB 20020529
27 GT_DATEFIELD_ID Instance attribute Private Type reference (TYPE) STRING_TABLE 20050225
28 GT_NO_CELLCLICK_COLUMNS Instance attribute Protected Type reference (TYPE) STRING_TABLE Column Index Without Cell Click 20030306
29 GT_OBJECT Instance attribute Private Type reference (TYPE) CRM_BSP_LINK_RESULTLIST_TAB 20020718
30 GT_OVERWRITES_APP Instance attribute Public Type reference (TYPE) TABLEVIEWOVERWRITETAB Overwrite Specific Cells in Table View 20020424
31 GT_TREE Instance attribute Public Type reference (TYPE) CRMT_BSP_TREETABLE_NODE_INTTAB Node Table (Internal) 20020419
32 GV_ACCESSIBILITY_MODE Instance attribute Public Type reference (TYPE) BOOLEAN Runs Tree in Accessibilitiy Mode 20030402
33 GV_BEE Instance attribute Public Object reference (TYPE REF TO) CL_BSP_BEE_TABLE 20020424
34 GV_COLLAPSE_LEVEL Instance attribute Public Type reference (TYPE) I 20020424
35 GV_CONTROLRENDERING Instance attribute Private Type reference (TYPE) STRING 20050622
36 GV_DESIGN2002 Instance attribute Private Type reference (TYPE) ABAP_BOOL Design 2002 20030923
37 GV_IMAGE Instance attribute Public Object reference (TYPE REF TO) CL_HTMLB_IMAGE 20020424
38 GV_MODEL_REF Instance attribute Public Object reference (TYPE REF TO) IF_BSP_MODEL_BINDING BSP: Basis Interface for Binding to Model 20020521
39 GV_ONNODECLICK Instance attribute Public Type reference (TYPE) STRING 20020424
40 GV_ONROWSELECTION_EVENT Instance attribute Private Type reference (TYPE) STRING onRowSelection Server Event 20030925
41 GV_ON_COLLAPSE Instance attribute Public Type reference (TYPE) STRING 20020424
42 GV_ON_EXPAND Instance attribute Public Type reference (TYPE) STRING 20020424
43 GV_REQUEST Instance attribute Public Object reference (TYPE REF TO) IF_HTTP_REQUEST HTTP Framework (iHTTP) HTTP Request 20020424
44 GV_SELECTEDROWINDEX Instance attribute Protected Type reference (TYPE) STRING 20020531
45 GV_SELECTEDROWKEY Instance attribute Protected Type reference (TYPE) STRING 20020531
46 GV_TABLEVIEW Instance attribute Public Object reference (TYPE REF TO) CL_HTMLB_EVENT_TABLEVIEW 20020425
47 GV_TABLE_REF Instance attribute Protected Object reference (TYPE REF TO) DATA 20020523
48 LASTVISIBLEROW Instance attribute Public Type reference (TYPE) INT4 Natural Number 20020422
49 NAVIGATIONTYPE Instance attribute Public Type reference (TYPE) STRING 20020422
50 PREVSELECTEDROWINDEX Instance attribute Public Type reference (TYPE) INT4 Natural Number 20020422
51 PREVSELECTEDROWKEY Instance attribute Public Type reference (TYPE) STRING 20020422
52 REQUEST Instance attribute Public Object reference (TYPE REF TO) IF_HTTP_REQUEST HTTP Framework (iHTTP) HTTP Request 20020422
53 REQUEST_ID Instance attribute Public Type reference (TYPE) STRING 20020422
54 ROW_INDEX Instance attribute Public Type reference (TYPE) INT4 Natural Number 20020422
55 ROW_KEY Instance attribute Public Type reference (TYPE) STRING 20020422
56 SORTCOLUMNINDEX Instance attribute Public Type reference (TYPE) INT4 Natural Number 20020422
57 SORTCOLUMNKEY Instance attribute Public Type reference (TYPE) STRING 20020422
58 SORTCOLUMNTYPE Instance attribute Public Type reference (TYPE) CHAR1 Single-Character Indicator 20020422
59 TABLEVIEWCOLUMNS Instance attribute Public Type reference (TYPE) TABLEVIEWCOLUMNS STABLEVIEWCOLUMN 20020421
60 VISIBLEFIRSTROWINDEX Instance attribute Public Type reference (TYPE) INT4 Natural Number 20020422
61 VISIBLEFIRSTROWKEY Instance attribute Public Type reference (TYPE) STRING 20020422
Methods
# Method Level Visibility Method type Description Created on
1 CHANGE_STYLES Instance method Protected Method Changes CSS Styles for Current Cell 20021127
2 CHECK_INPUT Instance method Private Method Check Entries 20030213
3 CONVERSION_EXIT Instance method Protected Method 20020430
4 CORRECT_FIELD_ID Static method Public Method Corrects Field ID if Root Nodes Are Available 20030523
5 CORRECT_ROW_INDEX Instance method Protected Method Cleans Row Index for Generated Root Folder 20020523
6 CREATE_NODE_STATES Instance method Private Method Creation of Hidden Field with Node Status 20020626
7 GET_CELL_ID Instance method Public Method 20020513
8 GET_CELL_VALUE Instance method Public Method 20020513
9 GET_COLUMN_NAME Instance method Public Method 20020513
10 GET_COLUMN_TITLE Instance method Private Method Determine Column Titles 20020828
11 GET_CURRENT_DDLB_VALUE Instance method Private Method Gets Description of Current DDLB Entry 20020710
12 GET_DDIC_INFO Instance method Protected Method 20020521
13 GET_FOCUS_ID Static method Public Method Determines ID of Current Focus Object in Tree 20030523
14 GET_LINK Instance method Private Method 20020718
15 GET_LINK_JS Static method Public Method Additional Framework JS for Links 20030325
16 GET_MAX_LENGTH Instance method Private Method 20020711
17 GET_NODE_STATES Instance method Private Method Gets All Node Statuses from Request 20020626
18 GET_NODE_STATUS Instance method Public Method Creates Hidden Field for Node Status (Open/Closed) 20020513
19 GET_NUMBER_OF_VISIBLE_ROWS Static method Public Method Determine Number of Visible Tree Nodes 20021125
20 GET_TABLE Instance method Protected Method 20020521
21 GET_VISIBLE_INDEX Static method Public Method Determines Relative Index From Visible Nodes From Absolute 20030702
22 HAS_F4_HELP Instance method Protected Method 20020521
23 INTERCEPT_OWN_EVENT Instance method Protected Method 20020502
24 OPEN_APPLICATION Static method Public Method Called by Controller: Call Application in Portal (Links) 20030324
25 RENDERHIDDENFIELD Instance method Protected Method 20020425
26 RENDER_CBIT_DISPLAY Instance method Protected Method Checkbox (Disabled) 20021029
27 RENDER_CBIT_EDIT Instance method Protected Method Checkbox Rendering 20021029
28 RENDER_COBX Instance method Private Method 20041129
29 RENDER_DDLB Instance method Private Method 20020718
30 RENDER_F4_JS Instance method Private Method Output of JavaScript for Tree as Result List in F4 20030211
31 RENDER_FIELDS_FOR_F4 Instance method Protected Method Issue Hidden Fields for F4 Help 20030325
32 RENDER_ICON Instance method Protected Method Renders Icon 20030307
33 RENDER_INPF Instance method Private Method Output of Input Tag 20021127
34 RENDER_INPF_LINK Instance method Private Method Output of Input Tag with Link 20030207
35 RENDER_ROOT_JS Instance method Protected Method 20020524
36 RENDER_ROW_SELECTION_JS Instance method Protected Method JS: Clicking on a Row Selects the Row 20030224
37 RENDER_TEXT Instance method Private Method Output of Text Field 20021128
38 RENDER_TEXT_LINK_DISPLAY Instance method Private Method Generates a Link (with Portal Call) 20020718
39 STORE_IDS Instance method Private Method 20020529
Events
Class CL_CRM_BSP_TREETABLEVIEW has no event.
Types
Class CL_CRM_BSP_TREETABLEVIEW has no local type.
Method Signatures

Method CHANGE_STYLES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_STYLE Value transfer Type reference (TYPE) STRING 20021127
2 Importing IV_COLUMN_KEY Value transfer Type reference (TYPE) STRING Current Column 20021205
3 Importing IV_EDIT_MODE Value transfer Type reference (TYPE) XFELD Checkbox 20021127
4 Importing IV_FIELDTYPE Value transfer Type reference (TYPE) CRMT_FIELDTYPE Defines Field Type Displayed 20021127
5 Importing IV_READONLY Value transfer Type reference (TYPE) CRMT_BSP_READONLY SPACE Checkbox 20021127

Method CHANGE_STYLES on class CL_CRM_BSP_TREETABLEVIEW has no exception.

Method CHECK_INPUT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning EV_ERROR Value transfer Type reference (TYPE) STRING 20030213
2 Importing IV_COLUMN_KEY Value transfer Type reference (TYPE) STRING 20030213
3 Importing IV_ROW_INDEX Value transfer Type reference (TYPE) STRING 20030213

Method CHECK_INPUT on class CL_CRM_BSP_TREETABLEVIEW has no exception.

Method CONVERSION_EXIT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning EV_CONVERTED_DATA Value transfer Type reference (TYPE) STRING 20020430
2 Importing IS_DATA_STRUCTURE Value transfer Object reference (TYPE REF TO) DATA Datenstruktur 20020430
3 Importing IV_AS_OUTPUT Value transfer Type reference (TYPE) XFELD 'X' 'X' = Output ' ' = Input 20020430
4 Importing IV_FIELDNAME Value transfer Type reference (TYPE) STRING Feldname 20020430
5 Importing IV_FIELDVALUE Value transfer Type reference (TYPE) STRING 20020430
6 Importing IV_STRUCNAME Value transfer Type reference (TYPE) DDOBJNAME Feldname 20020430

Method CONVERSION_EXIT on class CL_CRM_BSP_TREETABLEVIEW has no exception.

Method CORRECT_FIELD_ID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning EV_CORRECTED_FIELD_ID Value transfer Type reference (TYPE) STRING Korrigierte Field ID 20030523
2 Importing IV_FIELD_ID Value transfer Type reference (TYPE) STRING Field ID 20030523

Method CORRECT_FIELD_ID on class CL_CRM_BSP_TREETABLEVIEW has no exception.

Method CORRECT_ROW_INDEX Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_ID Value transfer Type reference (TYPE) STRING 20020523
2 Importing IV_REQUEST Value transfer Object reference (TYPE REF TO) IF_HTTP_REQUEST HTTP Framework (iHTTP) HTTP Request 20020523

Method CORRECT_ROW_INDEX on class CL_CRM_BSP_TREETABLEVIEW has no exception.

Method CREATE_NODE_STATES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_NODE_STATE Value transfer Type reference (TYPE) NODE_STATE_TAB Tablle mit Status der Knoten 20020627
2 Importing IV_ID Value transfer Type reference (TYPE) STRING String mit Status aller Knoten 20020627

Method CREATE_NODE_STATES on class CL_CRM_BSP_TREETABLEVIEW has no exception.

Method GET_CELL_ID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing COLUMN_INDEX Value transfer Type reference (TYPE) INT4 20020513
2 Importing ROW_INDEX Value transfer Type reference (TYPE) INT4 20020513
3 Returning VALUE Value transfer Type reference (TYPE) STRING 20020513

Method GET_CELL_ID on class CL_CRM_BSP_TREETABLEVIEW has no exception.

Method GET_CELL_VALUE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing COLUMN_INDEX Value transfer Type reference (TYPE) INT4 20020513
2 Importing ROW_INDEX Value transfer Type reference (TYPE) INT4 20020513
3 Returning VALUE Value transfer Type reference (TYPE) STRING 20020513

Method GET_CELL_VALUE on class CL_CRM_BSP_TREETABLEVIEW has no exception.

Method GET_COLUMN_NAME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing COLUMN_INDEX Call by reference Type reference (TYPE) INT4 20020513
2 Returning VALUE Value transfer Type reference (TYPE) STRING 20020513

Method GET_COLUMN_NAME on class CL_CRM_BSP_TREETABLEVIEW has no exception.

Method GET_COLUMN_TITLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning EV_TITLE Value transfer Type reference (TYPE) STRING 20020828
2 Importing IS_DDIC Value transfer Type reference (TYPE) DFIES DD-Schnittstelle: Tabellenfelder für DDIF_FIELDINFO_GET 20020828
3 Importing IV_BLVIEW Call by reference Type reference (TYPE) CRMT_BSP_BLVIEW 20041013
4 Importing IV_FIELDGROUP Call by reference Type reference (TYPE) CRMT_BSP_FIELDGRP 20041013
5 Importing IV_FIELDNAME Call by reference Type reference (TYPE) FIELDNAME 20041013

Method GET_COLUMN_TITLE on class CL_CRM_BSP_TREETABLEVIEW has no exception.

Method GET_CURRENT_DDLB_VALUE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_DESCRIPTION Value transfer Type reference (TYPE) STRING 20020710
2 Importing IV_COLUMN Value transfer Type reference (TYPE) STRING 20020710
3 Importing IV_VALUE Value transfer Type reference (TYPE) STRING 20020710

Method GET_CURRENT_DDLB_VALUE on class CL_CRM_BSP_TREETABLEVIEW has no exception.

Method GET_DDIC_INFO Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_DDICINFO Value transfer Type reference (TYPE) DFIES DD Interface: Table Fields for DDIF_FIELDINFO_GET 20020521
2 Exporting EV_STRUCTNAME Value transfer Type reference (TYPE) STRING Name of Data Structure 20030206
3 Importing IT_DATATABLE Value transfer Object reference (TYPE REF TO) DATA 20020521
4 Importing IV_COLUMN_KEY Value transfer Type reference (TYPE) STRING 20020521

Method GET_DDIC_INFO on class CL_CRM_BSP_TREETABLEVIEW has no exception.

Method GET_FOCUS_ID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning EV_FOCUS_ID Value transfer Type reference (TYPE) STRING 20030523
2 Importing IR_TREE_EVENT Value transfer Object reference (TYPE REF TO) CL_CRM_BSP_TREETABLEVIEW Tree-Event 20030523
3 Importing IV_COMPONENT_ID Value transfer Type reference (TYPE) STRING 20030523
4 Importing IV_TREE_ID Value transfer Type reference (TYPE) STRING ID, die auf dem View dem Tree zugeordnet wird 20030523

Method GET_FOCUS_ID on class CL_CRM_BSP_TREETABLEVIEW has no exception.

Method GET_LINK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_JAVASCRIPT Value transfer Type reference (TYPE) STRING 20020718
2 Exporting EV_URL Value transfer Type reference (TYPE) STRING 20020718
3 Importing IS_FGT Value transfer Type reference (TYPE) CRMC_FIELDGRP Bildstruktur Feldgruppenfeld 20020718
4 Importing IV_COLUMN_KEY Value transfer Type reference (TYPE) STRING 20020718

Method GET_LINK on class CL_CRM_BSP_TREETABLEVIEW has no exception.

Method GET_LINK_JS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning EV_JS Value transfer Type reference (TYPE) STRING JS-String 20030325

Method GET_LINK_JS on class CL_CRM_BSP_TREETABLEVIEW has no exception.

Method GET_MAX_LENGTH Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning IV_MAX_LENGTH Value transfer Type reference (TYPE) I 20020711
2 Importing IV_TABLE Value transfer Type reference (TYPE) ANY 20020711
3 Importing IV_VALUE_COL Value transfer Type reference (TYPE) STRING 20020711

Method GET_MAX_LENGTH on class CL_CRM_BSP_TREETABLEVIEW has no exception.

Method GET_NODE_STATES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_NODE_STATE Value transfer Type reference (TYPE) NODE_STATE_TAB Tabelle der Knotenstatus 20020627
2 Importing IV_ID Value transfer Type reference (TYPE) STRING Tree-Id 20020626
3 Importing IV_REQUEST Value transfer Object reference (TYPE REF TO) IF_HTTP_REQUEST HTTP Framework (iHTTP) HTTP Request 20020626

Method GET_NODE_STATES on class CL_CRM_BSP_TREETABLEVIEW has no exception.

Method GET_NODE_STATUS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning EV_NODE_STATUS Value transfer Type reference (TYPE) STRING 20020513
2 Importing IV_IS_EXPANDED Value transfer Type reference (TYPE) XFLAG ' ' Knoten ist expandiert 20020625
3 Importing IV_NODE_KEY Value transfer Type reference (TYPE) STRING 20020513
4 Importing IV_NO_EVENT_CHECK Value transfer Type reference (TYPE) XFLAG ' ' Status wird über iv_is_expanded übergeben 20020625

Method GET_NODE_STATUS on class CL_CRM_BSP_TREETABLEVIEW has no exception.

Method GET_NUMBER_OF_VISIBLE_ROWS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_INDEX_FIRST_VISIBLE_ROW Value transfer Type reference (TYPE) I Erste sichtbare Zeile (bei tatsächlichem Aufklappzustand) 20030214
2 Exporting EV_INDEX_LAST_VISIBLE_ROW Value transfer Type reference (TYPE) I Index des letzten sichtbaren Knotens (aus IV_VISIBLE_ROWS) 20030214
3 Exporting EV_NO_OF_ROWS Value transfer Type reference (TYPE) I Anzahl der sichtbaren Knoten 20021125
4 Importing IR_DATA_CONTEXT Value transfer Object reference (TYPE REF TO) CL_CRM_BSP_DC_GENERIC Datenkontext des Baumes 20021125
5 Importing IT_TREE Value transfer Type reference (TYPE) CRMT_BSP_TREETABLE_NODE_TAB Node Table 20021125
6 Importing IT_TREE_INT Value transfer Type reference (TYPE) CRMT_BSP_TREETABLE_NODE_INTTAB Knotentabelle (intern) 20030214
7 Importing IV_FIRST_VISIBLE_ROW Value transfer Type reference (TYPE) I Erste sichtbare Zeile (bei komplett aufgeklapptem Baum) 20030214
8 Importing IV_HAS_ROOTNODE Value transfer Type reference (TYPE) XFLAG 'X' Tree hat Wurzelknoten 20021125
9 Importing IV_VISIBLE_ROWS Value transfer Type reference (TYPE) I Anzahl der sichtbaren Knoten 20030214

Method GET_NUMBER_OF_VISIBLE_ROWS on class CL_CRM_BSP_TREETABLEVIEW has no exception.

Method GET_TABLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning EV_TABLE_REF Value transfer Object reference (TYPE REF TO) DATA 20020521

Method GET_TABLE on class CL_CRM_BSP_TREETABLEVIEW has no exception.

Method GET_VISIBLE_INDEX Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning EV_RELATIVE_INDEX Value transfer Type reference (TYPE) I relativer (sichtbarer) Index 20030702
2 Importing IR_DATA_CONTEXT Value transfer Object reference (TYPE REF TO) CL_CRM_BSP_DC_GENERIC Datenkontext des Baumes 20030702
3 Importing IT_TREE Value transfer Type reference (TYPE) CRMT_BSP_TREETABLE_NODE_TAB Node Table 20030702
4 Importing IT_TREE_INT Value transfer Type reference (TYPE) CRMT_BSP_TREETABLE_NODE_INTTAB Knotentabelle (intern) 20030702
5 Importing IV_ABSOLUTE_INDEX Value transfer Type reference (TYPE) I Anzahl der sichtbaren Knoten 20030702
6 Importing IV_HAS_ROOTNODE Value transfer Type reference (TYPE) XFLAG 'X' Tree hat Wurzelknoten 20030702

Method GET_VISIBLE_INDEX on class CL_CRM_BSP_TREETABLEVIEW has no exception.

Method HAS_F4_HELP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning EV_F4 Value transfer Type reference (TYPE) BOOLEAN Boolean Variable (X=true, -=false, space=unknown) 20020521
2 Importing IV_FIELDNAME Value transfer Type reference (TYPE) CHAR30 30 Characters 20020521
3 Importing IV_TABNAME Value transfer Type reference (TYPE) CHAR30 30 Characters 20020521

Method HAS_F4_HELP on class CL_CRM_BSP_TREETABLEVIEW has no exception.

Method INTERCEPT_OWN_EVENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_SERVER_EVENT Value transfer Type reference (TYPE) STRING 20020502
2 Returning RV_ON_EVENT Value transfer Type reference (TYPE) STRING 20020502

Method INTERCEPT_OWN_EVENT on class CL_CRM_BSP_TREETABLEVIEW has no exception.

Method OPEN_APPLICATION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_ROWFGT Value transfer Type reference (TYPE) CRMT_FIELDGRP_TAB Feldgruppentabelle 20030324
2 Importing IV_COLUMN_KEY Value transfer Type reference (TYPE) STRING Spaltenname des Links 20030324
3 Importing IV_DATA_CONTEXT Value transfer Object reference (TYPE REF TO) CL_CRM_BSP_DC_GENERIC Datenkontext 20030324
4 Importing IV_MAIN_CONTROLLER Value transfer Object reference (TYPE REF TO) IF_CRM_BSP_PARENT_COM Interface der Main Controller 20030324
5 Importing IV_ROW_INDEX Value transfer Type reference (TYPE) INT4 Zeilenindex des Links 20030324

Method OPEN_APPLICATION on class CL_CRM_BSP_TREETABLEVIEW has no exception.

Method RENDERHIDDENFIELD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_ID Call by reference Type reference (TYPE) CSEQUENCE 20020425
2 Importing IV_SUBID Call by reference Type reference (TYPE) CSEQUENCE 20020425
3 Importing IV_VALUE Call by reference Type reference (TYPE) CSEQUENCE 20020425

Method RENDERHIDDENFIELD on class CL_CRM_BSP_TREETABLEVIEW has no exception.

Method RENDER_CBIT_DISPLAY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning ER_REPLACEMENT_BEE Value transfer Object reference (TYPE REF TO) IF_BSP_BEE BSP Extension Expression 20021029
2 Importing IV_CELL_ID Value transfer Type reference (TYPE) STRING 20021029
3 Importing IV_COLUMN_KEY Value transfer Type reference (TYPE) STRING 20021029
4 Importing IV_ROW_INDEX Value transfer Type reference (TYPE) STRING 20021029
5 Importing IV_VALUE Value transfer Type reference (TYPE) ANY 20021029

Method RENDER_CBIT_DISPLAY on class CL_CRM_BSP_TREETABLEVIEW has no exception.

Method RENDER_CBIT_EDIT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning ER_REPLACEMENT_BEE Value transfer Object reference (TYPE REF TO) IF_BSP_BEE BSP Extension Expression 20021029
2 Importing IS_FGT Value transfer Type reference (TYPE) CRMC_FIELDGRP Screen Structure Field Group Field 20021029
3 Importing IV_CELL_ID Value transfer Type reference (TYPE) STRING 20021029
4 Importing IV_COLUMN_KEY Value transfer Type reference (TYPE) STRING 20021029
5 Importing IV_ROW_INDEX Value transfer Type reference (TYPE) STRING 20021029
6 Importing IV_VALUE Value transfer Type reference (TYPE) ANY 20021029

Method RENDER_CBIT_EDIT on class CL_CRM_BSP_TREETABLEVIEW has no exception.

Method RENDER_COBX Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning EV_COBX_EDITBEE Value transfer Object reference (TYPE REF TO) CL_PHTMLB_COMBOBOX 20041129
2 Importing IV_CELL_ID Value transfer Type reference (TYPE) STRING 20041129
3 Importing IV_COLUMN Value transfer Type reference (TYPE) STRING 20041129
4 Importing IV_SELECTION Value transfer Type reference (TYPE) STRING 20041129
5 Importing IV_SERVERCALL Value transfer Type reference (TYPE) XFLAG 20041129

Method RENDER_COBX on class CL_CRM_BSP_TREETABLEVIEW has no exception.

Method RENDER_DDLB Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning EV_DDLB_EDITBEE Value transfer Object reference (TYPE REF TO) CL_HTMLB_DROPDOWNLISTBOX GEN: CLG_HTMLB_DROPDOWNLISTBOX 20020718
2 Importing IV_CELL_ID Value transfer Type reference (TYPE) STRING 20020718
3 Importing IV_COLUMN Value transfer Type reference (TYPE) STRING 20020718
4 Importing IV_SELECTION Value transfer Type reference (TYPE) STRING 20020718
5 Importing IV_SERVERCALL Value transfer Type reference (TYPE) XFLAG SPACE X = Auswahl bewirkt Roundtrip 20040105

Method RENDER_DDLB on class CL_CRM_BSP_TREETABLEVIEW has no exception.

Method RENDER_F4_JS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_ROW_DATA_REF Value transfer Object reference (TYPE REF TO) DATA 20030211
2 Importing IV_ROW_INDEX Value transfer Type reference (TYPE) I 20030211
3 Importing IV_TABLEVIEW_ID Value transfer Type reference (TYPE) STRING 20030211

Method RENDER_F4_JS on class CL_CRM_BSP_TREETABLEVIEW has no exception.

Method RENDER_FIELDS_FOR_F4 Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_ROWFGT Value transfer Type reference (TYPE) CRMT_FIELDGRP_TAB Feldgruppentabelle 20030325
2 Importing IV_CELL_ID Value transfer Type reference (TYPE) STRING 20030325
3 Importing IV_NEW_CELL_ID Value transfer Type reference (TYPE) STRING 20040223
4 Importing IV_ROW_DATA_REF Value transfer Object reference (TYPE REF TO) DATA 20030325
5 Importing IV_ROW_INDEX Value transfer Type reference (TYPE) I 20030325

Method RENDER_FIELDS_FOR_F4 on class CL_CRM_BSP_TREETABLEVIEW has no exception.

Method RENDER_ICON Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning EV_REPLACEMENT_BEE Value transfer Object reference (TYPE REF TO) IF_BSP_BEE BSP-Extension-Expression 20030307
2 Importing IV_CELL_ID Value transfer Type reference (TYPE) STRING 20030307
3 Importing IV_COLUMN_KEY Value transfer Type reference (TYPE) STRING 20030307
4 Importing IV_ICON Value transfer Type reference (TYPE) STRING 20030307
5 Importing IV_ROW_INDEX Value transfer Type reference (TYPE) STRING 20030307
6 Importing IV_TOOLTIP Value transfer Type reference (TYPE) STRING 20040213

Method RENDER_ICON on class CL_CRM_BSP_TREETABLEVIEW has no exception.

Method RENDER_INPF Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_INPF Value transfer Object reference (TYPE REF TO) CL_HTMLB_INPUTFIELD BSP-Extension-Expression 20021127
2 Importing IS_FIELDGROUP Value transfer Type reference (TYPE) CRMC_FIELDGRP Screen Structure Field Group Field 20021127
3 Importing IV_CELL_ID Value transfer Type reference (TYPE) STRING 20021127
4 Importing IV_COLUMN_KEY Value transfer Type reference (TYPE) STRING bei Data Binding mit model class! 20021127
5 Importing IV_CONVERTED_DATA Value transfer Type reference (TYPE) STRING nur bei Verwendung des Tags ohne Data Binding 20021127
6 Importing IV_ID Value transfer Type reference (TYPE) STRING ID des Tags 20021127
7 Importing IV_ROW_DATA_REF Value transfer Object reference (TYPE REF TO) DATA Referenz auf Daten der aktuellen Zeilen 20030206
8 Importing IV_ROW_INDEX Value transfer Type reference (TYPE) STRING bei Data Binding mit model class! 20021127
9 Importing IV_VALUE Value transfer Type reference (TYPE) STRING Ausgabewert 20021127

Method RENDER_INPF on class CL_CRM_BSP_TREETABLEVIEW has no exception.

Method RENDER_INPF_LINK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_BEE Value transfer Object reference (TYPE REF TO) IF_BSP_BEE BSP-Extension-Expression 20030207
2 Importing IS_EXTENDED_LINK Value transfer Type reference (TYPE) CRMT_BSP_DATA_LINK data to render a link 20030207
3 Importing IS_FIELDGROUP Value transfer Type reference (TYPE) CRMC_FIELDGRP Screen Structure Field Group Field 20030207
4 Importing IV_CELL_ID Value transfer Type reference (TYPE) STRING 20030207
5 Importing IV_COLUMN_KEY Value transfer Type reference (TYPE) STRING bei Data Binding mit model class! 20030207
6 Importing IV_CONVERTED_DATA Value transfer Type reference (TYPE) STRING nur bei Verwendung des Tags ohne Data Binding 20030207
7 Importing IV_ID Value transfer Type reference (TYPE) STRING ID des Tags 20030207
8 Importing IV_ROW_DATA_REF Value transfer Object reference (TYPE REF TO) DATA 20040524
9 Importing IV_ROW_INDEX Value transfer Type reference (TYPE) STRING bei Data Binding mit model class! 20030207
10 Importing IV_TREE_HAS_ROOTNODE Value transfer Type reference (TYPE) C 'X' Tree hat automatisch generierten Wurzelknoten 20030324
11 Importing IV_VALUE Value transfer Type reference (TYPE) STRING Ausgabewert 20030207

Method RENDER_INPF_LINK on class CL_CRM_BSP_TREETABLEVIEW has no exception.

Method RENDER_ROOT_JS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_COLUMNS Value transfer Type reference (TYPE) STRING 20020524
2 Importing IV_ID Value transfer Type reference (TYPE) STRING 20020524

Method RENDER_ROOT_JS on class CL_CRM_BSP_TREETABLEVIEW has no exception.

Method RENDER_ROW_SELECTION_JS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_NO_CELLCLICK_COLUMNS Value transfer Type reference (TYPE) STRING_TABLE Tabelle von Strings 20030306
2 Importing IV_ID Value transfer Type reference (TYPE) STRING 20030224
3 Importing IV_SELECTED_ROW_INDEX Value transfer Type reference (TYPE) STRING 20030224

Method RENDER_ROW_SELECTION_JS on class CL_CRM_BSP_TREETABLEVIEW has no exception.

Method RENDER_TEXT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_BEE Value transfer Object reference (TYPE REF TO) CL_BSP_BEE_TABLE BSP-Extension-Expression 20021128
2 Importing IV_TEXT Value transfer Type reference (TYPE) STRING 20021128

Method RENDER_TEXT on class CL_CRM_BSP_TREETABLEVIEW has no exception.

Method RENDER_TEXT_LINK_DISPLAY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning ET_REPLACEMENT_BEE Value transfer Object reference (TYPE REF TO) IF_BSP_BEE BSP-Extension-Expression 20020718
2 Importing IS_EXTENDED_LINK Value transfer Type reference (TYPE) CRMT_BSP_DATA_LINK Daten für Übergabe der Verknüpfung 20020718
3 Importing IS_FGT Value transfer Type reference (TYPE) CRMC_FIELDGRP Bildstruktur Feldgruppenfeld 20020718
4 Importing IV_CELL_ID Value transfer Type reference (TYPE) STRING 20020718
5 Importing IV_COLUMN_KEY Value transfer Type reference (TYPE) STRING 20020718
6 Importing IV_VALUE Value transfer Type reference (TYPE) ANY 20020718

Method RENDER_TEXT_LINK_DISPLAY on class CL_CRM_BSP_TREETABLEVIEW has no exception.

Method STORE_IDS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_NEW_ID Value transfer Type reference (TYPE) STRING 20020529
2 Importing IV_OLD_ID Value transfer Type reference (TYPE) STRING 20020529

Method STORE_IDS on class CL_CRM_BSP_TREETABLEVIEW has no exception.
History
Last changed by/on SAP  20130531 
SAP Release Created in 620