SAP ABAP Class IF_BI_CONTEXT (BI Context)
Properties
Class IF_BI_CONTEXT  
Short Description BI Context    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package      
Created 20080818   SAP 
Last change 20100303   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 CL_GSBIRP_BSPWDCOMPONENT_IMPL Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
Interfaces
Class IF_BI_CONTEXT has no interface implemented.
Friends
Class IF_BI_CONTEXT has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 GC_RENDER_ENGINE_3X Constant Public Type reference (TYPE) T_BI_RENDERER '3x' BI Rendering Engine 3.x 20080818
2 GC_RENDER_ENGINE_7X Constant Public Type reference (TYPE) T_BI_RENDERER '7x' BI Rendering Engine 7.x 20080818
3 GC_RENDER_ENGINE_CR Constant Public Type reference (TYPE) T_BI_RENDERER 'CR' Crystal Report Rendering Engine 20090128
4 GC_RENDER_ENGINE_XC Constant Public Type reference (TYPE) T_BI_RENDERER 'XC' Xcelsius Rendering Engine 20090128
Methods
# Method Level Visibility Method type Description Created on
1 GET_BI_CONTEXT Instance method Public Method Returns an instance of bi context 20080818
2 KILL_BI_SESSION Instance method Public Method Ends the session behind the bi context# 20080818
3 UPDATE_BI_CONTEXT Instance method Public Method Updates an instance of bi context 20080818
Events
Class IF_BI_CONTEXT has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 T_BI_RENDERER Public Type reference (TYPE) CHAR2 BI Rendering Engine Version 20080818
2 T_CRMT_BI_CONTEXT Public See coding BI Context Node 20080818 BEGIN OF t_crmt_bi_context. INCLUDE TYPE crmt_bi_context. TYPES: renderer TYPE t_bi_renderer, reporttype TYPE crmt_bi_report_type, reportkey TYPE crmt_bi_report_key, esid TYPE t_esid, END OF t_crmt_bi_context
3 T_ESID Public See coding External Session ID for 7.0 BI reports 20080818 t_esid(48)
Method Signatures

Method GET_BI_CONTEXT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_BI_CONTEXT Value transfer Type reference (TYPE) T_CRMT_BI_CONTEXT BI Context Node 20080818

Method GET_BI_CONTEXT on class IF_BI_CONTEXT has no exception.

Method KILL_BI_SESSION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CV_BI_CONTEXT Call by reference Type reference (TYPE) T_CRMT_BI_CONTEXT BI Context Node 20080818

Method KILL_BI_SESSION on class IF_BI_CONTEXT has no exception.

Method UPDATE_BI_CONTEXT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CV_BI_CONTEXT Call by reference Type reference (TYPE) T_CRMT_BI_CONTEXT BI Context Node 20080818

Method UPDATE_BI_CONTEXT on class IF_BI_CONTEXT has no exception.
History
Last changed by/on SAP  20100303 
SAP Release Created in