SAP ABAP Class CL_SALV_HIERSEQ_LEVEL (Hierarchy Level of a Hierarchical-Sequential Table)
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-SRV-ALV (Application Component) SAP List Viewer
     SALV_OM_METADATA (Package) ALV: Meta Data
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_SALV_METADATA_BASE ALV: Basis Class Meta Data 20040219
Properties
Class CL_SALV_HIERSEQ_LEVEL  
Short Description Hierarchy Level of a Hierarchical-Sequential Table    
Super Class CL_SALV_METADATA_BASE ALV: Basis Class Meta Data 
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package SALV_OM_METADATA   ALV: Meta Data 
Created 20040126   SAP 
Last change 20040930   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 IF_SALV_C_BOOL_SAP Forward declaration interface (INTERFACE i DEFINITION DEF...  Forward declaration interface (INTERFACE i DEFINITION DEF...
Interfaces
Class CL_SALV_HIERSEQ_LEVEL has no interface implemented.
Friends
# Friend Modeled only Created on Description
1 CL_SALV_ADAPTER 20040308 ALV: Basis Class Adapter
2 CL_SALV_CONTROLLER 20040308 ALV: Abstract Controller
3 CL_SALV_HIERSEQ_TABLE 20040129 Basis Class for Hierarchical-Sequential Tables
4 CL_SALV_SERVICE_LAYOUT_DB 20040308 ALV: Database Layout
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 ITEMS_EXPANDED Instance attribute Private Type reference (TYPE) SAP_BOOL Bottom Hierarchy Level Expanded 20040202
2 LEVEL Instance attribute Private Type reference (TYPE) I Hierarchy Level 20040129
3 R_AGGREGATIONS Instance attribute Private Object reference (TYPE REF TO) CL_SALV_AGGREGATIONS ALV: Aggregations 20040126
4 R_COLUMNS Instance attribute Private Object reference (TYPE REF TO) CL_SALV_COLUMNS_HIERSEQ ALV: Columns of a Table of a Sequential List 20040126
5 R_FILTERS Instance attribute Private Object reference (TYPE REF TO) CL_SALV_FILTERS ALV: Filter 20040126
6 R_HIERSEQ Instance attribute Private Object reference (TYPE REF TO) CL_SALV_HIERSEQ_TABLE Sequential ALV Table 20040129
7 R_SELECTIONS Instance attribute Private Object reference (TYPE REF TO) CL_SALV_SELECTIONS ALV: Selections 20040203
8 R_SORTS Instance attribute Private Object reference (TYPE REF TO) CL_SALV_SORTS ALV: Sort 20040126
9 R_TABLE Instance attribute Private Object reference (TYPE REF TO) DATA Data Table 20040126
10 T_BINDING Instance attribute Private Type reference (TYPE) SALV_T_HIERSEQ_BINDING Binding Between Two Hierarchy Levels 20040126
Methods
# Method Level Visibility Method type Description Created on
1 CONSTRUCTOR Instance method Public Constructor Constructor 20040126
2 GET_AGGREGATIONS Instance method Public Method Get Aggregation Object 20040126
3 GET_BINDING Instance method Public Method Get Foreign Key Dependency 20040126
4 GET_COLUMNS Instance method Public Method Get Column Object 20040126
5 GET_FILTERS Instance method Public Method Get Filter Object 20040126
6 GET_SELECTIONS Instance method Public Method Get Selections 20040203
7 GET_SORTS Instance method Public Method Get Sort Object 20040126
8 IS_ITEMS_EXPANDED Instance method Public Method Check Whether Item Level Is Expanded 20040202
9 SET_BINDING Instance method Private Method Set Foreign Key Relationships 20040126
10 SET_DATA Instance method Public Method Create New Instance with New Data Structure 20040126
11 SET_ITEMS_EXPANDED Instance method Public Method Expand Item Level 20040202
Events
Class CL_SALV_HIERSEQ_LEVEL has no event.
Types
Class CL_SALV_HIERSEQ_LEVEL has no local type.
Method Signatures

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing LEVEL Call by reference Type reference (TYPE) I 20040130
2 Importing R_CONTROLLER Call by reference Object reference (TYPE REF TO) IF_SALV_CONTROLLER_METADATA ALV: Controler Table Adapter 20040216
3 Importing R_HIERSEQ Call by reference Object reference (TYPE REF TO) CL_SALV_HIERSEQ_TABLE Hiersequentielle ALV Tabellen 20040129

Method CONSTRUCTOR on class CL_SALV_HIERSEQ_LEVEL has no exception.

Method GET_AGGREGATIONS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning VALUE Value transfer Object reference (TYPE REF TO) CL_SALV_AGGREGATIONS ALV Aggregationen 20040126

Method GET_AGGREGATIONS on class CL_SALV_HIERSEQ_LEVEL has no exception.

Method GET_BINDING Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning VALUE Value transfer Type reference (TYPE) SALV_T_HIERSEQ_BINDING Bindung zwischen 2 Tabellen 20040126

Method GET_BINDING on class CL_SALV_HIERSEQ_LEVEL has no exception.

Method GET_COLUMNS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning VALUE Value transfer Object reference (TYPE REF TO) CL_SALV_COLUMNS_HIERSEQ ALV Spalten 20040126

Method GET_COLUMNS on class CL_SALV_HIERSEQ_LEVEL has no exception.

Method GET_FILTERS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning VALUE Value transfer Object reference (TYPE REF TO) CL_SALV_FILTERS ALV Filter 20040126

Method GET_FILTERS on class CL_SALV_HIERSEQ_LEVEL has no exception.

Method GET_SELECTIONS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning VALUE Value transfer Object reference (TYPE REF TO) CL_SALV_SELECTIONS Selektionen 20040203

Method GET_SELECTIONS on class CL_SALV_HIERSEQ_LEVEL has no exception.

Method GET_SORTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning VALUE Value transfer Object reference (TYPE REF TO) CL_SALV_SORTS ALV Sort 20040126

Method GET_SORTS on class CL_SALV_HIERSEQ_LEVEL has no exception.

Method IS_ITEMS_EXPANDED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning VALUE Value transfer Type reference (TYPE) SAP_BOOL boolsche Variable (X=true, space=false) 20040202

Method IS_ITEMS_EXPANDED on class CL_SALV_HIERSEQ_LEVEL has no exception.

Method SET_BINDING Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing VALUE Call by reference Type reference (TYPE) SALV_T_HIERSEQ_BINDING Bindung zwischen 2 Tabellen 20040126
# Exception Resumable Description Created on
1 CX_SALV_DATA_ERROR ALV: Allg. Fehlerklasse (wird bei Syntaxprüfung geprüft) 20040622
2 CX_SALV_NOT_FOUND ALV: Allg. Fehlerklasse (wird bei Syntaxprüfung geprüft) 20040622

Method SET_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing T_BINDING Call by reference Type reference (TYPE) SALV_T_HIERSEQ_BINDING Bindung zwischen 2 Tabellen 20040129
2 Changing VALUE Call by reference Type reference (TYPE) TABLE 20040126
# Exception Resumable Description Created on
1 CX_SALV_DATA_ERROR ALV: Allg. Fehlerklasse (wird bei Syntaxprüfung geprüft) 20040622
2 CX_SALV_NOT_FOUND ALV: Allg. Fehlerklasse (wird bei Syntaxprüfung geprüft) 20040622
3 CX_SALV_NO_NEW_DATA_ALLOWED ALV: Setzen neuer Daten nicht erlaubt 20040316

Method SET_ITEMS_EXPANDED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing VALUE Call by reference Type reference (TYPE) SAP_BOOL IF_SALV_C_BOOL_SAP=>TRUE boolsche Variable (X=true, space=false) 20040202

Method SET_ITEMS_EXPANDED on class CL_SALV_HIERSEQ_LEVEL has no exception.
History
Last changed by/on SAP  20040930 
SAP Release Created in 700