SAP ABAP Class /BCV/CL_UIF_TABLE_SETTINGS (Simple table display settings)
Hierarchy
SAP_BS_FND (Software Component) SAP Business Suite Foundation
   CA-EPT-BCV (Application Component) Business Context Viewer
     /BCV/UIF (Package) BCV User Interface Layer
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  /BCV/IF_UIF_REPR_TECHNOLOGY Common interface for representation technologies in BCV 20100324
Properties
Class /BCV/CL_UIF_TABLE_SETTINGS  
Short Description Simple table display settings    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package /BCV/UIF   BCV User Interface Layer 
Created 20100324   SAP 
Last change 20130531   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 /BCV/CL_UIF_FORM_SETTINGS Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
2 CL_SALV_BS_SORT Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
Interfaces
# Interface Abstract Final Description Created on
1 /BCV/IF_UIF_REPR_TECHNOLOGY Common interface for representation technologies in BCV 20100324
Friends
Class /BCV/CL_UIF_TABLE_SETTINGS has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 CO_ALL_ATTR Instance attribute Public Attribute reference (LIKE) 20100324
2 CO_HIDDEN_ATTR Constant Public Type reference (TYPE) TY_REPR_SETTING 'HID_ATTR' Table of hidden attributes 20100324
3 CO_NO_COLS Constant Public Type reference (TYPE) TY_REPR_SETTING 'NO_COLS' No of displayed columns 20120403
4 CO_NO_ROWS Constant Public Type reference (TYPE) TY_REPR_SETTING 'NO_ROWS' No of displayed rows 20120403
5 CO_SORT_DATA Constant Public Type reference (TYPE) TY_REPR_SETTING 'SORT_ATTR' Table of sorted attributes 20100608
6 CO_USE_DEFAULT_NO_COLS Constant Public Type reference (TYPE) TY_REPR_SETTING 'USE_DEFAULT_COLS' Use the default no of columns 20120404
7 CO_USE_DEFAULT_NO_ROWS Constant Public Type reference (TYPE) TY_REPR_SETTING 'USE_DEFAULT_ROWS' Use the default no of rows 20120404
8 CO_VISIBLE_ATTR Constant Public Type reference (TYPE) TY_REPR_SETTING 'VIS_ATTR' Table of visible attributes 20100324
9 CS_DISPLAY_SUBTYPE Constant Public See coding Existing subtypes 20100324
10 CS_DISPLAY_TYPE Instance attribute Public Attribute reference (LIKE) 20100324
11 GF_USE_DEFAULT_NO_COLS Instance attribute Private Type reference (TYPE) BOOLE_D Use the default no of columns 20120404
12 GF_USE_DEFAULT_NO_ROWS Instance attribute Private Type reference (TYPE) BOOLE_D Use the default no of rows 20120404
13 GT_ALL_ATTRIBUTE Instance attribute Private Attribute reference (LIKE) 20100324
14 GT_HID_ATTRIBUTE Instance attribute Private Type reference (TYPE) TT_REPR_ATTRIBUTE Table of hidden attributes 20100324
15 GT_SORT_DATA Instance attribute Private Type reference (TYPE) TT_SORT_DATA Table of sort settings 20100608
16 GT_VIS_ATTRIBUTE Instance attribute Private Type reference (TYPE) TT_REPR_ATTRIBUTE Table of visible attributes 20100324
17 GV_DISPLAY_SUBTYPE Instance attribute Private Attribute reference (LIKE) 20100324
18 GV_DISPLAY_TYPE Instance attribute Private Attribute reference (LIKE) 20100324
19 GV_NO_COLS Instance attribute Private Type reference (TYPE) I No of displayed columns 20120403
20 GV_NO_ROWS Instance attribute Private Type reference (TYPE) I No of displayed rows 20120403
21 GV_QUERY_ID Instance attribute Private Attribute reference (LIKE) 20100630
22 GV_REPR_DESCR Instance attribute Private Attribute reference (LIKE) 20100324
23 GV_REPR_ID Instance attribute Private Attribute reference (LIKE) 20100324
24 GV_REPR_NAME Instance attribute Private Attribute reference (LIKE) 20100324
25 GV_RUNTIME_COMPONENT Instance attribute Private Attribute reference (LIKE) 20100324
Methods
# Method Level Visibility Method type Description Created on
1 CREATE_INSTANCE Static method Public Method Create class instance based on input data 20100324
Events
Class /BCV/CL_UIF_TABLE_SETTINGS has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 TT_REPR_ATTRIBUTE Public Attribute reference (LIKE) 20100324
2 TT_SORT_DATA Public Type reference (TYPE) CL_SALV_BS_SORT=>T_TYPE_SORT Table of sort settings 20100630
3 TY_REPR_ATTRIBUTE Public Attribute reference (LIKE) 20100324
4 TY_REPR_SETTING Public Attribute reference (LIKE) 20100324
5 TY_SORT_DATA Public Type reference (TYPE) CL_SALV_BS_SORT=>S_TYPE_SORT Sort settings 20100630
Method Signatures

Method CREATE_INSTANCE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_ALL_ATTR Call by reference Type reference (TYPE) TT_REPR_ATTRIBUTE Table of all attributes 20100324
2 Importing IT_HIDDEN_ATTR Call by reference Type reference (TYPE) TT_REPR_ATTRIBUTE Table of hidden attributes 20100324
3 Importing IT_SORT_DATA Call by reference Type reference (TYPE) TT_SORT_DATA Table of sorted attributes 20100608
4 Importing IT_VISIBLE_ATTR Call by reference Type reference (TYPE) TT_REPR_ATTRIBUTE Table of visible attributes 20100324
5 Importing IV_NO_COLS Call by reference Type reference (TYPE) I -1 No of displayed columns 20120403
6 Importing IV_NO_ROWS Call by reference Type reference (TYPE) I -1 No of displayed rows 20120403
7 Importing IV_QUERY_ID Call by reference Type reference (TYPE) /BCV/QRM_QUERY_ID ID of the corresponding query 20100630
8 Importing IV_TABLE_DESCR Call by reference Type reference (TYPE) /BCV/UIF_REPR_DESCR Form description 20100324
9 Importing IV_TABLE_ID Call by reference Type reference (TYPE) /BCV/UIF_REPR_ID Form ID 20100324
10 Importing IV_TABLE_NAME Call by reference Type reference (TYPE) /BCV/UIF_REPR_NAME Form name 20100324
11 Returning RO_TABLE_SETTING Value transfer Object reference (TYPE REF TO) /BCV/IF_UIF_REPR_TECHNOLOGY Common interface for representation technologies in BCV 20100324
# Exception Resumable Description Created on
1 TABLE_ID_INITIAL Form ID is initial 20100324
2 TABLE_INCONSISTENT Form parameters are inconsistent 20100324
History
Last changed by/on SAP  20130531 
SAP Release Created in 703