SAP ABAP Class CL_UA_FORMULA_GUI_FUNCTION (Formula Builder: Function Component)
Hierarchy
FINBASIS (Software Component) Fin. Basis
   FIN-FB-SRV (Application Component) Services
     UA_FORMULA_GUI (Package) Formula Builder GUI
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_UA_FORMULA_GUI_COMPONENT Formula Builder: Component 20021211
Properties
Class CL_UA_FORMULA_GUI_FUNCTION  
Short Description Formula Builder: Function Component    
Super Class CL_UA_FORMULA_GUI_COMPONENT Formula Builder: Component 
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package UA_FORMULA_GUI   Formula Builder GUI 
Created 20021211   SAP 
Last change 20041006   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_UA_FORMULA_GUI_FUNCTION has no forward declaration.
Interfaces
Class CL_UA_FORMULA_GUI_FUNCTION has no interface implemented.
Friends
Class CL_UA_FORMULA_GUI_FUNCTION has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 MO_FUNCTION_DESC Instance attribute Private Object reference (TYPE REF TO) CL_UA_FORMULA_GUI_FCT_DESC Component of Formula GUI 20021211
2 MO_FUNCTION_GRID Instance attribute Private Object reference (TYPE REF TO) CL_UA_FORMULA_GUI_FCT_GRID Component of Formula GUI 20021211
3 MO_SPLITTER Instance attribute Private Object reference (TYPE REF TO) CL_GUI_SPLITTER_CONTAINER Splitter Control 20030108
Methods
# Method Level Visibility Method type Description Created on
1 CONSTRUCTOR Instance method Public Constructor 20021211
2 FC_DETAIL Instance method Private Method 20030212
3 HANDLE_FUNCTION_SELECTED Instance method Private Event handling method 20030108
4 HANDLE_GRID_FCODE Instance method Private Event handling method 20030207
5 HANDLE_GRID_FILTER_CLICKED Instance method Private Event handling method 20030109
6 HANDLE_GRID_FUNCTION_CLICKED Instance method Private Event handling method 20030114
7 HANDLE_PARAMETER_SELECTED Instance method Public Event handling method 20030109
Events
# Event Type Visibility Description Created on
1 FCODE Instance Event
(0)
Public
(2)
20030207
2 FILTER_CLICKED Instance Event
(0)
Public
(2)
20030109
3 FUNCTION_CLICKED Instance Event
(0)
Public
(2)
20030114
4 PARAMETER_SELECTED Instance Event
(0)
Public
(2)
20030109
Types
Class CL_UA_FORMULA_GUI_FUNCTION 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 ID_WITH_DESC Call by reference Type reference (TYPE) UAB_BOOLEAN FALSE Flag (X=True, Space = False) 20021211
2 Importing ID_WITH_GRID Call by reference Type reference (TYPE) UAB_BOOLEAN FALSE Flag (X=True, Space = False) 20021211
3 Importing IO_FORMULA_GUI Call by reference Object reference (TYPE REF TO) CL_UA_FORMULA_GUI Formula Builder 20030602
4 Importing IO_PARENT Call by reference Object reference (TYPE REF TO) CL_GUI_CONTAINER Abstracter Container fuer GUI Controls 20021211

Method CONSTRUCTOR on class CL_UA_FORMULA_GUI_FUNCTION has no exception.

Method FC_DETAIL Signature

Method FC_DETAIL on class CL_UA_FORMULA_GUI_FUNCTION has no parameter.
Method FC_DETAIL on class CL_UA_FORMULA_GUI_FUNCTION has no exception.

Method HANDLE_FUNCTION_SELECTED Signature

Method HANDLE_FUNCTION_SELECTED on class CL_UA_FORMULA_GUI_FUNCTION has no parameter.
Method HANDLE_FUNCTION_SELECTED on class CL_UA_FORMULA_GUI_FUNCTION has no exception.

Method HANDLE_GRID_FCODE Signature

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

Method HANDLE_GRID_FCODE on class CL_UA_FORMULA_GUI_FUNCTION has no exception.

Method HANDLE_GRID_FILTER_CLICKED Signature

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

Method HANDLE_GRID_FILTER_CLICKED on class CL_UA_FORMULA_GUI_FUNCTION has no exception.

Method HANDLE_GRID_FUNCTION_CLICKED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ED_VALUETYPE Value transfer Attribute reference (LIKE) 20030114
2 Importing ES_DATA Value transfer Attribute reference (LIKE) 20030114

Method HANDLE_GRID_FUNCTION_CLICKED on class CL_UA_FORMULA_GUI_FUNCTION has no exception.

Method HANDLE_PARAMETER_SELECTED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing EO_PARAMETER Call by reference Attribute reference (LIKE) 20030109

Method HANDLE_PARAMETER_SELECTED on class CL_UA_FORMULA_GUI_FUNCTION has no exception.
Event Signatures

Event FCODE Signature
# Parameter Type Pass Value Optional Typing Method Associated Type Default value Description Created on
1 ED_FCODE Exporting Value transfer Type reference (TYPE) SYUCOMM Bildschirmbilder, Funktionscode, der PAI ausgelöst hat 20030207

Event FILTER_CLICKED Signature
# Parameter Type Pass Value Optional Typing Method Associated Type Default value Description Created on
1 ET_STATUS Exporting Value transfer Type reference (TYPE) UAC_FLAG Analytical Cost Management: Flag 20030109

Event FUNCTION_CLICKED Signature
# Parameter Type Pass Value Optional Typing Method Associated Type Default value Description Created on
1 ED_VALUETYPE Exporting Value transfer Type reference (TYPE) STRING 20030114
2 ES_DATA Exporting Value transfer Type reference (TYPE) UAB_S_FUNC_NAME Funktion 20030114

Event PARAMETER_SELECTED Signature
# Parameter Type Pass Value Optional Typing Method Associated Type Default value Description Created on
1 EO_PARAMETER Exporting Value transfer Object reference (TYPE REF TO) CL_UA_PARAMETER Basisklasse für alle Funktionen 20030109
History
Last changed by/on SAP  20041006 
SAP Release Created in 350