SAP ABAP Class CL_SALV_BS_DATA_TABLE (Data Table)
Hierarchy
SAP_UI (Software Component) User Interface Technology
   BC-WD-CMP-ALV-ABA (Application Component) Web Dynpro ALV for ABAP
     SALV_BS_CONFIG (Package) Configuration
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_SALV_BS_DATA 20090313
2 Interface implementation (CLASS c. INTERFACES i_ref)  IF_SALV_BS_DATA_COMP_DESCR 20090313
3 Interface implementation (CLASS c. INTERFACES i_ref)  IF_SALV_BS_DATA_CONVERSION 20090313
4 Interface implementation (CLASS c. INTERFACES i_ref)  IF_SALV_BS_DATA_DEFINITION 20090312
5 Interface implementation (CLASS c. INTERFACES i_ref)  IF_SALV_BS_DATA_DESCRIPTION 20090312
6 Interface implementation (CLASS c. INTERFACES i_ref)  IF_SALV_BS_DATA_SOURCE 20090312
7 Interface implementation (CLASS c. INTERFACES i_ref)  IF_SALV_BS_DATA_TABLE if_salv_bs_data_table 20090317
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_SALV_BS_DATA_TABLE_ACTIONS Data Table Extended (Selections, Messages) 20050729
Properties
Class CL_SALV_BS_DATA_TABLE  
Short Description Data Table    
Super Class CL_SALV_BS_DATA  
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package SALV_BS_CONFIG   Configuration 
Created 20050729   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_SALV_BS_DATA_TABLE Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
3 CL_SALV_BS_DATA_TABLE_ACTIONS Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
4 CL_SALV_BS_DDIC Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
5 IF_SALV_BS Forward declaration interface (INTERFACE i DEFINITION DEF...  Forward declaration interface (INTERFACE i DEFINITION DEF...
6 IF_SALV_BS_C_DATA Forward declaration interface (INTERFACE i DEFINITION DEF...  Forward declaration interface (INTERFACE i DEFINITION DEF...
7 IF_SALV_BS_C_DATA_TABLE Forward declaration interface (INTERFACE i DEFINITION DEF...  Forward declaration interface (INTERFACE i DEFINITION DEF...
8 IF_SALV_BS_C_FIELD_SETTINGS Forward declaration interface (INTERFACE i DEFINITION DEF...  Forward declaration interface (INTERFACE i DEFINITION DEF...
9 IF_SALV_BS_T_DATA Forward declaration interface (INTERFACE i DEFINITION DEF...  Forward declaration interface (INTERFACE i DEFINITION DEF...
Interfaces
# Interface Abstract Final Description Created on
1 IF_SALV_BS_DATA_COMP_DESCR 20090313
2 IF_SALV_BS_DATA_CONVERSION 20090313
3 IF_SALV_BS_DATA_DEFINITION 20090312
4 IF_SALV_BS_DATA_DESCRIPTION 20090312
5 IF_SALV_BS_DATA_SOURCE 20090312
6 IF_SALV_BS_DATA_TABLE if_salv_bs_data_table 20090317
Friends
Class CL_SALV_BS_DATA_TABLE has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 ATTRIBUTES_SUPPLIED Instance attribute Public Type reference (TYPE) ABAP_BOOL ABAP_FALSE 20050729
2 COMPONENTS_SUPPLIED Instance attribute Public Type reference (TYPE) ABAP_BOOL ABAP_FALSE 20060725
3 C_DATA_TYPE_REF_TO_DATA Constant Public Type reference (TYPE) TYPE_DATA_TYPE '01' ABAB Dictionary: Two-Digit Numeric Field 20080319
4 C_DATA_TYPE_TABLE Constant Public Type reference (TYPE) TYPE_DATA_TYPE '02' ABAB Dictionary: Two-Digit Numeric Field 20080319
5 DATA_DDIC_STRUCTURE Instance attribute Public Type reference (TYPE) STRING 20080319
6 DATA_TYPE Instance attribute Public Type reference (TYPE) TYPE_DATA_TYPE Constant 20080319
7 NESTED_STRUCTURE Instance attribute Public Type reference (TYPE) ABAP_BOOL ABAP_FALSE Nested Structure 20071204
8 R_DATA_STRUCDESCR Instance attribute Public Object reference (TYPE REF TO) CL_ABAP_STRUCTDESCR Structure Description 20050729
9 R_DATA_TABLEDESCR Instance attribute Public Object reference (TYPE REF TO) CL_ABAP_TABLEDESCR Runtime Type Services 20050729
10 R_LOG Instance attribute Protected Object reference (TYPE REF TO) IF_SALV_CSQ_LOG 20100108
11 R_TABLELINE_DESCR Instance attribute Public Object reference (TYPE REF TO) CL_ABAP_DATADESCR TableLine Description 20090421
12 T_ATTRIBUTE Instance attribute Public Type reference (TYPE) IF_SALV_BS_T_DATA=>T_TYPE_ATTRIBUTE Attributes 20050729
13 T_ATTRIBUTE_DEFAULT Instance attribute Public Type reference (TYPE) IF_SALV_BS_T_DATA=>T_TYPE_ATTRIBUTE 20090515
14 T_ATTRIBUTE_NULLABLE Instance attribute Public Type reference (TYPE) IF_SALV_BS_T_DATA=>T_TYPE_ATTRIBUTE 20100701
15 T_COMPONENT Instance attribute Public Type reference (TYPE) IF_SALV_BS_T_DATA=>T_TYPE_COMPONENT Component Description 20060725
16 T_NULL_CELL Instance attribute Public Type reference (TYPE) IF_SALV_BS_T_DATA=>T_TYPE_CELL NullCells 20081015
Methods
# Method Level Visibility Method type Description Created on
1 APPLY_DEFAULT_VALUES Instance method Public Method Apply Default Values 20090313
2 CONSTRUCTOR Instance method Public Constructor Constructor 20050729
3 GET_ATTRIBUTE Instance method Public Method 20090312
4 GET_ATTRIBUTES Instance method Public Method 20090312
5 GET_ATTRIBUTES_NULLABLE Instance method Public Method 20090312
6 GET_ATTRIBUTES_WITH_DEFAULT Instance method Public Method 20090515
7 GET_ATTRIBUTE_DESCR Instance method Public Method 20090313
8 GET_COMPONENTS Instance method Public Method 20090313
9 GET_DATA_DEFINITION Instance method Public Method 20090317
10 GET_DATA_DESCRIPTION Instance method Public Method 20090317
11 GET_DATA_SOURCE Instance method Public Method 20090317
12 GET_EXTERNAL_VALUE Instance method Public Method 20090313
13 GET_LINES Instance method Public Method 20090312
14 GET_NULL_CELLS Instance method Public Method 20090312
15 GET_STRUCTDESCR Instance method Public Method 20090312
16 GET_TABLE Instance method Public Method 20090312
17 GET_TABLEDESCR Instance method Public Method 20090312
18 GET_TABLE_CELL Instance method Public Method 20090312
19 GET_TABLE_CELL_REF Instance method Public Method 20090312
20 GET_TABLE_LINE Instance method Public Method 20090312
21 GET_TABLE_LINE_REF Instance method Public Method 20090312
22 GET_TABLE_REF Instance method Public Method 20090312
23 INSERT_TABLE_LINE Instance method Public Method 20090312
24 INSERT_TABLE_LINES Instance method Public Method 20090312
25 IS_NULL_CELL Instance method Public Method 20090312
26 REMOVE_TABLE_LINE Instance method Public Method 20090312
27 SET_ATTRIBUTES_NULLABLE Instance method Public Method 20090313
28 SET_ATTRIBUTE_VALUE_SET Instance method Public Method 20090313
29 SET_ATTRIBUTE_VALUE_SET_DDIC Instance method Public Method 20090313
30 SET_ATTRIBUTE_VALUE_SET_FIELD Instance method Public Method 20090313
31 SET_DATA_STRUCDESCR Instance method Protected Method Set Data Structure Description 20050729
32 SET_NULL_CELL Instance method Public Method 20090312
33 SET_NULL_CELLS Instance method Public Method 20090312
34 SET_TABLE Instance method Public Method 20090312
35 SET_TABLE_CELL Instance method Public Method 20090312
36 SET_TABLE_CELL_REF Instance method Public Method 20090312
37 SET_TABLE_LINE Instance method Public Method 20090312
38 SET_TABLE_LINE_REF Instance method Public Method 20090312
39 SET_TABLE_REF Instance method Public Method 20090312
40 UPDATE_ATTRIBUTE Instance method Public Method 20090312
41 UPDATE_ATTRIBUTES Instance method Public Method 20090312
Events
Class CL_SALV_BS_DATA_TABLE has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 TYPE_DATA_TYPE Public Type reference (TYPE) SALV_BS_CONSTANT Constant 20080319
Method Signatures

Method APPLY_DEFAULT_VALUES Signature

Method APPLY_DEFAULT_VALUES on class CL_SALV_BS_DATA_TABLE has no parameter.
Method APPLY_DEFAULT_VALUES on class CL_SALV_BS_DATA_TABLE has no exception.

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ID Call by reference Type reference (TYPE) STRING 20050729

Method CONSTRUCTOR on class CL_SALV_BS_DATA_TABLE has no exception.

Method GET_ATTRIBUTE Signature

Method GET_ATTRIBUTE on class CL_SALV_BS_DATA_TABLE has no parameter.
Method GET_ATTRIBUTE on class CL_SALV_BS_DATA_TABLE has no exception.

Method GET_ATTRIBUTES Signature

Method GET_ATTRIBUTES on class CL_SALV_BS_DATA_TABLE has no parameter.
Method GET_ATTRIBUTES on class CL_SALV_BS_DATA_TABLE has no exception.

Method GET_ATTRIBUTES_NULLABLE Signature

Method GET_ATTRIBUTES_NULLABLE on class CL_SALV_BS_DATA_TABLE has no parameter.
Method GET_ATTRIBUTES_NULLABLE on class CL_SALV_BS_DATA_TABLE has no exception.

Method GET_ATTRIBUTES_WITH_DEFAULT Signature

Method GET_ATTRIBUTES_WITH_DEFAULT on class CL_SALV_BS_DATA_TABLE has no parameter.
Method GET_ATTRIBUTES_WITH_DEFAULT on class CL_SALV_BS_DATA_TABLE has no exception.

Method GET_ATTRIBUTE_DESCR Signature

Method GET_ATTRIBUTE_DESCR on class CL_SALV_BS_DATA_TABLE has no parameter.
Method GET_ATTRIBUTE_DESCR on class CL_SALV_BS_DATA_TABLE has no exception.

Method GET_COMPONENTS Signature

Method GET_COMPONENTS on class CL_SALV_BS_DATA_TABLE has no parameter.
Method GET_COMPONENTS on class CL_SALV_BS_DATA_TABLE has no exception.

Method GET_DATA_DEFINITION Signature

Method GET_DATA_DEFINITION on class CL_SALV_BS_DATA_TABLE has no parameter.
Method GET_DATA_DEFINITION on class CL_SALV_BS_DATA_TABLE has no exception.

Method GET_DATA_DESCRIPTION Signature

Method GET_DATA_DESCRIPTION on class CL_SALV_BS_DATA_TABLE has no parameter.
Method GET_DATA_DESCRIPTION on class CL_SALV_BS_DATA_TABLE has no exception.

Method GET_DATA_SOURCE Signature

Method GET_DATA_SOURCE on class CL_SALV_BS_DATA_TABLE has no parameter.
Method GET_DATA_SOURCE on class CL_SALV_BS_DATA_TABLE has no exception.

Method GET_EXTERNAL_VALUE Signature

Method GET_EXTERNAL_VALUE on class CL_SALV_BS_DATA_TABLE has no parameter.
Method GET_EXTERNAL_VALUE on class CL_SALV_BS_DATA_TABLE has no exception.

Method GET_LINES Signature

Method GET_LINES on class CL_SALV_BS_DATA_TABLE has no parameter.
Method GET_LINES on class CL_SALV_BS_DATA_TABLE has no exception.

Method GET_NULL_CELLS Signature

Method GET_NULL_CELLS on class CL_SALV_BS_DATA_TABLE has no parameter.
Method GET_NULL_CELLS on class CL_SALV_BS_DATA_TABLE has no exception.

Method GET_STRUCTDESCR Signature

Method GET_STRUCTDESCR on class CL_SALV_BS_DATA_TABLE has no parameter.
Method GET_STRUCTDESCR on class CL_SALV_BS_DATA_TABLE has no exception.

Method GET_TABLE Signature

Method GET_TABLE on class CL_SALV_BS_DATA_TABLE has no parameter.
Method GET_TABLE on class CL_SALV_BS_DATA_TABLE has no exception.

Method GET_TABLEDESCR Signature

Method GET_TABLEDESCR on class CL_SALV_BS_DATA_TABLE has no parameter.
Method GET_TABLEDESCR on class CL_SALV_BS_DATA_TABLE has no exception.

Method GET_TABLE_CELL Signature

Method GET_TABLE_CELL on class CL_SALV_BS_DATA_TABLE has no parameter.
Method GET_TABLE_CELL on class CL_SALV_BS_DATA_TABLE has no exception.

Method GET_TABLE_CELL_REF Signature

Method GET_TABLE_CELL_REF on class CL_SALV_BS_DATA_TABLE has no parameter.
Method GET_TABLE_CELL_REF on class CL_SALV_BS_DATA_TABLE has no exception.

Method GET_TABLE_LINE Signature

Method GET_TABLE_LINE on class CL_SALV_BS_DATA_TABLE has no parameter.
Method GET_TABLE_LINE on class CL_SALV_BS_DATA_TABLE has no exception.

Method GET_TABLE_LINE_REF Signature

Method GET_TABLE_LINE_REF on class CL_SALV_BS_DATA_TABLE has no parameter.
Method GET_TABLE_LINE_REF on class CL_SALV_BS_DATA_TABLE has no exception.

Method GET_TABLE_REF Signature

Method GET_TABLE_REF on class CL_SALV_BS_DATA_TABLE has no parameter.
Method GET_TABLE_REF on class CL_SALV_BS_DATA_TABLE has no exception.

Method INSERT_TABLE_LINE Signature

Method INSERT_TABLE_LINE on class CL_SALV_BS_DATA_TABLE has no parameter.
Method INSERT_TABLE_LINE on class CL_SALV_BS_DATA_TABLE has no exception.

Method INSERT_TABLE_LINES Signature

Method INSERT_TABLE_LINES on class CL_SALV_BS_DATA_TABLE has no parameter.
Method INSERT_TABLE_LINES on class CL_SALV_BS_DATA_TABLE has no exception.

Method IS_NULL_CELL Signature

Method IS_NULL_CELL on class CL_SALV_BS_DATA_TABLE has no parameter.
Method IS_NULL_CELL on class CL_SALV_BS_DATA_TABLE has no exception.

Method REMOVE_TABLE_LINE Signature

Method REMOVE_TABLE_LINE on class CL_SALV_BS_DATA_TABLE has no parameter.
Method REMOVE_TABLE_LINE on class CL_SALV_BS_DATA_TABLE has no exception.

Method SET_ATTRIBUTES_NULLABLE Signature

Method SET_ATTRIBUTES_NULLABLE on class CL_SALV_BS_DATA_TABLE has no parameter.
Method SET_ATTRIBUTES_NULLABLE on class CL_SALV_BS_DATA_TABLE has no exception.

Method SET_ATTRIBUTE_VALUE_SET Signature

Method SET_ATTRIBUTE_VALUE_SET on class CL_SALV_BS_DATA_TABLE has no parameter.
Method SET_ATTRIBUTE_VALUE_SET on class CL_SALV_BS_DATA_TABLE has no exception.

Method SET_ATTRIBUTE_VALUE_SET_DDIC Signature

Method SET_ATTRIBUTE_VALUE_SET_DDIC on class CL_SALV_BS_DATA_TABLE has no parameter.
Method SET_ATTRIBUTE_VALUE_SET_DDIC on class CL_SALV_BS_DATA_TABLE has no exception.

Method SET_ATTRIBUTE_VALUE_SET_FIELD Signature

Method SET_ATTRIBUTE_VALUE_SET_FIELD on class CL_SALV_BS_DATA_TABLE has no parameter.
Method SET_ATTRIBUTE_VALUE_SET_FIELD on class CL_SALV_BS_DATA_TABLE has no exception.

Method SET_DATA_STRUCDESCR Signature

Method SET_DATA_STRUCDESCR on class CL_SALV_BS_DATA_TABLE has no parameter.
Method SET_DATA_STRUCDESCR on class CL_SALV_BS_DATA_TABLE has no exception.

Method SET_NULL_CELL Signature

Method SET_NULL_CELL on class CL_SALV_BS_DATA_TABLE has no parameter.
Method SET_NULL_CELL on class CL_SALV_BS_DATA_TABLE has no exception.

Method SET_NULL_CELLS Signature

Method SET_NULL_CELLS on class CL_SALV_BS_DATA_TABLE has no parameter.
Method SET_NULL_CELLS on class CL_SALV_BS_DATA_TABLE has no exception.

Method SET_TABLE Signature

Method SET_TABLE on class CL_SALV_BS_DATA_TABLE has no parameter.
Method SET_TABLE on class CL_SALV_BS_DATA_TABLE has no exception.

Method SET_TABLE_CELL Signature

Method SET_TABLE_CELL on class CL_SALV_BS_DATA_TABLE has no parameter.
Method SET_TABLE_CELL on class CL_SALV_BS_DATA_TABLE has no exception.

Method SET_TABLE_CELL_REF Signature

Method SET_TABLE_CELL_REF on class CL_SALV_BS_DATA_TABLE has no parameter.
Method SET_TABLE_CELL_REF on class CL_SALV_BS_DATA_TABLE has no exception.

Method SET_TABLE_LINE Signature

Method SET_TABLE_LINE on class CL_SALV_BS_DATA_TABLE has no parameter.
Method SET_TABLE_LINE on class CL_SALV_BS_DATA_TABLE has no exception.

Method SET_TABLE_LINE_REF Signature

Method SET_TABLE_LINE_REF on class CL_SALV_BS_DATA_TABLE has no parameter.
Method SET_TABLE_LINE_REF on class CL_SALV_BS_DATA_TABLE has no exception.

Method SET_TABLE_REF Signature

Method SET_TABLE_REF on class CL_SALV_BS_DATA_TABLE has no parameter.
Method SET_TABLE_REF on class CL_SALV_BS_DATA_TABLE has no exception.

Method UPDATE_ATTRIBUTE Signature

Method UPDATE_ATTRIBUTE on class CL_SALV_BS_DATA_TABLE has no parameter.
Method UPDATE_ATTRIBUTE on class CL_SALV_BS_DATA_TABLE has no exception.

Method UPDATE_ATTRIBUTES Signature

Method UPDATE_ATTRIBUTES on class CL_SALV_BS_DATA_TABLE has no parameter.
Method UPDATE_ATTRIBUTES on class CL_SALV_BS_DATA_TABLE has no exception.
History
Last changed by/on SAP  20130531 
SAP Release Created in 710