SAP ABAP Class CL_WDR_TABLE_DATA_PROVIDER (Web Dynpro: Read Table Data)
Hierarchy
SAP_UI (Software Component) User Interface Technology
   BC-WD-ABA-REN (Application Component) Web Dynpro ABAP Rendering
     SWDP_RUNTIME_RENDERING (Package) Web Dynpro Runtime: Rendering
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_NW7_VIEW_ELEMENT_ADAPTER Web Dynpro Local Test XX7 20100618
2 Interface implementation (CLASS c. INTERFACES i_ref)  IF_WDR_ADAPTER_EVENT_HANDLER Event Handler for SSR Client Events X 20100630
3 Interface implementation (CLASS c. INTERFACES i_ref)  IF_WDR_DATA_PROVIDER_CB Interface to Read Data 20140807
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_NW7_TABLE_DATA_PROVIDER Lightspeed Table 20070723
Properties
Class CL_WDR_TABLE_DATA_PROVIDER  
Short Description Web Dynpro: Read Table Data    
Super Class CL_NW7_VIEW_ELEMENT_ADAPTER Web Dynpro Local Test XX7 
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package SWDP_RUNTIME_RENDERING   Web Dynpro Runtime: Rendering 
Created 20040329   SAP 
Last change 20141120    
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_WD_TABLE_COLUMN Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
3 IFUR_D2 Forward declaration interface (INTERFACE i DEFINITION DEF...  Forward declaration interface (INTERFACE i DEFINITION DEF...
4 IF_WDL_CORE Forward declaration interface (INTERFACE i DEFINITION DEF...  Forward declaration interface (INTERFACE i DEFINITION DEF...
5 IF_WDL_STANDARD Forward declaration interface (INTERFACE i DEFINITION DEF...  Forward declaration interface (INTERFACE i DEFINITION DEF...
Interfaces
# Interface Abstract Final Description Created on
1 IF_WDR_ADAPTER_EVENT_HANDLER Event Handler for SSR Client Events X 20100630
2 IF_WDR_DATA_PROVIDER_CB Interface to Read Data 20140807
Friends
Class CL_WDR_TABLE_DATA_PROVIDER has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 CO_SELECTION_TYPE_DESELECT_ALL Constant Public Type reference (TYPE) STRING `DESELECT_ALL` 20121106
2 CO_SELECTION_TYPE_RANGE Constant Public Type reference (TYPE) STRING `RANGE` 20121106
3 CO_SELECTION_TYPE_SELECT_ALL Constant Public Type reference (TYPE) STRING `SELECT_ALL` 20121106
4 C_COLUMN_SCROLLING_AUTO Constant Public Type reference (TYPE) I -2 20060116
5 C_COLUMN_SCROLLING_SHOW_ALL Constant Public Type reference (TYPE) I -1 20060116
6 C_FLAT_TABLE_TYPE_ID Constant Protected Type reference (TYPE) GUID '14E36C400787F346E10000000A1550A8' Globally Unique Identifier 20040402
7 C_NO_FIXED_ROW_COUNT Constant Protected Type reference (TYPE) I -1 20040513
8 E_HEADER_ACTION_MENU_ENTRY Constant Public See coding 20090805
9 E_SELECTION_MENU_ENTRY Constant Protected See coding 20070723
10 M_CHECK_ROW_SELECTABLE Instance attribute Protected Type reference (TYPE) ABAP_BOOL 20050422
11 M_COLUMNS Instance attribute Public Type reference (TYPE) T_COLUMN_TAB 20040927
12 M_COLUMN_GROUPINGS Instance attribute Protected Type reference (TYPE) T_COLUMN_GROUP_TAB 20041022
13 M_DATA_SOURCE Instance attribute Protected Object reference (TYPE REF TO) IF_WD_CONTEXT_NODE Interface for Dynamic Usage of Nodes 20040402
14 M_DATA_SOURCE_PATH_NAME Instance attribute Public Type reference (TYPE) STRING 20040402
15 M_DISPLAY_EMPTY_ROWS Instance attribute Protected Type reference (TYPE) ABAP_BOOL 20130405
16 M_EXPANDED_ATTR_NAME Instance attribute Protected Type reference (TYPE) STRING 20090127
17 M_FIRST_ACTUAL_ROW Instance attribute Protected Type reference (TYPE) I 20040513
18 M_FIRST_VISIBLE_COLUMN Instance attribute Protected Type reference (TYPE) STRING 20040921
19 M_FIRST_VISIBLE_ROW Instance attribute Protected Type reference (TYPE) I 20040513
20 M_FIRST_VISIBLE_SCROLL_COL_IDX Instance attribute Public Type reference (TYPE) I 20060116
21 M_FIXED_ROW_COUNT Instance attribute Protected Type reference (TYPE) I 20040513
22 M_HEADER_ROW_COUNT Instance attribute Protected Type reference (TYPE) I 20041022
23 M_IS_LEAF_ATTR_NAME Instance attribute Protected Type reference (TYPE) STRING 20090127
24 M_KEY_ATTR_NAME Instance attribute Protected Type reference (TYPE) STRING 20090127
25 M_LAST_SELECTED_ROW Instance attribute Protected Object reference (TYPE REF TO) IF_WD_CONTEXT_ELEMENT Last (de)selected row 20081118
26 M_MAX_FILTER_SUGGESTIONS_CNT Constant Public Type reference (TYPE) I 100 20090821
27 M_METHOD_HANDLER Instance attribute Protected Object reference (TYPE REF TO) CL_WDR_TABLE_METHOD_HNDL Method Handler for the Table 20060428
28 M_PARENT_ATTR_NAME Instance attribute Protected Type reference (TYPE) STRING 20090127
29 M_RANGE_SELECT_START Instance attribute Protected Object reference (TYPE REF TO) IF_WD_CONTEXT_ELEMENT Interface for Dynamic Processing of Elements 20040714
30 M_RANGE_SELECT_START_INDEX Instance attribute Protected Type reference (TYPE) I UR row index of starting point of range selection 20081118
31 M_SCROLLABLE_COLUMN_COUNT Instance attribute Public Type reference (TYPE) I 20060116
32 M_SCROLL_COL_COUNT Instance attribute Public Type reference (TYPE) I 20060116
33 M_SELECTION_FOLLOWS_FOCUS Instance attribute Public Type reference (TYPE) ABAP_BOOL 20090811
34 M_SHOW_LEAD_SELECTION Instance attribute Protected Type reference (TYPE) ABAP_BOOL 20040422
35 M_TABLE_DATA_FOR_KEYB_NAV Instance attribute Protected Type reference (TYPE) WDR_TABLE_ROW_DATA_TAB 20090811
36 M_TABLE_UNIT Instance attribute Protected Type reference (TYPE) STRING 20040921
37 M_TABLE_WIDTH Instance attribute Protected Type reference (TYPE) T_WIDTH 20040921
38 M_UPDATE Instance attribute Protected Object reference (TYPE REF TO) CL_WDR_TABLE_SELECTION_UPDATER Update Object for Table Selection 20081119
39 M_VISIBLE_COL_COUNT Instance attribute Public Type reference (TYPE) I 20090821
40 M_VISIBLE_ROW_COUNT Instance attribute Protected Type reference (TYPE) I 20040402
41 M_VISIBLE_SCROLL_COL_COUNT Instance attribute Public Type reference (TYPE) I 20060116
42 M_WD_ROW_ARRANGEMENT Instance attribute Public Object reference (TYPE REF TO) CL_WD_VIEW_ELEMENT Perforce Change= / 20040604-141028 20060428
43 M_WD_ROW_ARRANGEMENT_TYPE_ID Instance attribute Public Type reference (TYPE) GUID Globally Unique Identifier 20060426
44 M_WD_TABLE Instance attribute Protected Object reference (TYPE REF TO) CL_WD_TABLE Perforce Change= / 20040325-123046 20040402
45 M_WIDTH Instance attribute Public Type reference (TYPE) STRING 20040921
Methods
# Method Level Visibility Method type Description Created on
1 CALC_WIDTH Instance method Private Method 20040927
2 CHANGE_SELECTION Instance method Public Method 20040419
3 CLEAR_SELECTION_NST Instance method Private Method 20050202
4 COLUMN_WIDTH_FROM_CELL_EDITOR Instance method Public Method 20070504
5 COPY_COLUMNS Instance method Private Method 20040927
6 DETERMINE_COLUMN_WIDTHS Instance method Private Method 20070504
7 DO_HEADER Instance method Public Method 20040927
8 DO_RANGE_SELECTION Instance method Public Method 20040331
9 GET_ALL_COLUMNS_NST Instance method Private Method 20040927
10 GET_ATTRIBUTE_VALUE Instance method Public Method 20140806
11 GET_LEAD_SELECTION Instance method Public Method 20040402
12 GET_MASTER_COLUMN Instance method Private Method 20050216
13 GET_NEW_FIRST_VISIBLE_COLUMN Instance method Public Method 20040927
14 GET_RECURSION_NODE_NAME Instance method Private Method 20050202
15 GET_ROW_DATA_BY_KEY Instance method Private Method 20040329
16 GET_ROW_DATA_BY_NST Instance method Private Method 20040401
17 GET_ROW_REPEATER_ROWS Static method Public Method 20060116
18 GET_TABLE_DATA Instance method Private Method 20040329
19 GET_TABLE_DATA_BY_KEY Instance method Private Method 20050208
20 GET_VISIBLE_COLUMNS Instance method Public Method 20040927
21 GET_VISIBLE_TABLE_DATA Instance method Public Method 20040402
22 GET_WD_TABLE_COLUMNS Instance method Public Method Determin All Table Columns Table 20041123
23 IS_SELECTABLE Instance method Private Method Returns Whether a Row (Element) can be Selected 20050422
24 IS_TABLE_NAV_SCROLLBAR Static method Public Method 20061212
25 MOVE_FOCUS Instance method Public Method Moves Focus Within Table 20050104
26 PERF_GET_ROW_DATA_BY_KEY Instance method Private Method 20080529
27 PROCESS_CONDITIONAL_FORMATTING Instance method Public Method 20140807
28 SELECT_GROUP Instance method Public Method 20060502
29 SET_SELECTION_MENU Instance method Public Method 20060426
30 SET_SINGLE_SELECTION Instance method Public Method 20040714
31 SET_SINGLE_SELECTION_NST Instance method Public Method 20040714
32 SET_TABLE Instance method Public Method Set Table Information 20040402
33 SPLIT_CONTEXT_PATH Instance method Private Method 20040421
34 UNSELECT_LEAD_SELECTION Instance method Private Method 20060807
35 UNSELECT_NODE Instance method Public Method 20050207
36 UPDATE_RANGE_SELECT_START Instance method Protected Method 20081118
Events
Class CL_WDR_TABLE_DATA_PROVIDER has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 T_COLUMN Public See coding 20060116 begin of t_column, wd_column type ref to cl_wd_abstr_table_column, wd_tree_column type ref to cl_wd_abstr_tree_table_col, wd_view_element type ref to cl_wd_view_element, depth type i, level type i, colspan type i, cell type ref to cl_wdr_view_element_adapter, fixed_position type wdui_table_column_fixed_pos, last_fixed type abap_bool, width type string, width_amout type t_width, width_unit type string, variant type string, is_grouped type abap_bool, grouping_value type string, headercellids type string, header_visibility type wdui_visibility, header_textalign type i, " set in TABLE_HEADER_ROW adapter header_group_id type string, " ID for Drag'n'Drop grouping fixed_width type abap_bool, " has column be defined in ex, px, em or not? attribute_typekind type abap_typekind, " if required this is filled in TABLE_CELL to get correct halign reserved_width type string, end of t_column
2 T_COLUMN_GROUP Public See coding 20080125 begin of t_column_group, wd_view_element type ref to cl_wd_view_element, wd_column_group type ref to cl_wd_table_column_group, header_group_id type string, " ID for Drag'n'Drop grouping end of t_column_group
3 T_COLUMN_GROUP_TAB Public See coding 20080125 t_column_group_tab type standard table of t_column_group with default key
4 T_COLUMN_TAB Public See coding 20060116 t_column_tab type standard table of t_column with default key
5 T_PARENT_KEY Protected See coding 20050208 begin of t_parent_key, parent_key type string, row_index type i, row_data type wdr_table_row_data, end of t_parent_key
6 T_PARENT_KEY_SRT_TAB Protected See coding 20050208 t_parent_key_srt_tab type sorted table of t_parent_key with unique key parent_key row_index
7 T_PARENT_KEY_TAB Protected See coding 20050208 t_parent_key_tab type standard table of t_parent_key with default key
8 T_PERF_PARENT_KEY Protected See coding 20080529 begin of t_perf_parent_key, key type string, parent_key type string, expanded type abap_bool, is_leaf type abap_bool, level type i, row_index type i, end of t_perf_parent_key
9 T_PERF_PARENT_KEY_SRT_TAB Protected See coding 20080529 t_perf_parent_key_srt_tab type sorted table of t_perf_parent_key with unique key parent_key row_index
10 T_PERF_PARENT_KEY_TAB Protected See coding 20080529 t_perf_parent_key_tab type standard table of t_perf_parent_key
11 T_ROW_REPEATER_CELL Public See coding 20060116 begin of t_row_repeater_cell, id type i, wd_uielement type ref to cl_wd_uielement, wd_matrix_data type ref to cl_wd_matrix_data, wd_container type ref to cl_wd_transparent_container, merge type abap_bool, colspan type i, end of t_row_repeater_cell
12 T_ROW_REPEATER_CELL_ADP Public See coding 20060116 begin of t_row_repeater_cell_adp, id type i, adapter type ref to cl_wdr_view_element_adapter, end of t_row_repeater_cell_adp
13 T_ROW_REPEATER_CELL_ADP_TAB Public See coding 20060116 t_row_repeater_cell_adp_tab type standard table of t_row_repeater_cell_adp with default key
14 T_ROW_REPEATER_CELL_TAB Public See coding 20060116 t_row_repeater_cell_tab type standard table of t_row_repeater_cell with default key
15 T_ROW_REPEATER_ROW_TAB Public See coding 20060116 t_row_repeater_row_tab type standard table of t_row_repeater_cell_tab with default key
16 T_WIDTH Public See coding 20060116 t_width(8) type p decimals 2
Method Signatures

Method CALC_WIDTH Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing FIXED Call by reference Type reference (TYPE) ABAP_BOOL 20040927
2 Importing IN_COLUMNS Call by reference Type reference (TYPE) T_COLUMN_TAB 20040927
3 Changing UNIT Call by reference Type reference (TYPE) STRING 20040927
4 Exporting VISIBLE_COLUMNS Value transfer Type reference (TYPE) T_COLUMN_TAB 20040927
5 Changing WIDTH Call by reference Type reference (TYPE) T_WIDTH 20040927

Method CALC_WIDTH on class CL_WDR_TABLE_DATA_PROVIDER has no exception.

Method CHANGE_SELECTION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_RESET_SELECTION Call by reference Type reference (TYPE) ABAP_BOOL ABAP_FALSE 20040504
2 Importing I_ROW_DATA_TAB Call by reference Type reference (TYPE) WDR_TABLE_ROW_DATA_TAB Web Dynpro: Daten einer Tabelle 20040419
3 Importing I_SELECTED Call by reference Type reference (TYPE) ABAP_BOOL 20040419
4 Importing I_TABLE_ROW Call by reference Type reference (TYPE) I Zeile in der Tabelle 20040419
5 Importing I_UPDATE_DATA Call by reference Object reference (TYPE REF TO) IF_WDR_UPDATE_SERVER_PEER_DATA to get updates into a DataContainer 20040511

Method CHANGE_SELECTION on class CL_WDR_TABLE_DATA_PROVIDER has no exception.

Method CLEAR_SELECTION_NST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_CONTEXT_NODE Call by reference Object reference (TYPE REF TO) IF_WD_CONTEXT_NODE WebDynpro: Schnittstelle für Kontext Knoten 20050202
2 Importing I_RECURSION_NODE_NAME Call by reference Type reference (TYPE) STRING 20050202
3 Importing I_UPDATE_DATA Call by reference Object reference (TYPE REF TO) IF_WDR_UPDATE_SERVER_PEER_DATA to get updates into a DataContainer 20050202

Method CLEAR_SELECTION_NST on class CL_WDR_TABLE_DATA_PROVIDER has no exception.

Method COLUMN_WIDTH_FROM_CELL_EDITOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing EDITOR Call by reference Object reference (TYPE REF TO) CL_WD_VIEW_ELEMENT Perforce change= / 20040604-141028 20070504
2 Returning WIDTH Value transfer Type reference (TYPE) STRING 20070504

Method COLUMN_WIDTH_FROM_CELL_EDITOR on class CL_WDR_TABLE_DATA_PROVIDER has no exception.

Method COPY_COLUMNS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ALL_COLUMNS Call by reference Type reference (TYPE) T_COLUMN_TAB 20040927
2 Importing IN_COLUMNS Call by reference Type reference (TYPE) T_COLUMN_TAB 20040927
3 Changing OUT_COLUMNS Value transfer Type reference (TYPE) T_COLUMN_TAB 20040927
4 Importing SET_LAST_FIXED Call by reference Type reference (TYPE) ABAP_BOOL 20040927
5 Importing WD_PARENT Call by reference Object reference (TYPE REF TO) CL_WD_VIEW_ELEMENT Perforce change= / 20040604-141028 20040927

Method COPY_COLUMNS on class CL_WDR_TABLE_DATA_PROVIDER has no exception.

Method DETERMINE_COLUMN_WIDTHS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing COLUMNS Call by reference Type reference (TYPE) T_COLUMN_TAB 20070504

Method DETERMINE_COLUMN_WIDTHS on class CL_WDR_TABLE_DATA_PROVIDER has no exception.

Method DO_HEADER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting COLUMN_GROUPS Value transfer Type reference (TYPE) T_COLUMN_GROUP_TAB 20041022
2 Importing COLUMN_RESIZE_MODE Call by reference Type reference (TYPE) WDUI_TABLE_COLUMN_RESIZE_MODE '00' 20091029
3 Importing FIXED_TABLE_LAYOUT Call by reference Type reference (TYPE) ABAP_BOOL ABAP_FALSE 20091022
4 Exporting HEADER_COLUMNS Value transfer Type reference (TYPE) T_COLUMN_TAB 20040927
5 Importing INCLUDE_MASTER_COLUMN Call by reference Type reference (TYPE) ABAP_BOOL ABAP_FALSE MasterColumn in Header includieren 20050216
6 Exporting NUM_HEADER_ROWS Call by reference Type reference (TYPE) I 20041022
7 Exporting TABLE_COLUMNS Value transfer Type reference (TYPE) T_COLUMN_TAB 20040927

Method DO_HEADER on class CL_WDR_TABLE_DATA_PROVIDER has no exception.

Method DO_RANGE_SELECTION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_ROW_DATA_TAB Call by reference Type reference (TYPE) WDR_TABLE_ROW_DATA_TAB Web Dynpro: Daten einer Tabelle 20040331
2 Importing I_TABLE_ROW Call by reference Type reference (TYPE) I 20040402
3 Importing I_TABLE_ROW_DATA Call by reference Type reference (TYPE) WDR_TABLE_ROW_DATA Web Dynpro: Daten einer Tabellenzeile 20090811
4 Importing I_UPDATE_DATA Call by reference Object reference (TYPE REF TO) IF_WDR_UPDATE_SERVER_PEER_DATA to get updates into a DataContainer 20040511

Method DO_RANGE_SELECTION on class CL_WDR_TABLE_DATA_PROVIDER has no exception.

Method GET_ALL_COLUMNS_NST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing COLUMNS Call by reference Type reference (TYPE) T_COLUMN_TAB 20040927
2 Changing COLUMN_GROUPINGS Call by reference Type reference (TYPE) T_COLUMN_GROUP_TAB 20041022
3 Exporting DEPTH Call by reference Type reference (TYPE) I 20040927
4 Importing FIXED_POSITION Value transfer Type reference (TYPE) WDUI_TABLE_COLUMN_FIXED_POS CL_WD_TABLE_COLUMN=>E_FIXED_POSITION-NOT_FIXED 20041116
5 Changing HEADER_GROUP_ID Value transfer Type reference (TYPE) I 1 20080125
6 Importing WD_COLUMNS Call by reference Type reference (TYPE) CL_WD_ABSTR_TABLE_COLUMN=>TT_ABSTR_TABLE_COLUMN 20040927

Method GET_ALL_COLUMNS_NST on class CL_WDR_TABLE_DATA_PROVIDER has no exception.

Method GET_ATTRIBUTE_VALUE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_VALUE Call by reference Type reference (TYPE) DATA 20140806
2 Importing I_AS_EXTERNAL Call by reference Type reference (TYPE) WDY_BOOLEAN Ersatz für echten boolschen Typ: 'X' == wahr '' == falsch 20140806
3 Importing I_BINDING Call by reference Object reference (TYPE REF TO) WDR_PROPERTY_BINDING Bindung eines View-Elementes an einen Kontextknoten 20140806
4 Importing I_CONTEXT_ELEMENT Call by reference Object reference (TYPE REF TO) IF_WD_CONTEXT_ELEMENT Web Dynpro: Schnittstelle für ein Knotenelement 20140806
5 Importing I_DATA_SOURCE_PATH_NAME Call by reference Type reference (TYPE) STRING 20140806

Method GET_ATTRIBUTE_VALUE on class CL_WDR_TABLE_DATA_PROVIDER has no exception.

Method GET_LEAD_SELECTION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_LEAD_SELECTION Value transfer Object reference (TYPE REF TO) IF_WD_CONTEXT_ELEMENT Schnittstelle für die dynamische Verarbeitung von Elementen 20040402

Method GET_LEAD_SELECTION on class CL_WDR_TABLE_DATA_PROVIDER has no exception.

Method GET_MASTER_COLUMN Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing COLUMNS Call by reference Type reference (TYPE) T_COLUMN_TAB 20050216

Method GET_MASTER_COLUMN on class CL_WDR_TABLE_DATA_PROVIDER has no exception.

Method GET_NEW_FIRST_VISIBLE_COLUMN Signature

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

Method GET_NEW_FIRST_VISIBLE_COLUMN on class CL_WDR_TABLE_DATA_PROVIDER has no exception.

Method GET_RECURSION_NODE_NAME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_CONTEXT_NODE Call by reference Object reference (TYPE REF TO) IF_WD_CONTEXT_NODE WebDynpro: Schnittstelle für Kontext Knoten 20050202
2 Returning R_RECURSION_NODE_NAME Value transfer Type reference (TYPE) STRING 20050202

Method GET_RECURSION_NODE_NAME on class CL_WDR_TABLE_DATA_PROVIDER has no exception.

Method GET_ROW_DATA_BY_KEY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_CUR_INDEX Call by reference Type reference (TYPE) INT4 Natürliche Zahl 20040329
2 Changing C_LAST_ROW_DATA Call by reference Type reference (TYPE) WDR_TABLE_ROW_DATA Web Dynpro: Daten einer Tabellenzeile 20100107
3 Changing C_ROW_DATA_TAB Call by reference Type reference (TYPE) WDR_TABLE_ROW_DATA_TAB Web Dynpro: Daten einer Tabelle 20040329
4 Importing I_ADD_DATA_FOR_KEYB_NAV Call by reference Type reference (TYPE) ABAP_BOOL 20100107
5 Importing I_FIRST_INDEX Call by reference Type reference (TYPE) INT4 Natürliche Zahl 20040329
6 Importing I_KEY Call by reference Type reference (TYPE) STRING 20040329
7 Importing I_LAST_INDEX Call by reference Type reference (TYPE) INT4 Natürliche Zahl 20040329
8 Importing I_LEVEL Call by reference Type reference (TYPE) INT4 Natürliche Zahl 20040401
9 Importing I_PARENT_ELEMENT Value transfer Object reference (TYPE REF TO) IF_WD_CONTEXT_ELEMENT Web Dynpro: Schnittstelle für ein Knotenelement 20090127
10 Importing I_PARENT_KEY_TAB Call by reference Type reference (TYPE) T_PARENT_KEY_SRT_TAB 20040329

Method GET_ROW_DATA_BY_KEY on class CL_WDR_TABLE_DATA_PROVIDER has no exception.

Method GET_ROW_DATA_BY_NST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_CUR_INDEX Call by reference Type reference (TYPE) INT4 Natürliche Zahl 20040401
2 Changing C_LAST_ROW_DATA Call by reference Type reference (TYPE) WDR_TABLE_ROW_DATA Web Dynpro: Daten einer Tabellenzeile 20100107
3 Changing C_ROW_DATA_TAB Call by reference Type reference (TYPE) WDR_TABLE_ROW_DATA_TAB Web Dynpro: Daten einer Tabelle 20040401
4 Importing I_ADD_DATA_FOR_KEYB_NAV Call by reference Type reference (TYPE) ABAP_BOOL 20100107
5 Importing I_CONTEXT_NODE Call by reference Object reference (TYPE REF TO) IF_WD_CONTEXT_NODE Schnittstelle für die dynamische Verwendung von Knoten 20050202
6 Importing I_FIRST_INDEX Call by reference Type reference (TYPE) INT4 Natürliche Zahl 20040401
7 Importing I_LAST_INDEX Call by reference Type reference (TYPE) INT4 Natürliche Zahl 20040401
8 Importing I_LEVEL Call by reference Type reference (TYPE) INT4 Natürliche Zahl 20040401
9 Importing I_PARENT_ELEMENT Value transfer Object reference (TYPE REF TO) IF_WD_CONTEXT_ELEMENT Web Dynpro: Schnittstelle für ein Knotenelement 20090129
10 Importing I_RECURSION_NODE_NAME Call by reference Type reference (TYPE) STRING 20050202

Method GET_ROW_DATA_BY_NST on class CL_WDR_TABLE_DATA_PROVIDER has no exception.

Method GET_ROW_REPEATER_ROWS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting COLCOUNT Value transfer Type reference (TYPE) I 20080822
2 Exporting ROWS Value transfer Type reference (TYPE) T_ROW_REPEATER_ROW_TAB 20060116
3 Importing WD_ROW_REPEATER Call by reference Object reference (TYPE REF TO) CL_WD_ROW_REPEATER 20060116

Method GET_ROW_REPEATER_ROWS on class CL_WDR_TABLE_DATA_PROVIDER has no exception.

Method GET_TABLE_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_ROW_COUNT Call by reference Type reference (TYPE) INT4 Natürliche Zahl 20040329
2 Exporting E_ROW_DATA_TAB Call by reference Type reference (TYPE) WDR_TABLE_ROW_DATA_TAB Web Dynpro: Daten einer Tabelle 20040329
3 Importing I_FIRST_ROW_INDEX Call by reference Type reference (TYPE) SYTABIX 1 Interne Tabellen, aktueller Zeilenindex 20040402
4 Importing I_LAST_ROW_INDEX Call by reference Type reference (TYPE) SYTABIX -1 Interne Tabellen, aktueller Zeilenindex 20040402

Method GET_TABLE_DATA on class CL_WDR_TABLE_DATA_PROVIDER has no exception.

Method GET_TABLE_DATA_BY_KEY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_LAST_ROW_DATA Call by reference Type reference (TYPE) WDR_TABLE_ROW_DATA Web Dynpro: Daten einer Tabellenzeile 20100107
2 Exporting E_ROW_COUNT Call by reference Type reference (TYPE) I 20050208
3 Exporting E_ROW_DATA_TAB Value transfer Type reference (TYPE) WDR_TABLE_ROW_DATA_TAB Web Dynpro: Daten einer Tabelle 20050208
4 Importing I_FIRST_INDEX Call by reference Type reference (TYPE) I 20050208
5 Importing I_KEY Call by reference Type reference (TYPE) STRING 20050621
6 Importing I_LAST_INDEX Call by reference Type reference (TYPE) I 20050208
7 Importing I_ROOT_KEY Call by reference Type reference (TYPE) ABAP_BOOL 20050621

Method GET_TABLE_DATA_BY_KEY on class CL_WDR_TABLE_DATA_PROVIDER has no exception.

Method GET_VISIBLE_COLUMNS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_FIRST_VISIBLE_SCROLL_COL_IDX Value transfer Type reference (TYPE) I 20040927
2 Exporting E_FIXED_LEFT_COLUMN_COUNT Value transfer Type reference (TYPE) I 20040927
3 Exporting E_SCROLL_COL_COUNT Value transfer Type reference (TYPE) I Perforce change= / 20031205-191948 20040927
4 Exporting E_VISIBLE_COLUMNS Value transfer Type reference (TYPE) T_COLUMN_TAB Perforce change= / 20031205-191948 20040927
5 Exporting E_VISIBLE_COL_COUNT Value transfer Type reference (TYPE) I 20090821
6 Exporting E_VISIBLE_SCROLL_COL_COUNT Value transfer Type reference (TYPE) I 20040927
7 Importing I_COLUMNS Call by reference Type reference (TYPE) T_COLUMN_TAB Perforce change= / 20031205-191948 20040927
8 Importing I_LAST_NUMBER Call by reference Type reference (TYPE) I 20040927

Method GET_VISIBLE_COLUMNS on class CL_WDR_TABLE_DATA_PROVIDER has no exception.

Method GET_VISIBLE_TABLE_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_FIRST_VISIBLE_ROW Call by reference Type reference (TYPE) I 20040917
2 Exporting E_LEAD_SELECTION Call by reference Object reference (TYPE REF TO) IF_WD_CONTEXT_ELEMENT Schnittstelle für die dynamische Verarbeitung von Elementen 20040402
3 Exporting E_ROWSELECTIONREFERENCEINDEX Call by reference Type reference (TYPE) I 20081117
4 Exporting E_ROW_COUNT Call by reference Type reference (TYPE) I 20040402
5 Exporting E_ROW_DATA_TAB Call by reference Type reference (TYPE) WDR_TABLE_ROW_DATA_TAB Web Dynpro: Daten einer Tabelle 20040402
6 Importing I_SELECTION_FOLLOWS_FOCUS Call by reference Type reference (TYPE) ABAP_BOOL 20090811

Method GET_VISIBLE_TABLE_DATA on class CL_WDR_TABLE_DATA_PROVIDER has no exception.

Method GET_WD_TABLE_COLUMNS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning WD_TABLE_COLUMNS Value transfer Type reference (TYPE) CL_WD_TABLE_COLUMN=>TT_TABLE_COLUMN 20041123

Method GET_WD_TABLE_COLUMNS on class CL_WDR_TABLE_DATA_PROVIDER has no exception.

Method IS_SELECTABLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ELEMENT Call by reference Object reference (TYPE REF TO) IF_WD_CONTEXT_ELEMENT Web Dynpro: Schnittstelle für ein Knotenelement 20050422
2 Returning IS_SELECTABLE Value transfer Type reference (TYPE) WDY_BOOLEAN Ersatz für echten boolschen Typ: 'X' == wahr '' == falsch 20050422

Method IS_SELECTABLE on class CL_WDR_TABLE_DATA_PROVIDER has no exception.

Method IS_TABLE_NAV_SCROLLBAR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RESULT Value transfer Type reference (TYPE) ABAP_BOOL 20061212

Method IS_TABLE_NAV_SCROLLBAR on class CL_WDR_TABLE_DATA_PROVIDER has no exception.

Method MOVE_FOCUS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing DIRECTION Call by reference Type reference (TYPE) C 20050104
2 Importing HEADER_COLUMNS Call by reference Type reference (TYPE) T_COLUMN_TAB 20050301
3 Importing ROW_DATA_TAB Call by reference Type reference (TYPE) WDR_TABLE_ROW_DATA_TAB Web Dynpro: Daten einer Tabelle 20050104

Method MOVE_FOCUS on class CL_WDR_TABLE_DATA_PROVIDER has no exception.

Method PERF_GET_ROW_DATA_BY_KEY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_CUR_INDEX Call by reference Type reference (TYPE) INT4 Natürliche Zahl 20080529
2 Changing C_ROW_DATA_TAB Call by reference Type reference (TYPE) T_PERF_PARENT_KEY_TAB Web Dynpro: Daten einer Tabelle 20080529
3 Importing I_FIRST_INDEX Call by reference Type reference (TYPE) INT4 Natürliche Zahl 20080529
4 Importing I_KEY Call by reference Type reference (TYPE) STRING 20080529
5 Importing I_LAST_INDEX Call by reference Type reference (TYPE) INT4 Natürliche Zahl 20080529
6 Importing I_LEVEL Call by reference Type reference (TYPE) INT4 Natürliche Zahl 20080529
7 Importing I_PARENT_KEY_TAB Call by reference Type reference (TYPE) T_PERF_PARENT_KEY_SRT_TAB 20080529

Method PERF_GET_ROW_DATA_BY_KEY on class CL_WDR_TABLE_DATA_PROVIDER has no exception.

Method PROCESS_CONDITIONAL_FORMATTING Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning CELLS Value transfer Type reference (TYPE) WDR_CELL_STYLE_CLASS_NAMES Liste von StyleClassName für Zellen 20140807
2 Importing FROM_INDEX Call by reference Type reference (TYPE) I 20140807
3 Importing TO_INDEX Call by reference Type reference (TYPE) I 20140807

Method PROCESS_CONDITIONAL_FORMATTING on class CL_WDR_TABLE_DATA_PROVIDER has no exception.

Method SELECT_GROUP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_EVENT_QUEUE Call by reference Object reference (TYPE REF TO) CL_WDR_EVENT_QUEUE EventQueue/IEventQueue 20060807
2 Importing I_MODIFIER Call by reference Type reference (TYPE) ABAP_BOOL 20060502
3 Importing I_ROW_DATAS Call by reference Type reference (TYPE) WDR_TABLE_ROW_DATA_TAB Web Dynpro: Daten einer Tabelle 20060502
4 Importing I_ROW_INDEX Call by reference Type reference (TYPE) I 20060502
5 Importing I_TABLE_ROW_DATA Call by reference Type reference (TYPE) WDR_TABLE_ROW_DATA Web Dynpro: Daten einer Tabellenzeile 20090811
6 Importing I_UPDATE_DATA Call by reference Object reference (TYPE REF TO) IF_WDR_UPDATE_SERVER_PEER_DATA to get updates into a DataContainer 20060502

Method SELECT_GROUP on class CL_WDR_TABLE_DATA_PROVIDER has no exception.

Method SET_SELECTION_MENU Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing MENU_ADAPTER Call by reference Object reference (TYPE REF TO) IF_WDR_UR_CUSTOM_MENU WebDynpro: Internes Menü 20060426
2 Importing MULTIPLE_SELECTION Call by reference Type reference (TYPE) ABAP_BOOL 20060426
3 Importing SELECTION_MENU_TRIGGER_ID Call by reference Type reference (TYPE) STRING 20060426
4 Returning SHOW_SELECTION_MENU Value transfer Type reference (TYPE) ABAP_BOOL 20060426

Method SET_SELECTION_MENU on class CL_WDR_TABLE_DATA_PROVIDER has no exception.

Method SET_SINGLE_SELECTION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_EVENT_QUEUE Call by reference Object reference (TYPE REF TO) CL_WDR_EVENT_QUEUE EventQueue/IEventQueue 20070307
2 Importing I_IF_ROW_SELECTABLE Call by reference Type reference (TYPE) ABAP_BOOL ABAP_FALSE 20050422
3 Importing I_RESET_SELECTION Call by reference Type reference (TYPE) ABAP_BOOL ABAP_TRUE 20091119
4 Importing I_ROW_DATA_TAB Call by reference Type reference (TYPE) WDR_TABLE_ROW_DATA_TAB Web Dynpro: Daten einer Tabelle 20040714
5 Importing I_SELECTED Call by reference Type reference (TYPE) ABAP_BOOL ABAP_TRUE 20050204
6 Importing I_SEL_CHNG_BEHVR Call by reference Type reference (TYPE) WDUI_TABLE_SEL_CHNG_BEHVR CL_WD_TABLE=>E_SELECTION_CHANGE_BEHAVIOUR-AUTO WebDynpro:TableSelectionChangeBehaviour 20040928
7 Importing I_SET_LEAD_SELECTION Call by reference Type reference (TYPE) ABAP_BOOL 20040714
8 Importing I_TABLE_ROW Call by reference Type reference (TYPE) I Zeile in der Tabelle 20040714
9 Importing I_TABLE_ROW_DATA Call by reference Type reference (TYPE) WDR_TABLE_ROW_DATA Web Dynpro: Daten einer Tabellenzeile 20090811
10 Importing I_UPDATE_DATA Call by reference Object reference (TYPE REF TO) IF_WDR_UPDATE_SERVER_PEER_DATA to get updates into a DataContainer 20040714
11 Returning R_SELECTED_ELEMENT Value transfer Object reference (TYPE REF TO) IF_WD_CONTEXT_ELEMENT Schnittstelle für die dynamische Verarbeitung von Elementen 20040913

Method SET_SINGLE_SELECTION on class CL_WDR_TABLE_DATA_PROVIDER has no exception.

Method SET_SINGLE_SELECTION_NST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_LEAD_SELECTION Call by reference Object reference (TYPE REF TO) IF_WD_CONTEXT_ELEMENT Web Dynpro: Daten einer Tabellenzeile 20050202
2 Importing I_RESET_SELECTION Call by reference Type reference (TYPE) ABAP_BOOL ABAP_TRUE 20091119
3 Importing I_SET_LEAD_SELECTION Call by reference Type reference (TYPE) ABAP_BOOL 20040714
4 Importing I_UPDATE_DATA Call by reference Object reference (TYPE REF TO) IF_WDR_UPDATE_SERVER_PEER_DATA to get updates into a DataContainer 20040714

Method SET_SINGLE_SELECTION_NST on class CL_WDR_TABLE_DATA_PROVIDER has no exception.

Method SET_TABLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_DATA_SOURCE Call by reference Object reference (TYPE REF TO) IF_WD_CONTEXT_NODE Schnittstelle für die dynamische Verwendung von Knoten 20040402
2 Importing I_DATA_SOURCE_PATH_NAME Call by reference Type reference (TYPE) STRING 20040402
3 Importing I_DISPLAY_EMPTY_ROWS Call by reference Type reference (TYPE) ABAP_BOOL 20130405
4 Importing I_ENABLED Call by reference Type reference (TYPE) ABAP_BOOL 20060427
5 Importing I_FIRST_ACTUAL_ROW Call by reference Type reference (TYPE) I 0 20040513
6 Importing I_FIRST_VISIBLE_COLUMN Call by reference Type reference (TYPE) STRING 20040921
7 Importing I_FIRST_VISIBLE_ROW Call by reference Type reference (TYPE) I 0 20040513
8 Importing I_HAS_LEAD_SELECTION Call by reference Type reference (TYPE) ABAP_BOOL ABAP_TRUE 20041119
9 Importing I_ROW_COUNT Call by reference Type reference (TYPE) I -1 20040513
10 Importing I_SCROLLABLE_COLUMN_COUNT Call by reference Type reference (TYPE) I 20040921
11 Importing I_VISIBLE_ROW_COUNT Call by reference Type reference (TYPE) I 20040402
12 Importing I_WD_MASTER_COLUMN Call by reference Object reference (TYPE REF TO) CL_WD_ABSTR_MASTER_TABLE_COL Perforce change= / 20040325-123046 20040402
13 Importing I_WD_TABLE Call by reference Object reference (TYPE REF TO) CL_WD_TABLE Perforce change= / 20040325-123046 20040402
14 Importing I_WIDTH Call by reference Type reference (TYPE) STRING 20040921

Method SET_TABLE on class CL_WDR_TABLE_DATA_PROVIDER has no exception.

Method SPLIT_CONTEXT_PATH Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_CONTEXT_PATH_NAME Call by reference Type reference (TYPE) STRING 20040421
2 Importing I_VIEW_ELEMENT Call by reference Object reference (TYPE REF TO) CL_WD_VIEW_ELEMENT 20040421
3 Returning R_CONTEXT_PATH Value transfer Type reference (TYPE) WDR_CTX_ELEMENT_PATH_SEGMENTS Web Dynpro: Segmente eines Kontext Pfades 20040421

Method SPLIT_CONTEXT_PATH on class CL_WDR_TABLE_DATA_PROVIDER has no exception.

Method UNSELECT_LEAD_SELECTION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_EVENT_QUEUE Call by reference Object reference (TYPE REF TO) CL_WDR_EVENT_QUEUE EventQueue/IEventQueue 20060807
2 Importing I_UPDATE_DATA Call by reference Object reference (TYPE REF TO) IF_WDR_UPDATE_SERVER_PEER_DATA to get updates into a DataContainer 20060807

Method UNSELECT_LEAD_SELECTION on class CL_WDR_TABLE_DATA_PROVIDER has no exception.

Method UNSELECT_NODE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_CONTEXT_ELEMENT Call by reference Object reference (TYPE REF TO) IF_WD_CONTEXT_ELEMENT Web Dynpro: Schnittstelle für ein Knotenelement 20050207
2 Importing I_HAS_LEAD_SELECTION Call by reference Type reference (TYPE) ABAP_BOOL ABAP_TRUE 20050908
3 Importing I_LEAD_SELECTION Call by reference Object reference (TYPE REF TO) IF_WD_CONTEXT_ELEMENT Web Dynpro: Schnittstelle für ein Knotenelement 20050207
4 Importing I_SEL_CHNG_BEHVR Call by reference Type reference (TYPE) WDUI_TABLE_SEL_CHNG_BEHVR CL_WD_TABLE=>E_SELECTION_CHANGE_BEHAVIOUR-AUTO WebDynpro:TableSelectionChangeBehaviour 20050208
5 Importing I_UPDATE_DATA Call by reference Object reference (TYPE REF TO) IF_WDR_UPDATE_SERVER_PEER_DATA to get updates into a DataContainer 20050207
6 Returning R_UNSELECT_LEAD_SELECTION Value transfer Type reference (TYPE) ABAP_BOOL 20050208

Method UNSELECT_NODE on class CL_WDR_TABLE_DATA_PROVIDER has no exception.

Method UPDATE_RANGE_SELECT_START Signature

Method UPDATE_RANGE_SELECT_START on class CL_WDR_TABLE_DATA_PROVIDER has no parameter.
Method UPDATE_RANGE_SELECT_START on class CL_WDR_TABLE_DATA_PROVIDER has no exception.
History
Last changed by/on SAP  20141120 
SAP Release Created in 700