SAP ABAP Interface IF_RSDD_HDB_COLUMN_VIEW (Column-Based View of the New DB)
Hierarchy
SAP_BW (Software Component) SAP Business Warehouse
   BW-BEX-OT (Application Component) OLAP Technology
     RSDD_CALCSCENARIO (Package) Create Calculation Scenario
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  CL_RSDD_HDB_INDEX NewDB InfoProvider with Read Access via Logical Index 20101116
Properties
Interface IF_RSDD_HDB_COLUMN_VIEW  
Short Description Column-Based View of the New DB    
General Data
Package RSDD_CALCSCENARIO   Create Calculation Scenario 
Created 20101115   SAP 
Last changed 20130531   SAP 
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 CL_RSDD_LOG_INDEX_SERVICES Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
2 RS Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Interface IF_RSDD_HDB_COLUMN_VIEW has no interface.
Friends
Interface IF_RSDD_HDB_COLUMN_VIEW has no friend.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 N_C_SEVERITY_ERROR Constant Public Type reference (TYPE) SYMSGTY 'E' Anwengunslog: Schwere für Fehler ('E' und 'A') 20120813
2 N_C_SEVERITY_INFO Constant Public Type reference (TYPE) SYMSGTY 'I' Anwengunslog: Schwere für Infomeldungen 20120813
3 N_C_SEVERITY_WARNING Constant Public Type reference (TYPE) SYMSGTY 'W' Anwengunslog: Schwere für Warnungen 20120813
Methods
# Method Level Visibility Method type Description Created on
1 CREATE Instance method Public Method Create on the Database 20101115
2 DELETE Instance method Public Method Delete on the Database 20101115
3 EXISTS Instance method Public Method Checks if view exists on the database 20101115
4 GET_ATTRIBUTES Instance method Public Method Returns the list of column view attributes 20110204
5 GET_DTA_PRO Instance method Public Method Returns the InfoProvider's runtime properties 20110204
6 GET_INFOPROVIDER Instance method Public Method Returns the name of the InfoProvider 20101116
7 GET_KEYFIGURES Instance method Public Method Returns the list of column view key figures 20110204
8 GET_MAXIMUM_LOG_SEVERITY Instance method Public Method Gibt die maximale Schwere für Log-Meldungen zurück 20120813
9 GET_NAME Instance method Public Method Returns the view name (without the DB schema) 20101115
10 GET_NAME_MAPPER Instance method Public Method Returns the name converter of this instance 20110204
11 GET_TABLES Instance method Public Method Returns the input data source (tables, column views) 20110204
12 GET_XML Instance method Public Method Returns the XML definition 20101115
13 IS_DB_COMMIT_ACTIVE Instance method Public Method Should DB commit be controlled by the instance? 20110818
14 SET_MAXIMUM_LOG_SEVERITY Instance method Public Method Setzt die maximale Schwere für Meldungen im Anwendungslog 20120813
Events
Interface IF_RSDD_HDB_COLUMN_VIEW has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 TN_S_CONSTRAINT Public See coding Selection Condition on a View Field 20101116 BEGIN OF tn_s_constraint, name TYPE string, "keysid TYPE rsddbattrtp, type TYPE trexd_constraint_type, tablnm TYPE string, fieldnm TYPE string, opt TYPE string, value TYPE string, END OF tn_s_constraint
2 TN_S_IDXATTR Public See coding Definition of a Column View Attribute 20101116 BEGIN OF tn_s_idxattr, iobjnm TYPE string, keysid TYPE rsddbattrtp, atrtimfl TYPE rs_bool, "CHABASNM type RSCHABASNM, tablnm TYPE string, tabltp TYPE rsddbtabltp, joinalias TYPE string, fieldnm TYPE string, END OF tn_s_idxattr
3 TN_S_JOIN Public See coding Join Definition for a Column View Attribute 20101116 BEGIN OF tn_s_join, tablalias1 TYPE string, tablalias2 TYPE string, tablnm1 TYPE string, fieldnm1 TYPE string, tablnm2 TYPE string, fieldnm2 TYPE string, trexjoinname TYPE string, jointp TYPE rsddbjointp, cardinality TYPE rsdrs_cardinality, END OF tn_s_join
4 TN_S_KYF Public See coding Definition of a Column View Key Figure 20101116 BEGIN OF tn_s_kyf, kyfnm TYPE string, fieldnm TYPE string, aggrtype TYPE rsaggrgen, "INTTP type int4, END OF tn_s_kyf
5 TN_S_SOURCE_TABLE Public See coding Source Table of a Column View 20101116 BEGIN OF tn_s_source_table, tablnm TYPE string, tabltp TYPE rsddbtabltp, delta TYPE rs_bool, anchor TYPE rs_bool, sidconvert TYPE rs_bool, text TYPE rs_bool, selfjoin TYPE rs_bool, END OF tn_s_source_table
6 TN_TS_CONSTRAINT Public See coding List of Selection Conditions for View Fields 20101117 tn_ts_constraint TYPE SORTED TABLE OF tn_s_constraint WITH UNIQUE KEY tablnm fieldnm
7 TN_TS_IDXATTR Public See coding List of Column View Attribute Definitions 20101116 tn_ts_idxattr TYPE SORTED TABLE OF tn_s_idxattr WITH UNIQUE KEY iobjnm keysid
8 TN_TS_JOIN Public See coding List of JOIN Definitions for Column View Attributes 20101116 tn_ts_join TYPE SORTED TABLE OF tn_s_join WITH NON-UNIQUE KEY tablalias1 tablalias2
9 TN_TS_KYF Public See coding List of Column View Key Figure Definitions 20101116 tn_ts_kyf TYPE SORTED TABLE OF tn_s_kyf WITH UNIQUE KEY kyfnm
10 TN_TS_SOURCE_TABLE Public See coding List of Source Tables of a Column View 20101116 tn_ts_source_table TYPE SORTED TABLE OF tn_s_source_table WITH UNIQUE KEY tablnm
Method Signatures

Method CREATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_SHOW_XML Call by reference Type reference (TYPE) RS_BOOL RS_C_FALSE XML Darstellung für Analysezwecke anzeigen 20101115
2 Importing I_SIMULATE Call by reference Type reference (TYPE) RS_BOOL RS_C_FALSE Nur XML-generierung ausführen, aber keinen View anlegene 20101129
# Exception Resumable Description Created on
1 CX_RSDD_HDB_VIEWCREATE_FAILED Das Anlegen des Column-Views ist fehlgeschlagen 20101115

Method DELETE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_RESULT Value transfer Type reference (TYPE) RS_BOOL Rückgabewert: true, false - siehe App.Log 20101118

Method DELETE on Interface IF_RSDD_HDB_COLUMN_VIEW has no exception.

Method EXISTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_EXISTS Value transfer Type reference (TYPE) RS_BOOL View existiert auf der Datenbank (ja/nein). 20101115

Method EXISTS on Interface IF_RSDD_HDB_COLUMN_VIEW has no exception.

Method GET_ATTRIBUTES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_T_ATTRIBUTES Value transfer Type reference (TYPE) TN_TS_IDXATTR Column-View Attribute 20110204
# Exception Resumable Description Created on
1 CX_RSDD_HDB_MODELINIT_FAILED Die Initialisierung des Metamodells ist fehlgeschlagen 20110204

Method GET_DTA_PRO Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_R_DTA_PRO Value transfer Type reference (TYPE) RSD_T_DTA_PRO Laufzeitbeschreibung des Infoproviders 20110204
# Exception Resumable Description Created on
1 CX_RSDD_HDB_MODELINIT_FAILED Die Initialisierung des Metamodells ist fehlgeschlagen 20110204

Method GET_INFOPROVIDER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_INFOPROVIDER Value transfer Type reference (TYPE) STRING Name des Infoproviders 20101116

Method GET_INFOPROVIDER on Interface IF_RSDD_HDB_COLUMN_VIEW has no exception.

Method GET_KEYFIGURES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_T_KEYFIGURES Value transfer Type reference (TYPE) TN_TS_KYF Liste der Column-View Kannzahlen 20110204
# Exception Resumable Description Created on
1 CX_RSDD_HDB_MODELINIT_FAILED Die Initialisierung des Metamodells ist fehlgeschlagen 20110204

Method GET_MAXIMUM_LOG_SEVERITY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_SEVERITY Value transfer Type reference (TYPE) SYMSGTY Maximale Schwere für Log-Meldungen 20120813

Method GET_MAXIMUM_LOG_SEVERITY on Interface IF_RSDD_HDB_COLUMN_VIEW has no exception.

Method GET_NAME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_NAME Value transfer Type reference (TYPE) STRING Column-View Name 20101115

Method GET_NAME on Interface IF_RSDD_HDB_COLUMN_VIEW has no exception.

Method GET_NAME_MAPPER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_R_NAME_MAPPER Value transfer Object reference (TYPE REF TO) IF_RSDD_HDB_NAME_MAPPER Namenskonvertierer 20110204

Method GET_NAME_MAPPER on Interface IF_RSDD_HDB_COLUMN_VIEW has no exception.

Method GET_TABLES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_T_TABLES Value transfer Type reference (TYPE) TN_TS_SOURCE_TABLE Liste der Source-Tabellen eines Column-Views 20110204
# Exception Resumable Description Created on
1 CX_RSDD_HDB_MODELINIT_FAILED Die Initialisierung des Metamodells ist fehlgeschlagen 20110204

Method GET_XML Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_XML Value transfer Type reference (TYPE) STRING XML-Definition 20101115

Method GET_XML on Interface IF_RSDD_HDB_COLUMN_VIEW has no exception.

Method IS_DB_COMMIT_ACTIVE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_DB_COMMIT_ACTIVE Value transfer Type reference (TYPE) RS_BOOL DB Commit wird von der Instanz gesteuert (ja, nein) 20110818

Method IS_DB_COMMIT_ACTIVE on Interface IF_RSDD_HDB_COLUMN_VIEW has no exception.

Method SET_MAXIMUM_LOG_SEVERITY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_SEVERITY Call by reference Type reference (TYPE) SYMSGTY Meldungsschwere 20120813

Method SET_MAXIMUM_LOG_SEVERITY on Interface IF_RSDD_HDB_COLUMN_VIEW has no exception.
History
Last changed by/on SAP  20130531 
SAP Release Created in 730