SAP ABAP Class CL_FOBU_DIALOG (Only for SAPLFOBU_DIALOG - User Interface Formula Builder)
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-SRV-BR (Application Component) BRFplus - ABAP-Based Business Rules
     S_FORMULA_BUILDER (Package) Formula Builder
Properties
Class CL_FOBU_DIALOG  
Short Description Only for SAPLFOBU_DIALOG - User Interface Formula Builder    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package S_FORMULA_BUILDER   Formula Builder 
Created 20011002   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)
Interfaces
Class CL_FOBU_DIALOG has no interface implemented.
Friends
Class CL_FOBU_DIALOG has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 C_ABBREV Constant Private Type reference (TYPE) SFBE_CATEG '_#ABBR#_' Abbreviation Prefix for Abbreviated Categories 20050728
2 C_ALL_FIELDS Constant Private Type reference (TYPE) SFBE_CATEG '_ALL_FIELDS' Field or Function Category 20011010
3 C_ALL_FUNCTIONS Constant Private Type reference (TYPE) SFBE_CATEG '_ALL_FUNCTIONS' Field or Function Category 20011010
4 C_DOCKING_EXTENSION Constant Private Type reference (TYPE) I 80 Docking Extension Standard Setting 20020102
5 C_EXPERT_MODE Constant Private Type reference (TYPE) I 1 Expert Mode 20011016
6 C_FALSE Constant Private Type reference (TYPE) C ' ' 20011010
7 C_HITLIST Constant Private Type reference (TYPE) SFBE_CATEG '_HITLIST' Field or Function Category 20011010
8 C_MATCHING_OP Constant Public Type reference (TYPE) SFBE_CATEG '_MATCHING_OP' Field or Function Category 20020220
9 C_STANDARD_MODE Constant Private Type reference (TYPE) I 0 Standard Mode 20011016
10 C_TABLE_LINE_LEN Constant Private Type reference (TYPE) I 72 Constant Line Length in String Table 20011004
11 C_TRUE Constant Private Type reference (TYPE) C 'X' 20011010
12 P_APPL_CALLBACK Instance attribute Private Object reference (TYPE REF TO) IF_FOBU_APPL_CALLBACK Formula Builder: Application Callback 20011019
13 P_BEHAVIOUR_EDIT Static Attribute Private Object reference (TYPE REF TO) CL_DRAGDROP Behavior for Drag and Drop 20011004
14 P_BEHAVIOUR_FIELD Static Attribute Private Object reference (TYPE REF TO) CL_DRAGDROP Behavior for Drag and Drop 20011004
15 P_BEHAVIOUR_FUNCTION Static Attribute Private Object reference (TYPE REF TO) CL_DRAGDROP Behavior for Drag and Drop 20011004
16 P_DISPLAY_ONLY Static Attribute Private Type reference (TYPE) C Display only 20011029
17 P_DOCKING_EXTENSION Static Attribute Private Type reference (TYPE) I Extension of Editor Docking Control 20020102
18 P_EDITOR Static Attribute Private Object reference (TYPE REF TO) CL_GUI_TEXTEDIT SAP TextEdit Control 20011002
19 P_EDITOR_CONTAINER Static Attribute Private Object reference (TYPE REF TO) CL_GUI_DOCKING_CONTAINER Container for Custom Controls in the Screen Area 20011002
20 P_EDITOR_CONTAINER_S Static Attribute Private Object reference (TYPE REF TO) CL_GUI_CUSTOM_CONTAINER Container for Custom Controls in the Screen Area 20011227
21 P_EDIT_START Instance attribute Private Type reference (TYPE) SEU_BOOL X: At next initialize, edit cycle will start 20020826
22 P_FIELDNAME Instance attribute Private Type reference (TYPE) STRING Heading Text for Field Selection: InfoObject or Field 20011211
23 P_FOBU_FORMULA Instance attribute Private Object reference (TYPE REF TO) CL_FOBU_FORMULA Formula Builder 20011002
24 P_FORMULA_BUFFER Instance attribute Private Type reference (TYPE) STRING Buffer for Formula: Formula Changes? 20011019
25 P_FORMULA_STRING Instance attribute Private Type reference (TYPE) STRING 20011002
26 P_GLOBAL_MODUS Static Attribute Private Type reference (TYPE) I Globally Set Processing Mode 20020103
27 P_INITIALIZED Instance attribute Private Type reference (TYPE) SEU_BOOL 'X': Controls were installed for this instance 20031020
28 P_MODUS Instance attribute Private Type reference (TYPE) I Editing Mode 20011012
29 P_NEW_FIELD_CATEG Instance attribute Private Type reference (TYPE) SFBE_CATEG New Category for Left Shuffler 20020403
30 P_NEW_FUNCTION_CATEG Instance attribute Private Type reference (TYPE) SFBE_CATEG New Category for Right Shuffler 20020403
31 P_NO_SEARCH Instance attribute Public Type reference (TYPE) SEU_BOOL 'X': No Search Function Through Field and Function List 20030722
32 P_STATUS_TEXT Instance attribute Private Type reference (TYPE) STRING Status Line Text 20011014
33 P_STRUCTURE_LEFT Static Attribute Private Object reference (TYPE REF TO) CL_GUI_ALV_GRID ALV List Viewer 20011002
34 P_STRUCTURE_LEFT_CONTAINER Static Attribute Private Object reference (TYPE REF TO) CL_GUI_CUSTOM_CONTAINER Container for Custom Controls in the Screen Area 20011002
35 P_STRUCTURE_RIGHT Static Attribute Private Object reference (TYPE REF TO) CL_GUI_ALV_GRID ALV List Viewer 20011002
36 P_STRUCTURE_RIGHT_CONTAINER Static Attribute Private Object reference (TYPE REF TO) CL_GUI_CUSTOM_CONTAINER Container for Custom Controls in the Screen Area 20011002
37 P_TECH_NAMES_SET Instance attribute Private Type reference (TYPE) C 'X' Technical Names, 'X' On / ' ' Off 20011012
38 P_TOOLBAR Static Attribute Private Object reference (TYPE REF TO) CL_GUI_TOOLBAR Toolbar Control 20011026
39 P_TOOLBAR_CONTAINER Static Attribute Private Object reference (TYPE REF TO) CL_GUI_DOCKING_CONTAINER Docking Control Container 20011026
40 P_TOOLBAR_CONTAINER_S Static Attribute Private Object reference (TYPE REF TO) CL_GUI_CUSTOM_CONTAINER Container for Custom Controls in the Screen Area 20011227
41 P_TOOLBAR_VERTICAL Static Attribute Private Type reference (TYPE) SEU_BOOL X: Toolbar for edit control is vertical 20020722
42 P_T_ABBREVIATED_CATEGORIES Instance attribute Private See coding 20050728
43 P_T_ALL Instance attribute Private Type reference (TYPE) SFBEOP_UI_TAB FoBuEv: Table of Operands for User Interface 20011002
44 P_T_FIELDS Static Attribute Private Type reference (TYPE) SFBEOP_UI_TAB FoBuEv: Table of Operands for User Interface 20011002
45 P_T_FIELDS_FIELDCAT Static Attribute Private Type reference (TYPE) LVC_T_FCAT Field Catalog for List Viewer Control 20011012
46 P_T_FIELD_CATEGORIES Instance attribute Private Type reference (TYPE) SFBEOP_UI_TAB FoBuEv: Table of Operands for User Interface 20011002
47 P_T_FUNCTIONS Static Attribute Private Type reference (TYPE) SFBEOP_UI_TAB FoBuEv: Table of Operands for User Interface 20011002
48 P_T_FUNCTIONS_FIELDCAT Static Attribute Private Type reference (TYPE) LVC_T_FCAT Field Catalog for List Viewer Control 20011012
49 P_T_FUNCTION_CATEGORIES Instance attribute Private Type reference (TYPE) SFBEOP_UI_TAB FoBuEv: Table of Operands for User Interface 20011002
50 P_T_HIDDEN_COLUMNS Instance attribute Private Type reference (TYPE) LVC_T_FNAM Suppressed Columns in Field List 20020318
51 P_T_SEARCH_SETTINGS Instance attribute Private Type reference (TYPE) SFBE_SEAR_TAB User Interface Formula Builder: Search Settings 20011010
52 P_T_STOCK Instance attribute Private Type reference (TYPE) SFBE_STOCK_TAB Table with Field/Function List 20011004
Methods
# Method Level Visibility Method type Description Created on
1 ACTUALIZE Instance method Private Method Update Attributes 20011122
2 APPL_OK_CODE_CALLBACK Instance method Public Method Callback 20011019
3 BUTTON_INPUT Instance method Public Method Input of String, Number, Constant, Comment 20011026
4 CANCEL Instance method Public Method Get Original Formula, SET PARAMETER, Cleanup 20011112
5 CHANGED Instance method Public Method Checks whether formula has been changed at front end 20011206
6 CHANGE_TECH_NAMES_SETTING Instance method Public Method Set Technical Names, On 'X' Off ' ' 20011012
7 CHECK Instance method Public Method Check String 20011002
8 CLASS_CONSTRUCTOR Static method Public Constructor 20100623
9 CLEAR_SELECTION Instance method Private Method Delete Possible Selection 20011009
10 CONSTRUCTOR Instance method Public Constructor Do not use - FACTORY 20011002
11 CONTROLS_VISIBILITY_SET Instance method Private Method Controls Visible ('X' = True; ' ' = False) 20020102
12 CONVERT_STRING_TO_TABLE Instance method Private Method Convert Formula String into Internal Table for Output 20011004
13 CORRECT_POSITION Instance method Private Method Checks whether insertion position is correct (e.g., CRLFs) 20011122
14 EXIT Instance method Public Method Exit Editor 20011112
15 EXIT_CHECK Instance method Public Method Checks Before Exiting Editor 20011228
16 FACTORY Static method Public Method Do no use - only for SAPLFOBU_DIALOG! 20011025
17 FILL_CATEGORY_BOX Instance method Private Method Filling a dropdown list box with categories 20011002
18 FIND_FUNCTION Instance method Private Method Searches in string for a function name 20011016
19 FUNCTION_SUPPORTED Instance method Public Method Function code supported? 20011120
20 GET_CATEGORY Instance method Public Method Get Selected Categories 20011004
21 GET_DISPLAY_ONLY Instance method Public Method Only display allowed? 20011031
22 GET_MODUS Instance method Public Method 20011018
23 GET_OPERAND_FROM_STRING Instance method Private Method Determine Operator from a Field/Function Name 20011018
24 GET_TOOLBAR_EXCLUDING Instance method Private Method Supplies the function codes to be excluded 20011009
25 HANDLE_EDIT_CTMENU Instance method Private Event handling method Context Menu Handler in Text Edit 20011014
26 HANDLE_EDIT_CTMENU_SELECTED Instance method Private Event handling method Handler for Context Menu Selection in Text Edit 20011014
27 HANDLE_EDIT_DBLCLICK Instance method Private Event handling method Double-Click Handler in Text Edit 20011014
28 HANDLE_EDIT_DROP Instance method Private Event handling method Drop Event Handler in Text Edit 20011004
29 HANDLE_EDIT_F1 Instance method Private Event handling method F1 Handler in Editor 20011019
30 HANDLE_EDIT_F4 Instance method Private Event handling method 20060411
31 HANDLE_ENVIRONMENT_RELOAD Instance method Private Event handling method Formula operators were changed 20020403
32 HANDLE_FIELD_BUTTON Instance method Private Event handling method Pushbutton Handler in Field Grid 20011017
33 HANDLE_FIELD_CONTEXT_REQUEST Instance method Private Event handling method Context Menu for Field Selection 20020315
34 HANDLE_FIELD_DOUBLE_CLICK Instance method Private Event handling method Double-Click Handler in Field Grid 20011010
35 HANDLE_FIELD_DRAG Instance method Private Event handling method Drag Event Handler in Field Grid 20011004
36 HANDLE_FIELD_F1 Instance method Private Event handling method F1 Handler in Field Grid 20011019
37 HANDLE_FIELD_TOOLBAR Instance method Private Event handling method Handler for Toolbar Creation of Field List 20030721
38 HANDLE_FIELD_USER_COMMAND Instance method Private Event handling method Execute OK Code From Context Menu for Field Selection 20020315
39 HANDLE_FUNCTION_BUTTON Instance method Private Event handling method Pushbutton Handler in Function Grid 20011017
40 HANDLE_FUNCTION_CONTEXT_REQ Instance method Private Event handling method Context Menu for Function Selection 20020315
41 HANDLE_FUNCTION_DOUBLE_CLICK Instance method Private Event handling method Double-Click Handler in Function Grid 20011010
42 HANDLE_FUNCTION_DRAG Instance method Private Event handling method Drag Event Handler in Function Grid 20011004
43 HANDLE_FUNCTION_F1 Instance method Private Event handling method F1 Handler in Function Grid 20011019
44 HANDLE_FUNCTION_TOOLBAR Instance method Private Event handling method Handler for Toolbar Creation of Function List 20030721
45 HANDLE_FUNCTION_USER_COMMAND Instance method Private Event handling method Execute OK Code from Context Menu for Function Selection 20020315
46 HANDLE_TOOLBAR_BUTTON Instance method Private Event handling method Toolbar Pushbutton Handler 20011029
47 INITIALIZE Instance method Public Method Initialize Screen 20011002
48 INITIALIZE_OPERANDS Instance method Private Method Initialize Pushbutton, Field, and Function Lists 20020403
49 INSERT_INTO_STRING Instance method Public Method Insert Random String/Token into Formula String 20011009
50 MATCHING_OPERANDS_GET Instance method Public Method Determine Operands Suitable for One Place 20020206
51 PUSHBUTTONS_GET Instance method Public Method Read Pushbuttons 20011029
52 READ_STRING Instance method Public Method Read Formula String 20011002
53 REFRESH_EDITOR Instance method Public Method Refresh Formula String in Editor 20011026
54 SAVE_STATE Instance method Public Method Save Change Status 20011122
55 SEARCH Instance method Public Method Search for Field or a Function 20011010
56 SEARCH_SETTINGS Instance method Public Method Define Search Settings 20011010
57 SELECT_NEW_CATEGORY Instance method Public Method Select New Category 20011004
58 SET_CLASS_MODUS Static method Private Method Set Global Mode 20020103
59 SET_CURSOR_POSITION Instance method Private Method Set New Cursor Position (in Control and in FOBU_DIALOG) 20011102
60 SET_FIELD_CAT Instance method Private Method Set Field Catalog 20011012
61 SET_MODUS Instance method Private Method Set Processing Mode 20011012
62 SET_NEW_STATUS_TEXT Instance method Private Method Set New Status Line Text 20011014
63 SHOW_INFO Instance method Public Method Display Information 20011102
64 SORT Instance method Private Method Sort Pool 20011119
65 TOGGLE_MODUS Instance method Public Method Switch Processing Mode 20011012
66 _EXIT Instance method Private Method SET PARAMETER, Cleanup, etc... 20011112
67 _INSERT_INTO_STRING Instance method Private Method Insert String into Formula String (Internal) 20011009
68 _REFRESH_EDITOR Instance method Private Method Refresh Formula String in Editor 20011026
Events
Class CL_FOBU_DIALOG has no event.
Types
Class CL_FOBU_DIALOG has no local type.
Method Signatures

Method ACTUALIZE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_APPL_CALLBACK Call by reference Object reference (TYPE REF TO) IF_FOBU_APPL_CALLBACK Formula Builder: Callback zur Anwendung 20020307
2 Importing I_DISPLAY_ONLY Call by reference Type reference (TYPE) C ' ' Nur Anzeigen 20020307
3 Importing I_FIELDNAME Call by reference Type reference (TYPE) STRING Überschriftstext InfoObject/Feld 20020307
4 Importing I_REFRESH_EDITOR Call by reference Type reference (TYPE) SEU_BOOL 'X': Editor und Toolbar erneuern 20020730
5 Importing I_TOOLBAR_VERTICAL Call by reference Type reference (TYPE) SEU_BOOL 'X': Toolbar zum Edit-Control senkrecht 20020730
6 Importing I_T_HIDDEN_COLUMNS Call by reference Type reference (TYPE) LVC_T_FNAM Ausgeblendete Spalten der Feldliste 20020318
# Exception Resumable Description Created on
1 ERROR_READING_FORMULA Fehler beim Lesen des Formeltextes 20011123

Method APPL_OK_CODE_CALLBACK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_PROCEED_WITH_OK_CODE Call by reference Type reference (TYPE) SEU_BOOL 'X': Formula Builder soll gemäß dem OK-Code weitermachen 20011019
2 Importing I_OK_CODE Call by reference Type reference (TYPE) SY-UCOMM Bildschirmbilder, Funktionscode, der PAI ausgelöst hat 20011019

Method APPL_OK_CODE_CALLBACK on class CL_FOBU_DIALOG has no exception.

Method BUTTON_INPUT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_TOKEN Call by reference Type reference (TYPE) SFBETOKEN FoBuEv: Bezeichner für Token 20011029

Method BUTTON_INPUT on class CL_FOBU_DIALOG has no exception.

Method CANCEL Signature

Method CANCEL on class CL_FOBU_DIALOG has no parameter.
Method CANCEL on class CL_FOBU_DIALOG has no exception.

Method CHANGED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_CHANGED Value transfer Type reference (TYPE) C 'X' = TRUE ' ' = FALSE 20011206

Method CHANGED on class CL_FOBU_DIALOG has no exception.

Method CHANGE_TECH_NAMES_SETTING Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_MODUS Call by reference Type reference (TYPE) I Standard- oder Expertenmodus 20011119

Method CHANGE_TECH_NAMES_SETTING on class CL_FOBU_DIALOG has no exception.

Method CHECK Signature

Method CHECK on class CL_FOBU_DIALOG has no parameter.
# Exception Resumable Description Created on
1 INVALID_MODUS ungültiger Modus 20011018

Method CLASS_CONSTRUCTOR Signature

Method CLASS_CONSTRUCTOR on class CL_FOBU_DIALOG has no parameter.
Method CLASS_CONSTRUCTOR on class CL_FOBU_DIALOG has no exception.

Method CLEAR_SELECTION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_STRING Call by reference Type reference (TYPE) STRING 20011009
2 Exporting E_NEW_CURSOR_POS Call by reference Type reference (TYPE) I 20011014
3 Importing I_FROM_INDEX Call by reference Type reference (TYPE) I 20011009
4 Importing I_TO_INDEX Call by reference Type reference (TYPE) I 20011009

Method CLEAR_SELECTION on class CL_FOBU_DIALOG has no exception.

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_APPL_CALLBACK Call by reference Object reference (TYPE REF TO) IF_FOBU_APPL_CALLBACK Formula Builder: Callback zur Anwendung 20011019
2 Importing I_DISPLAY_ONLY Call by reference Type reference (TYPE) C Nur Anzeigen 20011029
3 Importing I_FIELDNAME Call by reference Type reference (TYPE) STRING Überschriftstext InfoObject/Feld 20011211
4 Importing I_FIELD_CATEG Call by reference Type reference (TYPE) SFBE_CATEG Ausgewählte Feldkategorie 20020913
5 Importing I_FOBU_FORMULA Call by reference Object reference (TYPE REF TO) CL_FOBU_FORMULA Formula Builder 20011002
6 Importing I_FUNCTION_CATEG Call by reference Type reference (TYPE) SFBE_CATEG Ausgewählte Funktionskategorie 20020913
7 Importing I_NO_SEARCH Call by reference Type reference (TYPE) SEU_BOOL 'X': Keine Suchfunktion über der Feld- und Funktionsliste 20030722
8 Importing I_REFRESH_EDITOR Call by reference Type reference (TYPE) SEU_BOOL 'X' 'X': Editor und Toolbar erneuern 20031114
9 Importing I_TOOLBAR_VERTICAL Call by reference Type reference (TYPE) SEU_BOOL 'X': Toolbar zum Edit-Control senkrecht 20020722
10 Importing I_T_HIDDEN_COLUMNS Call by reference Type reference (TYPE) LVC_T_FNAM Ausgeblendete Spalten der Feldliste 20020318
# Exception Resumable Description Created on
1 ERROR_READING_FORMULA Fehler beim Lesen des Formeltextes 20011123
2 INVALID_PARAMETER Ungültiger Parameter 20011018

Method CONTROLS_VISIBILITY_SET Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_VISIBLE Call by reference Type reference (TYPE) C 'X' = Sichtbar; ' ' = unsichtbar 20020102

Method CONTROLS_VISIBILITY_SET on class CL_FOBU_DIALOG has no exception.

Method CONVERT_STRING_TO_TABLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_T_LINE Value transfer Type reference (TYPE) STANDARD TABLE 20011004
2 Importing I_STRING Call by reference Type reference (TYPE) STRING 20011004
3 Importing I_TABLE_LINE_LEN Call by reference Type reference (TYPE) I 20011004
# Exception Resumable Description Created on
1 ERROR_CONVERT_STRING_TO_TABLE Fehler beim Konvertieren eines Strings in eine Tabelle 20011123

Method CORRECT_POSITION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_POSITION Call by reference Type reference (TYPE) I Position, die korrigiert werden muß 20011122
2 Importing I_STRING Call by reference Type reference (TYPE) STRING String in den eingefügt werden soll 20011122

Method CORRECT_POSITION on class CL_FOBU_DIALOG has no exception.

Method EXIT Signature

Method EXIT on class CL_FOBU_DIALOG has no parameter.
Method EXIT on class CL_FOBU_DIALOG has no exception.

Method EXIT_CHECK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RE_LEAVE Value transfer Type reference (TYPE) SEU_BOOL Formeleditor verlassen 20011228

Method EXIT_CHECK on class CL_FOBU_DIALOG has no exception.

Method FACTORY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_APPL_CALLBACK Call by reference Object reference (TYPE REF TO) IF_FOBU_APPL_CALLBACK Formula Builder: Callback zur Anwendung 20011025
2 Importing I_DISPLAY_ONLY Call by reference Type reference (TYPE) C ' ' Nur Anzeigen 20011029
3 Importing I_FIELDNAME Call by reference Type reference (TYPE) STRING Überschriftstext InfoObject/Feld 20011211
4 Importing I_FIELD_CATEG Call by reference Type reference (TYPE) SFBE_CATEG Ausgewählte Feldkategorie 20020913
5 Importing I_FOBU_FORMULA Call by reference Object reference (TYPE REF TO) CL_FOBU_FORMULA Formula Builder 20011025
6 Importing I_FUNCTION_CATEG Call by reference Type reference (TYPE) SFBE_CATEG Ausgewählte Funktionskategorie 20020913
7 Importing I_NO_SEARCH Call by reference Type reference (TYPE) SEU_BOOL 'X': Keine Suchfunktion über der Feld- und Funktionsliste 20030722
8 Importing I_SUBSCREEN Call by reference Type reference (TYPE) SEU_BOOL 'X': Formeleditor im Subscreen 20020730
9 Importing I_TOOLBAR_VERTICAL Call by reference Type reference (TYPE) SEU_BOOL 'X': Toolbar zum Edit-Control senkrecht 20020722
10 Importing I_T_HIDDEN_COLUMNS Call by reference Type reference (TYPE) LVC_T_FNAM Ausgeblendete Spalten der Feldliste 20020318
11 Returning R_FOBU_DIALOG Value transfer Object reference (TYPE REF TO) CL_FOBU_DIALOG Oberfläche Formeleditor 20011025
# Exception Resumable Description Created on
1 ERROR_ACTUALIZATION Fehler beim Aktualisieren der Formel 20011123
2 ERROR_CREATE_FORMULA Fehler beim Anlegen der Formel-Pflege 20011123
3 ERROR_INSERT_FORMULA Fehler beim Einfügen der Formel-Pflege in den Puffer 20011025

Method FILL_CATEGORY_BOX Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_BOX_ID Call by reference Type reference (TYPE) C 20011002
2 Importing I_FUNCTN Call by reference Type reference (TYPE) C Funktionskategorie? 20011004
3 Importing I_T_CATEGORIES Call by reference Type reference (TYPE) SFBE_STOCK_TAB FoBuEv: Tabelle von Operanden für User-Interface 20011002

Method FILL_CATEGORY_BOX on class CL_FOBU_DIALOG has no exception.

Method FIND_FUNCTION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_OPERAND Call by reference Type reference (TYPE) SFBEOP_UI FoBuEv: Operanden-Struktur für User-Interface 20011016
2 Importing I_STRING Call by reference Type reference (TYPE) STRING 20011016

Method FIND_FUNCTION on class CL_FOBU_DIALOG has no exception.

Method FUNCTION_SUPPORTED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_NAME Call by reference Type reference (TYPE) C Dynproelement 20011120
2 Returning R_NOT_SUPPORTED Value transfer Type reference (TYPE) BOOLEAN Nicht unterstützt 20011122

Method FUNCTION_SUPPORTED on class CL_FOBU_DIALOG has no exception.

Method GET_CATEGORY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_FUNCTION Call by reference Type reference (TYPE) C Funktionskategorie? 20011004
2 Returning R_CATEGORY Value transfer Type reference (TYPE) SFBE_CATEG Kategorie 20011004

Method GET_CATEGORY on class CL_FOBU_DIALOG has no exception.

Method GET_DISPLAY_ONLY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_DISPLAY_ONLY Value transfer Type reference (TYPE) C 'X': Nur Anzeigemodus; ' ': Bearbeiten erlaubt 20011031

Method GET_DISPLAY_ONLY on class CL_FOBU_DIALOG has no exception.

Method GET_MODUS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_MODUS Value transfer Type reference (TYPE) I Standard- oder Expertenmodus 20011018

Method GET_MODUS on class CL_FOBU_DIALOG has no exception.

Method GET_OPERAND_FROM_STRING Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_OPERAND Call by reference Type reference (TYPE) SFBEOP_UI FoBuEv: Operanden-Struktur für User-Interface 20011018
2 Importing I_FUNCTION Call by reference Type reference (TYPE) C Funktionsname? 20011018
3 Importing I_STRING Call by reference Type reference (TYPE) STRING 20011018
# Exception Resumable Description Created on
1 INVALID_PARAMETER Ungültiger Parameter 20011018

Method GET_TOOLBAR_EXCLUDING Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_T_TOOLBAR_EXCLUDING Call by reference Type reference (TYPE) UI_FUNCTIONS Funktionscodestabelle 20011009
2 Importing I_CONTEXT_MENU Call by reference Type reference (TYPE) C ' ' Kontextmenueinträge: 'X' = true; ' '= false 20011210
3 Importing I_CONTROL Call by reference Type reference (TYPE) C Name des Controls 20011009

Method GET_TOOLBAR_EXCLUDING on class CL_FOBU_DIALOG has no exception.

Method HANDLE_EDIT_CTMENU Signature

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

Method HANDLE_EDIT_CTMENU on class CL_FOBU_DIALOG has no exception.

Method HANDLE_EDIT_CTMENU_SELECTED Signature

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

Method HANDLE_EDIT_CTMENU_SELECTED on class CL_FOBU_DIALOG has no exception.

Method HANDLE_EDIT_DBLCLICK Signature

Method HANDLE_EDIT_DBLCLICK on class CL_FOBU_DIALOG has no parameter.
Method HANDLE_EDIT_DBLCLICK on class CL_FOBU_DIALOG has no exception.

Method HANDLE_EDIT_DROP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing DRAGDROP_OBJECT Value transfer Attribute reference (LIKE) 20011004
2 Importing INDEX Value transfer Attribute reference (LIKE) 20011004

Method HANDLE_EDIT_DROP on class CL_FOBU_DIALOG has no exception.

Method HANDLE_EDIT_F1 Signature

Method HANDLE_EDIT_F1 on class CL_FOBU_DIALOG has no parameter.
Method HANDLE_EDIT_F1 on class CL_FOBU_DIALOG has no exception.

Method HANDLE_EDIT_F4 Signature

Method HANDLE_EDIT_F4 on class CL_FOBU_DIALOG has no parameter.
Method HANDLE_EDIT_F4 on class CL_FOBU_DIALOG has no exception.

Method HANDLE_ENVIRONMENT_RELOAD Signature

Method HANDLE_ENVIRONMENT_RELOAD on class CL_FOBU_DIALOG has no parameter.
Method HANDLE_ENVIRONMENT_RELOAD on class CL_FOBU_DIALOG has no exception.

Method HANDLE_FIELD_BUTTON Signature

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

Method HANDLE_FIELD_BUTTON on class CL_FOBU_DIALOG has no exception.

Method HANDLE_FIELD_CONTEXT_REQUEST Signature

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

Method HANDLE_FIELD_CONTEXT_REQUEST on class CL_FOBU_DIALOG has no exception.

Method HANDLE_FIELD_DOUBLE_CLICK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing E_COLUMN Value transfer Attribute reference (LIKE) 20011010
2 Importing E_ROW Value transfer Attribute reference (LIKE) 20011010

Method HANDLE_FIELD_DOUBLE_CLICK on class CL_FOBU_DIALOG has no exception.

Method HANDLE_FIELD_DRAG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing E_DRAGDROPOBJ Value transfer Attribute reference (LIKE) 20011004
2 Importing E_ROW Value transfer Attribute reference (LIKE) 20011004

Method HANDLE_FIELD_DRAG on class CL_FOBU_DIALOG has no exception.

Method HANDLE_FIELD_F1 Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ER_EVENT_DATA Value transfer Attribute reference (LIKE) 20011019
2 Importing ES_ROW_NO Value transfer Attribute reference (LIKE) 20011019
3 Importing E_FIELDNAME Value transfer Attribute reference (LIKE) 20011019

Method HANDLE_FIELD_F1 on class CL_FOBU_DIALOG has no exception.

Method HANDLE_FIELD_TOOLBAR Signature

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

Method HANDLE_FIELD_TOOLBAR on class CL_FOBU_DIALOG has no exception.

Method HANDLE_FIELD_USER_COMMAND Signature

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

Method HANDLE_FIELD_USER_COMMAND on class CL_FOBU_DIALOG has no exception.

Method HANDLE_FUNCTION_BUTTON Signature

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

Method HANDLE_FUNCTION_BUTTON on class CL_FOBU_DIALOG has no exception.

Method HANDLE_FUNCTION_CONTEXT_REQ Signature

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

Method HANDLE_FUNCTION_CONTEXT_REQ on class CL_FOBU_DIALOG has no exception.

Method HANDLE_FUNCTION_DOUBLE_CLICK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ES_ROW_NO Value transfer Attribute reference (LIKE) 20011010
2 Importing E_COLUMN Value transfer Attribute reference (LIKE) 20011010
3 Importing E_ROW Value transfer Attribute reference (LIKE) 20011010

Method HANDLE_FUNCTION_DOUBLE_CLICK on class CL_FOBU_DIALOG has no exception.

Method HANDLE_FUNCTION_DRAG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing E_DRAGDROPOBJ Value transfer Attribute reference (LIKE) 20011004
2 Importing E_ROW Value transfer Attribute reference (LIKE) 20011004

Method HANDLE_FUNCTION_DRAG on class CL_FOBU_DIALOG has no exception.

Method HANDLE_FUNCTION_F1 Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ER_EVENT_DATA Value transfer Attribute reference (LIKE) 20011019
2 Importing ES_ROW_NO Value transfer Attribute reference (LIKE) 20011019
3 Importing E_FIELDNAME Value transfer Attribute reference (LIKE) 20011019

Method HANDLE_FUNCTION_F1 on class CL_FOBU_DIALOG has no exception.

Method HANDLE_FUNCTION_TOOLBAR Signature

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

Method HANDLE_FUNCTION_TOOLBAR on class CL_FOBU_DIALOG has no exception.

Method HANDLE_FUNCTION_USER_COMMAND Signature

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

Method HANDLE_FUNCTION_USER_COMMAND on class CL_FOBU_DIALOG has no exception.

Method HANDLE_TOOLBAR_BUTTON Signature

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

Method HANDLE_TOOLBAR_BUTTON on class CL_FOBU_DIALOG has no exception.

Method INITIALIZE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_EDITOR_CONTAINER Call by reference Type reference (TYPE) C 20011002
2 Importing I_STRUCTURE_LEFT_CONTAINER Call by reference Type reference (TYPE) C 20011002
3 Importing I_STRUCTURE_RIGHT_CONTAINER Call by reference Type reference (TYPE) C 20011002
4 Importing I_TOOLBAR_CONTAINER Call by reference Type reference (TYPE) C 20011227

Method INITIALIZE on class CL_FOBU_DIALOG has no exception.

Method INITIALIZE_OPERANDS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_FIELD_CATEG Call by reference Type reference (TYPE) SFBE_CATEG Ausgewählte Feldkategorie 20020913
2 Importing IM_FUNCTION_CATEG Call by reference Type reference (TYPE) SFBE_CATEG Ausgewählte Funktionskategorie 20020913
3 Importing IM_RELOAD Call by reference Type reference (TYPE) SEU_BOOL SPACE ' ': Erster Aufruf, 'X': wiederholter Aufruf 20020403

Method INITIALIZE_OPERANDS on class CL_FOBU_DIALOG has no exception.

Method INSERT_INTO_STRING Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_SUBSTRING Call by reference Type reference (TYPE) C Einzufügender Substring 20011009

Method INSERT_INTO_STRING on class CL_FOBU_DIALOG has no exception.

Method MATCHING_OPERANDS_GET Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_FUNCTION Call by reference Type reference (TYPE) SEU_BOOL 'X' Suchen in den Funktionskategorien? 20020206

Method MATCHING_OPERANDS_GET on class CL_FOBU_DIALOG has no exception.

Method PUSHBUTTONS_GET Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_PUSHBUTTONS Call by reference Type reference (TYPE) SFBEPUSH_TAB FoBuEv: Tabelle von Drucktasten für User-Interface 20011029

Method PUSHBUTTONS_GET on class CL_FOBU_DIALOG has no exception.

Method READ_STRING Signature

Method READ_STRING on class CL_FOBU_DIALOG has no parameter.
Method READ_STRING on class CL_FOBU_DIALOG has no exception.

Method REFRESH_EDITOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_NEW_CURSOR_POS Call by reference Type reference (TYPE) I Neue Cursorposition 20011102

Method REFRESH_EDITOR on class CL_FOBU_DIALOG has no exception.

Method SAVE_STATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_AT_NEXT_PBO Call by reference Type reference (TYPE) SEU_BOOL 'X': Erst beim nächsten PBO 20020826

Method SAVE_STATE on class CL_FOBU_DIALOG has no exception.

Method SEARCH Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_CATEGORY Call by reference Type reference (TYPE) SFBE_CATEG Feld- oder Funktionskategorie 20011010
2 Importing I_FUNCTION Call by reference Type reference (TYPE) C Suchen in den Funktionskategorien? 20011010
3 Importing I_HITLIST Call by reference Type reference (TYPE) C Ergebniss als Trefferliste? 20011010
4 Importing I_SEARCHSTRING Call by reference Type reference (TYPE) C Suchstring 20011010

Method SEARCH on class CL_FOBU_DIALOG has no exception.

Method SEARCH_SETTINGS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_FUNCTION Call by reference Type reference (TYPE) C Einstellungen für Suche in Funktionen 20011010

Method SEARCH_SETTINGS on class CL_FOBU_DIALOG has no exception.

Method SELECT_NEW_CATEGORY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_CATEGORY Call by reference Type reference (TYPE) SFBE_CATEG Feld- oder Funktionskategorie 20011004
2 Importing I_FUNCTION Call by reference Type reference (TYPE) C Funktionskategorie? 20011004

Method SELECT_NEW_CATEGORY on class CL_FOBU_DIALOG has no exception.

Method SET_CLASS_MODUS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_MODUS Call by reference Type reference (TYPE) I Globaler Bearbeitungsmodus 20020103

Method SET_CLASS_MODUS on class CL_FOBU_DIALOG has no exception.

Method SET_CURSOR_POSITION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_CURSOR_POSITION Call by reference Type reference (TYPE) I 20011102
# Exception Resumable Description Created on
1 ERROR_FRONTEND_DISPLAY Fehler beim Anzeigen der Formel 20011123

Method SET_FIELD_CAT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_T_FIELDCAT Call by reference Type reference (TYPE) LVC_T_FCAT Feldkatalog für ListViewerControl 20011012
2 Importing I_DD_HANDLE Call by reference Type reference (TYPE) I Drag&Drop Handle 20011012
3 Importing I_FUNCTION Call by reference Type reference (TYPE) C Funktionsgrid? 20011012

Method SET_FIELD_CAT on class CL_FOBU_DIALOG has no exception.

Method SET_MODUS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_PARSING_ERROR Call by reference Type reference (TYPE) C Fehler beim Parsen aufgetreten 20011206
2 Importing I_MODUS Call by reference Type reference (TYPE) I Bearbeitungsmodus 20011012
3 Importing I_UPDATE_FOBU Call by reference Type reference (TYPE) ABAP_BOOL ABAP_TRUE 20100623

Method SET_MODUS on class CL_FOBU_DIALOG has no exception.

Method SET_NEW_STATUS_TEXT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_NEW_TEXT Call by reference Type reference (TYPE) STRING 20011014

Method SET_NEW_STATUS_TEXT on class CL_FOBU_DIALOG has no exception.

Method SHOW_INFO Signature

Method SHOW_INFO on class CL_FOBU_DIALOG has no parameter.
Method SHOW_INFO on class CL_FOBU_DIALOG has no exception.

Method SORT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_FUNCTION Call by reference Type reference (TYPE) C Funktionsgrid? 20011119
2 Importing I_UCOMM Call by reference Type reference (TYPE) SYUCOMM Bildschirmbilder, Funktionscode, der PAI ausgelöst hat 20011119

Method SORT on class CL_FOBU_DIALOG has no exception.

Method TOGGLE_MODUS Signature

Method TOGGLE_MODUS on class CL_FOBU_DIALOG has no parameter.
# Exception Resumable Description Created on
1 INVALID_MODUS ungültiger Modus 20011018

Method _EXIT Signature

Method _EXIT on class CL_FOBU_DIALOG has no parameter.
Method _EXIT on class CL_FOBU_DIALOG has no exception.

Method _INSERT_INTO_STRING Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_STRING Call by reference Type reference (TYPE) STRING 20011009
2 Importing I_POSITION Call by reference Type reference (TYPE) I Position an der eingefügt wird 20011009
3 Importing I_SUBSTRING Call by reference Type reference (TYPE) STRING einzufügender Teilstring 20011009

Method _INSERT_INTO_STRING on class CL_FOBU_DIALOG has no exception.

Method _REFRESH_EDITOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_FORMULA_STRING Call by reference Type reference (TYPE) STRING 20011026
# Exception Resumable Description Created on
1 ERROR_FRONTEND_DISPLAY Fehler beim Anzeigen am Frontend 20011123
2 ERROR_STRING_CONVERSION Fehler bei der String-Konvertierung 20011123
History
Last changed by/on SAP  20130531 
SAP Release Created in 620