SAP ABAP Class CL_RSQVT_NETPLAN (View: Network Plan)
Hierarchy
SAP_BW (Software Component) SAP Business Warehouse
   BW-SYS-DB (Application Component) BW Database platforms
     RSQVT (Package) SAP Query Analysis Tool
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  IF_RSQVT_EXCEPTIONS 20060622
Properties
Class CL_RSQVT_NETPLAN  
Short Description View: Network Plan    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package RSQVT   SAP Query Analysis Tool 
Created 20060509   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 CNTB Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
3 ICON Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
4 RSD Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
5 RSDRS Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
6 RSNPG Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
# Interface Abstract Final Description Created on
1 IF_RSQVT_EXCEPTIONS 20060622
Friends
Class CL_RSQVT_NETPLAN has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 MY_LINK_STYLE Instance attribute Private Type reference (TYPE) RSNG_STYLE Style of an Object in Network 20060509
2 P_DISPLAY Instance attribute Private Type reference (TYPE) RS_BOOL Display Only 20060509
3 P_R_CONTAINER Instance attribute Private Object reference (TYPE REF TO) CL_GUI_CONTAINER Container 20060509
4 P_R_NETPLAN Instance attribute Private Object reference (TYPE REF TO) IF_GUI_RSNETGRAPHIC General Network Control Methods 20060509
5 P_R_TOOLBAR Instance attribute Private Object reference (TYPE REF TO) CL_GUI_TOOLBAR Toolbar Control 20060509
6 QUERYBLOCK Instance attribute Private Object reference (TYPE REF TO) CL_RSQVT_QUERYBLOCK 20060509
7 TABVIEWS Instance attribute Private See coding List of Table Views 20060509
Methods
# Method Level Visibility Method type Description Created on
1 ADD_LINK Instance method Private Method Create link 20060509
2 ADD_TABLE Instance method Private Method Add Node to Network Plan 20060509
3 CONSTRUCTOR Instance method Public Constructor Create Network and Container 20060509
4 CREATE_AND_SEND_DATA Instance method Public Method Create and Send Tables and Links 20060509
5 CREATE_SPLITTER_AND_TOOLBAR Instance method Private Method create_splitter_and_toolbar 20060509
6 FREE_CONTROLS Instance method Public Method Unbuild Controls 20060509
7 GET_QUERYBLOCK Instance method Public Method 20060509
8 ON_FUNC_SELECT Instance method Private Event handling method Toolbar Function Code 20060509
9 ON_HANDLE_CTXMNUREQ Instance method Public Event handling method Create context menu for table 20060509
10 ON_HANDLE_CTXMNUSEL Instance method Public Event handling method Process F-Code from Context Menu 20060509
11 ON_HANDLE_OBJDBLCLICK Instance method Private Event handling method Double-Click 20060509
12 REFRESH_VIEW Instance method Public Method 20060509
Events
# Event Type Visibility Description Created on
1 EXCEPTION_OCCURRED Instance Event
(0)
Public
(2)
20060616
2 FACT_ALIAS_CHANGE Instance Event
(0)
Public
(2)
20060509
3 SCHEMA_SELECT Instance Event
(0)
Public
(2)
20060509
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 TABVIEW_LINE Private See coding 20060509 begin of tabview_line, alias type rsdrs_alias, view type ref to IF_RSNETGRAPHIC_TABLE, end of tabview_line
Method Signatures

Method ADD_LINK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_LINKINFO Call by reference Object reference (TYPE REF TO) CL_RSQVT_LINKINFO SQLVIS-Model: Beziehungen 20060509
# Exception Resumable Description Created on
1 CX_RSQVT_MODEL_ERROR 20060622
2 CX_SQL_EXCEPTION Ausnahmeklasse für SQL Fehler 20060616

Method ADD_TABLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_ALIAS Call by reference Type reference (TYPE) RSDRS_ALIAS SQLVIS Query Model Informationen zu Tabelle 20070207
# Exception Resumable Description Created on
1 CX_RSQVT_MODEL_ERROR 20060622
2 CX_SQL_EXCEPTION Ausnahmeklasse für SQL Fehler 20060616

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_CONTAINER Call by reference Object reference (TYPE REF TO) CL_GUI_CONTAINER Container 20060509
2 Importing I_QUERYBLOCK Call by reference Object reference (TYPE REF TO) CL_RSQVT_QUERYBLOCK SQLVIS Query Model 20060509

Method CONSTRUCTOR on class CL_RSQVT_NETPLAN has no exception.

Method CREATE_AND_SEND_DATA Signature

Method CREATE_AND_SEND_DATA on class CL_RSQVT_NETPLAN has no parameter.
# Exception Resumable Description Created on
1 CX_RSQVT_MODEL_ERROR 20060622
2 CX_SQL_EXCEPTION Ausnahmeklasse für SQL Fehler 20060616

Method CREATE_SPLITTER_AND_TOOLBAR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_CONTROLCONT Value transfer Object reference (TYPE REF TO) CL_GUI_CONTAINER Abstracter Container fuer GUI Controls 20060509

Method CREATE_SPLITTER_AND_TOOLBAR on class CL_RSQVT_NETPLAN has no exception.

Method FREE_CONTROLS Signature

Method FREE_CONTROLS on class CL_RSQVT_NETPLAN has no parameter.
Method FREE_CONTROLS on class CL_RSQVT_NETPLAN has no exception.

Method GET_QUERYBLOCK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_QUERYBLOCK Value transfer Object reference (TYPE REF TO) CL_RSQVT_QUERYBLOCK 20060509

Method GET_QUERYBLOCK on class CL_RSQVT_NETPLAN has no exception.

Method ON_FUNC_SELECT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing FCODE Value transfer Attribute reference (LIKE) 20060509

Method ON_FUNC_SELECT on class CL_RSQVT_NETPLAN has no exception.

Method ON_HANDLE_CTXMNUREQ Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing BACKGROUND Value transfer Attribute reference (LIKE) 20060509
2 Importing ROWINDEX Value transfer Attribute reference (LIKE) 20060509
3 Importing R_CTXMNU Value transfer Attribute reference (LIKE) 20060509
4 Importing R_LINK Value transfer Attribute reference (LIKE) 20060509
5 Importing R_TABLE Value transfer Attribute reference (LIKE) 20060509

Method ON_HANDLE_CTXMNUREQ on class CL_RSQVT_NETPLAN has no exception.

Method ON_HANDLE_CTXMNUSEL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing BACKGROUND Value transfer Attribute reference (LIKE) 20060509
2 Importing FCODE Value transfer Attribute reference (LIKE) 20060509
3 Importing ROWINDEX Value transfer Attribute reference (LIKE) 20060509
4 Importing R_LINK Value transfer Attribute reference (LIKE) 20060509
5 Importing R_TABLE Value transfer Attribute reference (LIKE) 20060509

Method ON_HANDLE_CTXMNUSEL on class CL_RSQVT_NETPLAN has no exception.

Method ON_HANDLE_OBJDBLCLICK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing R_LINK Value transfer Attribute reference (LIKE) >INVALID< 20060509
2 Importing R_TABLE Value transfer Attribute reference (LIKE) >INVALID< 20060509

Method ON_HANDLE_OBJDBLCLICK on class CL_RSQVT_NETPLAN has no exception.

Method REFRESH_VIEW Signature

Method REFRESH_VIEW on class CL_RSQVT_NETPLAN has no parameter.
# Exception Resumable Description Created on
1 CX_RSQVT_MODEL_ERROR 20060622
2 CX_SQL_EXCEPTION Ausnahmeklasse für SQL Fehler 20060616
Event Signatures

Event EXCEPTION_OCCURRED Signature
# Parameter Type Pass Value Optional Typing Method Associated Type Default value Description Created on
1 EXCEPTION Exporting Value transfer Object reference (TYPE REF TO) CX_ROOT Ausnahmen mit statischer und dynamischer Prüfung von RAISING 20060616

Event FACT_ALIAS_CHANGE Signature
Event FACT_ALIAS_CHANGE on class CL_RSQVT_NETPLAN has no parameter.
Event SCHEMA_SELECT Signature
# Parameter Type Pass Value Optional Typing Method Associated Type Default value Description Created on
1 ALIAS Exporting Value transfer Type reference (TYPE) RSDRS_ALIAS 20060509
2 OBJ Exporting Value transfer Object reference (TYPE REF TO) CL_RSQVT_INFO SQLVIS-View mit Netzplan 20060509
3 QUERYBLOCK Exporting Value transfer Object reference (TYPE REF TO) CL_RSQVT_QUERYBLOCK 20060509
History
Last changed by/on SAP  20130531 
SAP Release Created in 350