SAP ABAP Class CL_UMV_RUNTIMEVAR_ALV (ALV List Viewer)
Hierarchy
SEM-BW (Software Component) SEM-BW: Strategic Enterprise Management
   FIN-SEM-CPM (Application Component) Corporate Performance Monitor
     UMV (Package) CPM : Value Driver Tree
Properties
Class CL_UMV_RUNTIMEVAR_ALV  
Short Description ALV List Viewer    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status P  SAP Standard Production Program 
Category 0   
Package UMV   CPM : Value Driver Tree 
Created 20020205   SAP 
Last change 20041006   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 CNTB Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
2 ICON Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Class CL_UMV_RUNTIMEVAR_ALV has no interface implemented.
Friends
Class CL_UMV_RUNTIMEVAR_ALV has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 MR_ALV Instance attribute Private Object reference (TYPE REF TO) CL_GUI_ALV_GRID ALV List Viewer 20020205
2 MR_ALV_CONT Instance attribute Private Object reference (TYPE REF TO) CL_GUI_CONTAINER Abstract Container for GUI Controls 20020205
3 MR_ALV_DATA Instance attribute Private Object reference (TYPE REF TO) DATA 20020205
4 MR_VDT_DATA Instance attribute Private Object reference (TYPE REF TO) CL_UMV_VDT_DATA Value Driver Tree: Attributes and Data 20020205
5 MT_CURRENT_RUNTIMEVAR_VALUES Instance attribute Private Type reference (TYPE) UMM_YT_RUNTIME_VAR Table Type for Runtime Variable 20020207
6 MT_DEFAULT_RUNTIMEVAR_VALUES Instance attribute Private Type reference (TYPE) UMM_YT_RUNTIME_VAR Table Type for Runtime Variable 20020207
7 MT_FIELDCAT Instance attribute Private Type reference (TYPE) LVC_T_FCAT Field Catalog for List Viewer Control 20020205
8 M_DEFAULT Instance attribute Private Type reference (TYPE) AS4FLAG Flag (X or Blank) 20020205
9 M_DISPLAY Instance attribute Private Type reference (TYPE) AS4FLAG Flag (X or Blank) 20020205
10 M_FALSE_INPUT Instance attribute Private Type reference (TYPE) AS4FLAG Flag (X or Blank) 20020205
11 M_MESSAGE_WAS_SENT Instance attribute Private Type reference (TYPE) AS4FLAG Flag (X or Blank) 20020205
12 M_RUNTIMEVAR_VALUES_CHANGED Instance attribute Public Type reference (TYPE) AS4FLAG Flag (X or Blank) 20020215
13 M_WAS Instance attribute Private Type reference (TYPE) AS4FLAG Flag (X or Blank) 20020313
Methods
# Method Level Visibility Method type Description Created on
1 CHECK_INPUT Instance method Private Method Checks Whether Data Was Changed in the ALV 20020205
2 CHECK_USER_INPUT Instance method Public Method Checks Whether User Input is Correct 20020205
3 CONSTRUCTOR Instance method Public Constructor Constructor 20020205
4 FILL_ALV_DATA_TABLE Instance method Private Method Fills ALV Table 20020205
5 FILL_ALV_FIELDCAT Instance method Private Method Field Catalogs for ALV 20020205
6 GET_CHA_VALUES Instance method Public Method Gets Characteristic Values 20020311
7 GET_HYS Instance method Public Method Delivers Hierarchies 20020205
8 GET_HY_NODES Instance method Public Method Delivers Hierarchy Nodes 20020205
9 GET_RUNTIMEVAR_VALUES Instance method Public Method Gets Characteristic Values 20020207
10 INIT_ALV Instance method Private Method Initializes ALV List 20020205
11 ON_ALV_DATA_CHANGED Instance method Private Event handling method Event Handler for Changed Data in the ALV 20020205
12 ON_ALV_F4 Instance method Private Event handling method Event Handler for F4 in the ALV 20020205
13 REFRESH Instance method Public Method Displays Selections (Per VDT) 20020207
14 SEND_FALSE_INPUT_MESSAGE Instance method Private Method Sends Error Message 20020205
15 SET_TO_DEFAULT Instance method Public Method Sets Selections to Standard Selection 20020205
16 SET_VDT Instance method Public Method Sets VDT 20020205
17 SHOW Instance method Public Method Shows Runtime Variables in Frontend 20020205
18 UPDATE_ALV Instance method Private Method Changes ALV List 20020205
19 VALUES_ARE_COMPLETE Instance method Public Method Checks Whether All Values Entered Correctly 20020215
Events
# Event Type Visibility Description Created on
1 RUNTIME_VALUES_CHANGED Static Event
(1)
Public
(2)
20020206
Types
Class CL_UMV_RUNTIMEVAR_ALV has no local type.
Method Signatures

Method CHECK_INPUT Signature

Method CHECK_INPUT on class CL_UMV_RUNTIMEVAR_ALV has no parameter.
Method CHECK_INPUT on class CL_UMV_RUNTIMEVAR_ALV has no exception.

Method CHECK_USER_INPUT Signature

Method CHECK_USER_INPUT on class CL_UMV_RUNTIMEVAR_ALV has no parameter.
# Exception Resumable Description Created on
1 INVALID Ungültige Benutzereingaben 20020205

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_WAS Call by reference Type reference (TYPE) AS4FLAG ' ' Flag (X oder Blank) 20020313

Method CONSTRUCTOR on class CL_UMV_RUNTIMEVAR_ALV has no exception.

Method FILL_ALV_DATA_TABLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_DEFAULT Call by reference Type reference (TYPE) AS4FLAG Flag (X oder Blank) 20020205

Method FILL_ALV_DATA_TABLE on class CL_UMV_RUNTIMEVAR_ALV has no exception.

Method FILL_ALV_FIELDCAT Signature

Method FILL_ALV_FIELDCAT on class CL_UMV_RUNTIMEVAR_ALV has no parameter.
Method FILL_ALV_FIELDCAT on class CL_UMV_RUNTIMEVAR_ALV has no exception.

Method GET_CHA_VALUES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_DIMVALS Call by reference Type reference (TYPE) UMC_YT_DIMVALS Merkmalswerte : Bezeichner, Beschreibung 20020311
2 Importing I_VANAME Call by reference Type reference (TYPE) UMM_Y_VANAME Technischer Name einer CPM-Variablen 20020311
# Exception Resumable Description Created on
1 ERROR 20020311

Method GET_HYS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_HYS Call by reference Type reference (TYPE) UMC_YT_HYS Hierarchien : Bezeichner, Beschreibung 20020205
2 Importing I_VANAME Call by reference Type reference (TYPE) UMM_Y_VANAME Technischer Name einer CPM-Variablen 20020205
# Exception Resumable Description Created on
1 ERROR 20020311

Method GET_HY_NODES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_HYNODES Call by reference Type reference (TYPE) UMC_YT_HYNODES Hierarchieknoten : Bezeichner, Beschreibung 20020205
2 Importing I_HIDATE Call by reference Type reference (TYPE) UMC_Y_HIDATE Hierarchie : Stichtag 20020205
3 Importing I_HIVERS Call by reference Type reference (TYPE) UMC_Y_HIVERS Hierarchieversion 20020205
4 Importing I_IHINAME Call by reference Type reference (TYPE) UMC_Y_IHINAME Hierarchie (ODBO-Name) 20020205
5 Importing I_VANAME Call by reference Type reference (TYPE) UMM_Y_VANAME Technischer Name einer CPM-Variablen 20020205
# Exception Resumable Description Created on
1 ERROR 20020311

Method GET_RUNTIMEVAR_VALUES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_RUNTIMEVAR_VALUES Call by reference Type reference (TYPE) UMM_YT_RUNTIME_VAR Table Type for runtime Variable 20020207
# Exception Resumable Description Created on
1 INVALID_INPUT Ungültige Merkmalswerte 20020207

Method INIT_ALV Signature

Method INIT_ALV on class CL_UMV_RUNTIMEVAR_ALV has no parameter.
# Exception Resumable Description Created on
1 ERROR 20020205

Method ON_ALV_DATA_CHANGED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ER_DATA_CHANGED Call by reference Type reference (TYPE) 20020205
2 Importing SENDER Call by reference Type reference (TYPE) 20020205

Method ON_ALV_DATA_CHANGED on class CL_UMV_RUNTIMEVAR_ALV has no exception.

Method ON_ALV_F4 Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ER_EVENT_DATA Call by reference Attribute reference (LIKE) 20020205
2 Importing ES_ROW_NO Call by reference Attribute reference (LIKE) 20020205
3 Importing ET_BAD_CELLS Call by reference Attribute reference (LIKE) 20020205
4 Importing E_DISPLAY Call by reference Attribute reference (LIKE) 20020205
5 Importing E_FIELDNAME Call by reference Attribute reference (LIKE) 20020205
6 Importing E_FIELDVALUE Call by reference Attribute reference (LIKE) 20020205
7 Importing SENDER Call by reference Type reference (TYPE) 20020205

Method ON_ALV_F4 on class CL_UMV_RUNTIMEVAR_ALV has no exception.

Method REFRESH Signature

Method REFRESH on class CL_UMV_RUNTIMEVAR_ALV has no parameter.
Method REFRESH on class CL_UMV_RUNTIMEVAR_ALV has no exception.

Method SEND_FALSE_INPUT_MESSAGE Signature

Method SEND_FALSE_INPUT_MESSAGE on class CL_UMV_RUNTIMEVAR_ALV has no parameter.
Method SEND_FALSE_INPUT_MESSAGE on class CL_UMV_RUNTIMEVAR_ALV has no exception.

Method SET_TO_DEFAULT Signature

Method SET_TO_DEFAULT on class CL_UMV_RUNTIMEVAR_ALV has no parameter.
Method SET_TO_DEFAULT on class CL_UMV_RUNTIMEVAR_ALV has no exception.

Method SET_VDT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_VDT_DATA Call by reference Object reference (TYPE REF TO) CL_UMV_VDT_DATA 20020205

Method SET_VDT on class CL_UMV_RUNTIMEVAR_ALV has no exception.

Method SHOW Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_CONTAINER Call by reference Object reference (TYPE REF TO) CL_GUI_CONTAINER Abstracter Container fuer GUI Controls 20020205
2 Importing I_DISPLAY Call by reference Type reference (TYPE) AS4FLAG ' ' Flag (X oder Blank) 20020205
# Exception Resumable Description Created on
1 ERROR 20020205

Method UPDATE_ALV Signature

Method UPDATE_ALV on class CL_UMV_RUNTIMEVAR_ALV has no parameter.
# Exception Resumable Description Created on
1 ERROR 20020205

Method VALUES_ARE_COMPLETE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning E_IS_COMPLETE Value transfer Type reference (TYPE) AS4FLAG Flag (X oder Blank) 20020215

Method VALUES_ARE_COMPLETE on class CL_UMV_RUNTIMEVAR_ALV has no exception.
Event Signatures

Event RUNTIME_VALUES_CHANGED Signature
Event RUNTIME_VALUES_CHANGED on class CL_UMV_RUNTIMEVAR_ALV has no parameter.
History
Last changed by/on SAP  20041006 
SAP Release Created in 3.1B