Hierarchy

⤷

⤷

Properties
Class | CL_FOBU_FORMULA | |
Short Description | Formula Builder | |
Super Class | ||
Instantiability of a Class | 0 | Private |
Final |
General Data
Message Class | ||
Program status | ||
Category | 0 | |
Package | S_FORMULA_BUILDER | Formula Builder |
Created | 20000922 | SAP |
Last change | 20130531 | SAP |
Shared Memory-enabled | ||
Fixed point arithmetic | ||
Unicode checks active |
Forward declarations
# | Type group / Object type | Type | Type Description |
---|---|---|---|
1 | ![]() |
Type group use (TYPE-POOLS tp) | Type group use (TYPE-POOLS tp) |
2 | ![]() |
Forward declaration class (CLASS c DEFINITION DEFERRED) | Forward declaration class (CLASS c DEFINITION DEFERRED) |
3 | ![]() |
Type group use (TYPE-POOLS tp) | Type group use (TYPE-POOLS tp) |
4 | ![]() |
Type group use (TYPE-POOLS tp) | Type group use (TYPE-POOLS tp) |
Interfaces
Class CL_FOBU_FORMULA has no interface implemented.
Friends
# | Friend | Modeled only | Created on | Description |
---|---|---|---|---|
1 | CL_FOBU_DIALOG | 20100623 | Only for SAPLFOBU_DIALOG - User Interface Formula Builder | |
2 | CL_FOEV_FORMULA | 20011228 | FoBuEv: Formula During Evaluation |
Attributes
# | Attribute | Level | Visibility | Read only | Typing | Associated Type | Initial Value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
Instance attribute | Private | Type reference (TYPE) | TY_T_INTERNAL_OPERAND | FoBuEv: Operand Description | 20001012 | ||
2 | ![]() |
Static Attribute | Private | Type reference (TYPE) | TY_T_INTERNAL_OPERAND | 20100312 | |||
3 | ![]() |
Constant | Public | Type reference (TYPE) | SEOCLSNAME | 'CL_FOEV_BUILTINS' | Class for Built-In Functions | 20011025 | |
4 | ![]() |
Constant | Public | Type reference (TYPE) | SFBETYPE | 'SFBE_AMOUNT' | 20070316 | ||
5 | ![]() |
Constant | Public | Type reference (TYPE) | SFBETYPE | 'SEU_BOOL' | 20070316 | ||
6 | ![]() |
Constant | Public | Type reference (TYPE) | SFBETYPE | 'SFBE_PRICE' | 20070316 | ||
7 | ![]() |
Constant | Public | Type reference (TYPE) | SFBETYPE | 'SFBE_QUANTITY' | 20070316 | ||
8 | ![]() |
Constant | Public | Type reference (TYPE) | SFBETYPE | 'STRING' | 20070316 | ||
9 | ![]() |
Constant | Private | Type reference (TYPE) | FIELDNAME | 'PARAM' | Field Name | 20060411 | |
10 | ![]() |
Constant | Private | Type reference (TYPE) | I | 2 | 20060411 | ||
11 | ![]() |
Constant | Public | Type reference (TYPE) | SFBEFSYM | 'MATH' | Function Symbol for Mathematical Functions | 20011026 | |
12 | ![]() |
Constant | Public | Type reference (TYPE) | SFBEFSYM | '_OPERATOR' | Function Symbol for Operators | 20011026 | |
13 | ![]() |
Constant | Public | Type reference (TYPE) | SFBEFSYM | 'STRING' | Function Symbol for Character Strings | 20011026 | |
14 | ![]() |
Constant | Public | Type reference (TYPE) | SFBEFSYM | 'SYST' | Function Symbol for System Fields | 20011026 | |
15 | ![]() |
Constant | Public | Type reference (TYPE) | SFBEFSYM | SPACE | Function Symbol for Top-Level Node | 20011026 | |
16 | ![]() |
Constant | Private | Type reference (TYPE) | TABNAME | 'SFBE_POPUP_PARAM' | Table Name | 20060411 | |
17 | ![]() |
Constant | Public | Type reference (TYPE) | SFBETOKEN | 'AMOUNT' | Token for Constants of Amount Type | 20030909 | |
18 | ![]() |
Constant | Public | Type reference (TYPE) | SFBETOKEN | 'AMOUNT_EXT' | Token for Constants of Amount Type in External Format | 20030909 | |
19 | ![]() |
Constant | Public | Type reference (TYPE) | SFBETOKEN | 'APPL_PUSH_1' | Token for First Application Pushbutton | 20011029 | |
20 | ![]() |
Constant | Public | Type reference (TYPE) | SFBETOKEN | 'APPL_PUSH_2' | Token for First Application Pushbutton | 20011029 | |
21 | ![]() |
Constant | Public | Type reference (TYPE) | SFBETOKEN | 'APPL_PUSH_3' | Token for First Application Pushbutton | 20011029 | |
22 | ![]() |
Constant | Public | Type reference (TYPE) | SFBETOKEN | 'APPL_PUSH_4' | Token for First Application Pushbutton | 20011029 | |
23 | ![]() |
Constant | Public | Type reference (TYPE) | SFBETOKEN | 'BRACKETL' | Token for Left Parenthesis | 20011026 | |
24 | ![]() |
Constant | Public | Type reference (TYPE) | SFBETOKEN | 'BRACKETR' | Token for Right Parenthesis | 20011026 | |
25 | ![]() |
Constant | Public | Type reference (TYPE) | SFBETOKEN | 'COMMA' | Token for Comma | 20011026 | |
26 | ![]() |
Constant | Public | Type reference (TYPE) | SFBETOKEN | '$COMMENT' | Token for Comments | 20011025 | |
27 | ![]() |
Constant | Public | Type reference (TYPE) | SFBETOKEN | 'CONST_TYPD' | Token for Constants | 20011025 | |
28 | ![]() |
Constant | Public | Type reference (TYPE) | SFBETOKEN | 'CONST_EXT_TYPD' | Token for Constants with Specified Type | 20030224 | |
29 | ![]() |
Constant | Public | Type reference (TYPE) | SFBETOKEN | 'CONST_EXT_TYPDU' | Token for Constants with Specified Type, External Format | 20030224 | |
30 | ![]() |
Constant | Public | Type reference (TYPE) | SFBETOKEN | 'CONST_UNKNOWN' | Token for Constants or Strings | 20011025 | |
31 | ![]() |
Constant | Public | Type reference (TYPE) | SFBETOKEN | 'TOKEN_ERROR' | Incorrect Tokens | 20011026 | |
32 | ![]() |
Constant | Public | Type reference (TYPE) | SFBETOKEN | 'FI*' | 20070316 | ||
33 | ![]() |
Constant | Public | Type reference (TYPE) | SFBETOKEN | 'FI' | 20070316 | ||
34 | ![]() |
Constant | Public | Type reference (TYPE) | SFBETOKEN | 'FU*' | 20070316 | ||
35 | ![]() |
Constant | Public | Type reference (TYPE) | SFBETOKEN | 'FU' | 20070316 | ||
36 | ![]() |
Constant | Public | Type reference (TYPE) | SFBETOKEN | 'INFIX_OP' | 20070316 | ||
37 | ![]() |
Constant | Public | Type reference (TYPE) | SFBETOKEN | '$CR' | Token for Line Break | 20020904 | |
38 | ![]() |
Constant | Public | Type reference (TYPE) | SFBETOKEN | 'CONST_NUM' | Token for Numbers | 20011025 | |
39 | ![]() |
Constant | Public | Type reference (TYPE) | SFBETOKEN | 'QUANTITY' | Token for Constants of Quantity Type | 20030909 | |
40 | ![]() |
Constant | Public | Type reference (TYPE) | SFBETOKEN | 'QUANTITY_EXT' | Token for Constants of Quantity Type in External Format | 20030909 | |
41 | ![]() |
Constant | Public | Type reference (TYPE) | SFBETOKEN | 'CONST_STR' | Token for Character Strings | 20011025 | |
42 | ![]() |
Constant | Public | Type reference (TYPE) | SFBETOKEN | 'TEMPLATE' | Token for Placeholders | 20011026 | |
43 | ![]() |
Instance attribute | Private | Object reference (TYPE REF TO) | IF_FOBU_CONNECTOR | Environment for Determining Fields and Functions | 20000925 | ||
44 | ![]() |
Static Attribute | Private | Object reference (TYPE REF TO) | CL_ABAP_WEAK_REFERENCE | 20100312 | |||
45 | ![]() |
Instance attribute | Protected | Type reference (TYPE) | SFBE_HEADER | Header Data for a Formula | 20001005 | ||
46 | ![]() |
Instance attribute | Private | Type reference (TYPE) | SFBE_HEADER | Header Data Before Changes | 20011108 | ||
47 | ![]() |
Instance attribute | Private | Type reference (TYPE) | STRING | String Representation of Formula | 20011005 | ||
48 | ![]() |
Instance attribute | Private | Type reference (TYPE) | TY_T_FORMULA | Formula | 20011005 | ||
49 | ![]() |
Instance attribute | Private | Type reference (TYPE) | TY_T_FORMULA | Formula Before Changes | 20011108 | ||
50 | ![]() |
Static Attribute | Private | Type reference (TYPE) | TY_FUNCTION_BUFFER | Buffer for Functions | 20011019 | ||
51 | ![]() |
Static Attribute | Private | See coding | Generic Data Types | 20020118 | |||
52 | ![]() |
Static Attribute | Private | Type reference (TYPE) | SFBE_OPERANDS | FoBuEv: Operand Description | 20091210 | ||
53 | ![]() |
Instance attribute | Protected | Object reference (TYPE REF TO) | CL_FOBU_DIALOG | 20100623 | |||
54 | ![]() |
Instance attribute | Private | Object reference (TYPE REF TO) | IF_FOBU_STORAGE | 20070319 | |||
55 | ![]() |
Instance attribute | Private | Type reference (TYPE) | TY_T_OPERATOR | 20001012 | |||
56 | ![]() |
Instance attribute | Private | Type reference (TYPE) | FLAG | 'X' = String Representation Matches Formula | 20011005 | ||
57 | ![]() |
Instance attribute | Private | Type reference (TYPE) | FLAG | 'X' = Technical Names, ' ' = Descriptions | 20011005 |
Methods
# | Method | Level | Visibility | Method type | Description | Created on |
---|---|---|---|---|---|---|
1 | ![]() |
Instance method | Private | Method | 20060411 | |
2 | ![]() |
Instance method | Private | Method | Determine All Operands (Internal) | 20011002 |
3 | ![]() |
Instance method | Public | Method | Get Formula as Text | 20001228 |
4 | ![]() |
Instance method | Private | Method | Get Built-In Operators | 20001027 |
5 | ![]() |
Instance method | Public | Method | Syntax and Type Check | 20001006 |
6 | ![]() |
Instance method | Private | Method | Syntax and Type Check (Internal Method) | 20010905 |
7 | ![]() |
Static method | Public | Constructor | CLASS_CONSTRUCTOR | 20020118 |
8 | ![]() |
Instance method | Public | Method | Copy Formula (not yet on database) | 20001227 |
9 | ![]() |
Static method | Public | Method | Create New Formula (not yet on database) | 20001023 |
10 | ![]() |
Static method | Public | Method | Delete Formula | 20000922 |
11 | ![]() |
Instance method | Public | Method | Delete Formula (Convenience Method for Loaded Instances) | 20121030 |
12 | ![]() |
Instance method | Public | Method | 20070316 | |
13 | ![]() |
Instance method | Public | Method | 20070316 | |
14 | ![]() |
Instance method | Public | Method | Formula Builder Will Be Terminated | 20011108 |
15 | ![]() |
Instance method | Public | Method | Formula Builder starts to make changes | 20011108 |
16 | ![]() |
Instance method | Public | Method | Load Changed Operands for Application | 20020403 |
17 | ![]() |
Static method | Public | Method | Existency Check for Formula | 20001229 |
18 | ![]() |
Static method | Public | Method | Get Transport Data | 20001227 |
19 | ![]() |
Instance method | Protected | Method | Get Formula for Evaluation | 20011228 |
20 | ![]() |
Instance method | Private | Method | 20060411 | |
21 | ![]() |
Instance method | Private | Method | Determine Description of a Function (Internal) | 20011211 |
22 | ![]() |
Instance method | Private | Method | Determine Formula Elements of a Function (Internal) | 20011011 |
23 | ![]() |
Instance method | Private | Method | 20060411 | |
24 | ![]() |
Instance method | Private | Method | 20060411 | |
25 | ![]() |
Instance method | Private | Method | Initialize Formula (After Load/Create) | 20001023 |
26 | ![]() |
Instance method | Public | Method | Formula Changed Since EDIT_START | 20011108 |
27 | ![]() |
Instance method | Public | Method | Formula Can Be Evaluated | 20011228 |
28 | ![]() |
Static method | Public | Method | Load Existing Formula from Database | 20001023 |
29 | ![]() |
Instance method | Public | Method | Determine Operands Suitable for One Place | 20020206 |
30 | ![]() |
Instance method | Private | Method | Determine Mathematical Operators | 20011025 |
31 | ![]() |
Static method | Public | Method | Convert Number Constant into Internal and External Format | 20010906 |
32 | ![]() |
Instance method | Public | Method | Delete Operands from Formula | 20011008 |
33 | ![]() |
Instance method | Public | Method | Get All Operands | 20011002 |
34 | ![]() |
Instance method | Private | Method | Determine Operands from Key (Internal) | 20011002 |
35 | ![]() |
Instance method | Public | Method | Change Formula Operand | 20011008 |
36 | ![]() |
Instance method | Private | Method | Insert or Change Formula Operand (Internal) | 20011011 |
37 | ![]() |
Instance method | Public | Method | Read Formula Operand | 20020806 |
38 | ![]() |
Instance method | Public | Method | Insert Operand into Formula | 20011008 |
39 | ![]() |
Instance method | Public | Method | Determine Text Representation of an Operand | 20011004 |
40 | ![]() |
Instance method | Public | Method | Parse Formula String (Technical Names) | 20010905 |
41 | ![]() |
Instance method | Public | Method | Execute F1 Help for Formula Builder | 20010523 |
42 | ![]() |
Instance method | Public | Method | Determine All Pushbuttons | 20011029 |
43 | ![]() |
Instance method | Public | Method | Save Formula | 20000922 |
44 | ![]() |
Instance method | Private | Method | Split Formula String into Tokens | 20010904 |
45 | ![]() |
Static method | Private | Method | 20070319 | |
46 | ![]() |
Instance method | Private | Method | Set Up String Representation for Formula | 20011005 |
47 | ![]() |
Instance method | Private | Method | Determine String Operators | 20010301 |
48 | ![]() |
Instance method | Private | Method | Get Fields of a Structure | 20001027 |
49 | ![]() |
Instance method | Private | Method | Get System Fields | 20001027 |
50 | ![]() |
Instance method | Public | Method | Set Mode: Technical Names / Short Descriptions | 20011008 |
51 | ![]() |
Instance method | Private | Method | Get Formula Element from Offset in String | 20011008 |
52 | ![]() |
Instance method | Public | Method | 20070316 | |
53 | ![]() |
Instance method | Public | Method | 20070316 | |
54 | ![]() |
Instance method | Public | Method | Read Formula in Reverse Polish Notation | 20090422 |
55 | ![]() |
Instance method | Private | Method | Convert Token into Operand | 20011108 |
56 | ![]() |
Static method | Public | Method | Can Formula Be Changed/Transported (acc. Transport System) | 20001227 |
57 | ![]() |
Static method | Public | Method | Insert Formula in Transport | 20001227 |
58 | ![]() |
Instance method | Private | Method | Add Type Information in FORMULA_TAB | 20001004 |
59 | ![]() |
Instance method | Private | Method | Add Type Information to Operands for User Interface | 20011211 |
Events
# | Event | Type | Visibility | Description | Created on |
---|---|---|---|---|---|
1 | ENVIRONMENT_RELOADED | Instance Event (0) |
Public (2) |
Changed Operands for Application Loaded | 20020403 |
Types
# | Type | Visibility | Typing | Associated Type | Description | Created on | Type Source |
---|---|---|---|---|---|---|---|
1 | LTY_T_FSYM | Private | See coding | Table for Function Symbols | 20010905 | lty_t_fsym TYPE STANDARD TABLE OF sfbefsym
|
|
2 | TY_TOKEN_UPN | Public | See coding | 20090422 | begin of TY_TOKEN_UPN.
INCLUDE TYPE sfbe_simple_token as t.
types: index type i,
arity type SFBEARITY,
psort type SFBEPSORT,
children_start type i,
children_end type i,
end of ty_token_upn
|
||
3 | TY_T_TOKEN_UPN | Public | See coding | 20090422 | TY_T_TOKEN_UPN type STANDARD TABLE OF ty_token_upn
|
Method Signatures
Method ADD_ELEMENT_TO_STRING Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
C_PARAM_STRING | Call by reference | Type reference (TYPE) | STRING | 20060411 | |||
2 | ![]() |
C_PARAM_STRING_SHORT | Call by reference | Type reference (TYPE) | C | 20060411 | |||
3 | ![]() |
IM_TECH_NAMES | Call by reference | Type reference (TYPE) | SEU_BOOL | 20060411 | |||
4 | ![]() |
I_FUNCTION_ELEMENT | Call by reference | Type reference (TYPE) | TY_FORMULA_ELEMENT | 20060411 |
Method ADD_ELEMENT_TO_STRING on class CL_FOBU_FORMULA has no exception.
Method ALL_OPERANDS_GET_INTERNAL Signature
Method ALL_OPERANDS_GET_INTERNAL on class CL_FOBU_FORMULA has no parameter.
Method ALL_OPERANDS_GET_INTERNAL on class CL_FOBU_FORMULA has no exception.
Method AS_TEXT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
EX_TEXT | Call by reference | Type reference (TYPE) | DATA | Zu liefernder Text | 20001228 | ||
2 | ![]() |
IM_REPLACE_CR_LF | Call by reference | Type reference (TYPE) | SEU_BOOL | SPACE | 'X' = CR_LF durch SPACE ersetzen (für Typ C und String) | 20011008 | |
3 | ![]() |
IM_TECHNICAL_NAMES | Value transfer | Type reference (TYPE) | SEU_BOOL | Übersteuert Einstellungen aus TECH_NAMES_SET / LOAD / CREATE | 20010108 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Parameter EX_TEXT hat falschen Typ | 20001228 |
Method BUILTIN_OPERATORS_GET Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
EX_OPERANDS | Call by reference | Type reference (TYPE) | SFBE_OPERANDS | FoBuEv: Operandenbeschreibung | 20001027 |
Method BUILTIN_OPERATORS_GET on class CL_FOBU_FORMULA has no exception.
Method CHECK Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
EX_ERR_FROM | Call by reference | Type reference (TYPE) | I | Beginn des fehlerhaften Elements im String | 20011023 | ||
2 | ![]() |
EX_ERR_TO | Call by reference | Type reference (TYPE) | I | Ende des fehlerhaften Elements im String | 20011023 | ||
3 | ![]() |
EX_INDEX_FROM | Call by reference | Type reference (TYPE) | I | Index des fehlerhaften Elements in Token-Tabelle | 20090123 | ||
4 | ![]() |
IM_NO_MESSAGES | Call by reference | Type reference (TYPE) | SEU_BOOL | SPACE | 'X' = Keine Meldungen ausgeben | 20011120 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Syntaxfehler in der Formel | 20011023 | |
2 | ![]() |
Formel korrekt aber unvollständig | 20011023 |
Method CHECK_INTERNAL Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
CH_FORMULA | Call by reference | Type reference (TYPE) | TY_T_FORMULA | Formel | 20010905 | ||
2 | ![]() |
EX_OPERAND | Call by reference | Object reference (TYPE REF TO) | LCL_OPERAND | 20010905 |
Method CHECK_INTERNAL on class CL_FOBU_FORMULA has no exception.
Method CLASS_CONSTRUCTOR Signature
Method CLASS_CONSTRUCTOR on class CL_FOBU_FORMULA has no parameter.
Method CLASS_CONSTRUCTOR on class CL_FOBU_FORMULA has no exception.
Method COPY Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
EX_FORMULA | Value transfer | Object reference (TYPE REF TO) | CL_FOBU_FORMULA | Formula Builder | 20001227 | ||
2 | ![]() |
EX_FORMULA_ID | Value transfer | Type reference (TYPE) | SFBEID | Formel-ID | 20001227 | ||
3 | ![]() |
IO_FOBU_STORAGE | Call by reference | Object reference (TYPE REF TO) | IF_FOBU_STORAGE | 20070319 |
Method COPY on class CL_FOBU_FORMULA has no exception.
Method CREATE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
EX_FORMULA | Value transfer | Object reference (TYPE REF TO) | CL_FOBU_FORMULA | Formula Builder | 20001023 | ||
2 | ![]() |
EX_FORMULA_ID | Value transfer | Type reference (TYPE) | SFBEID | Formel-ID | 20001023 | ||
3 | ![]() |
IM_DESIRED_TYPE | Value transfer | Type reference (TYPE) | SFBETYPE | Gewünschter Ergebnistyp | 20001023 | ||
4 | ![]() |
IM_ENVIRONMENT | Value transfer | Object reference (TYPE REF TO) | IF_FOBU_CONNECTOR | Formula Builder: Interface Translator | 20001023 | ||
5 | ![]() |
IM_FORMULA_ID | Call by reference | Type reference (TYPE) | SFBEID | Formel-ID | 20051209 | ||
6 | ![]() |
IM_TECH_NAMES | Call by reference | Type reference (TYPE) | SEU_BOOL | SPACE | 'X' = Technische Namen, ' ' = Kurzbeschreibungen | 20011008 | |
7 | ![]() |
IO_FOBU_STORAGE | Call by reference | Object reference (TYPE REF TO) | IF_FOBU_STORAGE | 20070319 |
Method CREATE on class CL_FOBU_FORMULA has no exception.
Method DELETE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
CH_REQUEST | Value transfer | Type reference (TYPE) | TRKORR | Auftrag/Aufgabe | 20001227 | ||
2 | ![]() |
IB_IN_UPDATE_TASK | Call by reference | Type reference (TYPE) | SEU_BOOL | 'X': Im Verbucher sichern | 20050107 | ||
3 | ![]() |
IM_FORMULA_ID | Value transfer | Type reference (TYPE) | SFBEID | Formel-Id | 20001227 | ||
4 | ![]() |
IO_FOBU_STORAGE | Call by reference | Object reference (TYPE REF TO) | IF_FOBU_STORAGE | 20070319 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Transportfehler | 20001227 |
Method DELETE_INSTANCE_DB Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
CH_REQUEST | Value transfer | Type reference (TYPE) | TRKORR | Auftrag/Aufgabe | 20121030 | ||
2 | ![]() |
IB_IN_UPDATE_TASK | Call by reference | Type reference (TYPE) | SEU_BOOL | 'X': Im Verbucher sichern | 20121030 |
Method DELETE_INSTANCE_DB on class CL_FOBU_FORMULA has no exception.
Method DESIRED_TYPE_GET Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
EV_TYPE | Call by reference | Type reference (TYPE) | SFBETYPE | 20070316 |
Method DESIRED_TYPE_GET on class CL_FOBU_FORMULA has no exception.
Method DESIRED_TYPE_SET Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IV_TYPE | Call by reference | Type reference (TYPE) | SFBETYPE | 20070316 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
20070316 |
Method EDIT_CANCEL Signature
Method EDIT_CANCEL on class CL_FOBU_FORMULA has no parameter.
Method EDIT_CANCEL on class CL_FOBU_FORMULA has no exception.
Method EDIT_START Signature
Method EDIT_START on class CL_FOBU_FORMULA has no parameter.
Method EDIT_START on class CL_FOBU_FORMULA has no exception.
Method ENVIRONMENT_RELOAD Signature
Method ENVIRONMENT_RELOAD on class CL_FOBU_FORMULA has no parameter.
Method ENVIRONMENT_RELOAD on class CL_FOBU_FORMULA has no exception.
Method EXISTS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IM_FORMULA_ID | Value transfer | Type reference (TYPE) | SFBEID | Formel-ID | 20001229 | ||
2 | ![]() |
IO_FOBU_STORAGE | Call by reference | Object reference (TYPE REF TO) | IF_FOBU_STORAGE | 20070319 | |||
3 | ![]() |
RE_EXISTS | Value transfer | Type reference (TYPE) | SEU_BOOL | 'X' -> Formel existiert | 20001229 |
Method EXISTS on class CL_FOBU_FORMULA has no exception.
Method FILL_TRANSPORT_HEADER_AND_KEYS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
EX_E071K | Call by reference | Type reference (TYPE) | TR_KEYS | Tabellenschlüssel | 20001227 | ||
2 | ![]() |
EX_KO200 | Call by reference | Type reference (TYPE) | KO200 | Schnittstellenstruktur für Objekte im CTS | 20001227 | ||
3 | ![]() |
IM_FORMULA_ID | Value transfer | Type reference (TYPE) | SFBEID | Formel-ID | 20001227 | ||
4 | ![]() |
IM_REQUEST | Value transfer | Type reference (TYPE) | TRKORR | Auftrag/Aufgabe | 20001227 | ||
5 | ![]() |
IO_FOBU_STORAGE | Call by reference | Object reference (TYPE REF TO) | IF_FOBU_STORAGE | 20070319 |
Method FILL_TRANSPORT_HEADER_AND_KEYS on class CL_FOBU_FORMULA has no exception.
Method FORMULA_TAB_GET Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
EX_FORMULA | Call by reference | Type reference (TYPE) | SFBE_TOKEN_TAB | Tabelle mit Zeilen (Tokens) eines Formel | 20011228 | ||
2 | ![]() |
EX_HEAD | Call by reference | Type reference (TYPE) | SFBE_HEADER | Kopfdaten zu einer Formel | 20011228 |
Method FORMULA_TAB_GET on class CL_FOBU_FORMULA has no exception.
Method FUNCTION_CHANGE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
EX_SUBRC | Call by reference | Type reference (TYPE) | SY-SUBRC | 20060411 | |||
2 | ![]() |
E_ABORTED | Call by reference | Type reference (TYPE) | C | 20060411 | |||
3 | ![]() |
E_NEW_CURSOR_POS | Call by reference | Type reference (TYPE) | I | 20060411 | |||
4 | ![]() |
IM_OFFSET | Call by reference | Type reference (TYPE) | I | 20060411 |
Method FUNCTION_CHANGE on class CL_FOBU_FORMULA has no exception.
Method FUNCTION_DESCRIPT_GET Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
EX_DESCRIPT | Call by reference | Type reference (TYPE) | SFBEOPRND-DESCRIPTN | Beschreibung | 20011211 | ||
2 | ![]() |
IM_OPERAND | Call by reference | Type reference (TYPE) | TY_FORMULA_ELEMENT | 20011211 |
Method FUNCTION_DESCRIPT_GET on class CL_FOBU_FORMULA has no exception.
Method FUNCTION_ELEMENTS_GET Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
EX_FORMULA | Call by reference | Type reference (TYPE) | TY_T_FORMULA | Formel zur Funktion | 20011011 | ||
2 | ![]() |
EX_PARAM_DESCRIPT | Call by reference | Type reference (TYPE) | STRING_TABLE | Beschreibungen der Methode und der Parameter | 20011019 | ||
3 | ![]() |
IM_OPERAND | Call by reference | Type reference (TYPE) | TY_FORMULA_ELEMENT | 20011011 |
Method FUNCTION_ELEMENTS_GET on class CL_FOBU_FORMULA has no exception.
Method GET_PARAM Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
C_T_PARAM | Call by reference | Type reference (TYPE) | SFBE_T_FUNCTION_PARAM | 20060411 | |||
2 | ![]() |
E_OFFSET_FROM | Call by reference | Type reference (TYPE) | I | 20060411 | |||
3 | ![]() |
E_OFFSET_TO | Call by reference | Type reference (TYPE) | I | 20060411 | |||
4 | ![]() |
E_T_FIELDS | Call by reference | Type reference (TYPE) | SFBE_T_SVAL | 20060411 | |||
5 | ![]() |
I_TOKEN_INDEX | Call by reference | Type reference (TYPE) | I | 20060411 |
Method GET_PARAM on class CL_FOBU_FORMULA has no exception.
Method GET_PARAM_METADATA Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
E_FUNCTION_DESCRIPTION | Call by reference | Type reference (TYPE) | STRING | 20060411 | |||
2 | ![]() |
E_T_PARAM | Call by reference | Type reference (TYPE) | SFBE_T_FUNCTION_PARAM | 20060411 | |||
3 | ![]() |
I_ELEMENT | Call by reference | Type reference (TYPE) | TY_FORMULA_ELEMENT | 20060411 |
Method GET_PARAM_METADATA on class CL_FOBU_FORMULA has no exception.
Method INITIALIZE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IM_DESIRED_TYPE | Value transfer | Type reference (TYPE) | SFBETYPE | Name des Dictionary Typs | 20001023 | ||
2 | ![]() |
IM_ENVIRONMENT | Value transfer | Object reference (TYPE REF TO) | IF_FOBU_CONNECTOR | Formula Builder: Interface Translator | 20001023 |
Method INITIALIZE on class CL_FOBU_FORMULA has no exception.
Method IS_CHANGED Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
RE_CHANGED | Value transfer | Type reference (TYPE) | SEU_BOOL | 'X' = Formel wurde seit EDIT_START geändert | 20011108 |
Method IS_CHANGED on class CL_FOBU_FORMULA has no exception.
Method IS_VALID Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
RE_VALID | Value transfer | Type reference (TYPE) | SEU_BOOL | 'X' = Formel kann ausgewertet werden | 20011228 |
Method IS_VALID on class CL_FOBU_FORMULA has no exception.
Method LOAD Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IM_DESIRED_TYPE | Value transfer | Type reference (TYPE) | SFBETYPE | Name des Dictionary Typs | 20001023 | ||
2 | ![]() |
IM_ENVIRONMENT | Value transfer | Object reference (TYPE REF TO) | IF_FOBU_CONNECTOR | Formula Builder: Interface Translator | 20001023 | ||
3 | ![]() |
IM_FORMULA_ID | Value transfer | Type reference (TYPE) | SFBEID | Formel-ID | 20001023 | ||
4 | ![]() |
IM_TECH_NAMES | Call by reference | Type reference (TYPE) | SEU_BOOL | SPACE | 'X' = Technische Namen, ' ' = Kurzbeschreibungen | 20011008 | |
5 | ![]() |
IO_FOBU_STORAGE | Call by reference | Object reference (TYPE REF TO) | IF_FOBU_STORAGE | 20070319 | |||
6 | ![]() |
RE_FORMULA | Value transfer | Object reference (TYPE REF TO) | CL_FOBU_FORMULA | Formula Builder | 20001023 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Formel wurde nicht gefunden | 20001023 |
Method MATCHING_OPERANDS_GET Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
EX_OPERANDS | Call by reference | Type reference (TYPE) | SFBEOP_UI_TAB | FoBuEv: Tabelle von Operanden für User-Interface | 20020206 | ||
2 | ![]() |
IM_FUNCTIONS | Call by reference | Type reference (TYPE) | SEU_BOOL | 'X' | 'X' = Passende Funktionen suchen | 20020206 | |
3 | ![]() |
IM_OFFSET | Call by reference | Type reference (TYPE) | I | Offset im Formel-String | 20020206 | ||
4 | ![]() |
IM_PARAMETERS | Call by reference | Type reference (TYPE) | SEU_BOOL | 'X' | 'X' = Passende Parameter suchen | 20020206 |
Method MATCHING_OPERANDS_GET on class CL_FOBU_FORMULA has no exception.
Method MATH_OPERATORS_GET Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
EX_OPERANDS | Call by reference | Type reference (TYPE) | SFBE_OPERANDS | FoBuEv: Operandenbeschreibung | 20011025 |
Method MATH_OPERATORS_GET on class CL_FOBU_FORMULA has no exception.
Method NUMBER_INPUT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
CH_NUMBER_INT | Value transfer | Type reference (TYPE) | C | Interne Darstellung der Zahl | 20010906 | ||
2 | ![]() |
EX_INTTYPE | Call by reference | Type reference (TYPE) | INTTYPE | ABAP-Datentyp der Zahl (C,D,N,...) | 20011022 | ||
3 | ![]() |
EX_NUMBER_EXT | Value transfer | Type reference (TYPE) | C | Externe Darstellung der Zahl | 20010906 | ||
4 | ![]() |
IM_EXT_FORMAT_ONLY | Call by reference | Type reference (TYPE) | SEU_BOOL | 'X': Zahlen dürfen nur im externen Format eingegeben werden | 20100127 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Die übergebene Zeichenkette ist keine Zahl | 20010906 |
Method OPERANDS_DELETE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
EX_OFFSET | Call by reference | Type reference (TYPE) | I | Offset nach Löschen des ausgewählten Bereichs | 20011016 | ||
2 | ![]() |
IM_OFFSET | Call by reference | Type reference (TYPE) | I | Offset im Formel-String (Anfgang des markierten Bereichs) | 20011008 | ||
3 | ![]() |
IM_OFFSET_TO | Call by reference | Type reference (TYPE) | I | Offset im Formel-String (Ende des markierten Bereichs) | 20011008 |
Method OPERANDS_DELETE on class CL_FOBU_FORMULA has no exception.
Method OPERANDS_GET Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
EX_OPERANDS | Call by reference | Type reference (TYPE) | SFBEOP_UI_TAB | FoBuEv: Tabelle von Operanden für User-Interface | 20011002 |
Method OPERANDS_GET on class CL_FOBU_FORMULA has no exception.
Method OPERANDS_GET_INTERNAL Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
EX_OPERANDS | Call by reference | Type reference (TYPE) | SFBE_OPERANDS | FoBuEv: Operandenbeschreibung | 20011002 | ||
2 | ![]() |
IM_PARENT | Call by reference | Type reference (TYPE) | SFBEOPRND | FoBuEv: Operanden-Struktur | 20011002 |
Method OPERANDS_GET_INTERNAL on class CL_FOBU_FORMULA has no exception.
Method OPERAND_CHANGE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IM_NEW_TYPE | Call by reference | Type reference (TYPE) | SFBETYPE | Optional: Neuer Typ (Default ist kein Typwechsel) | 20020806 | ||
2 | ![]() |
IM_NEW_VALUE | Call by reference | Type reference (TYPE) | SFBEFSYM | Optional: Neuer Wert (Default ist Eingabe auf Popup) | 20020806 | ||
3 | ![]() |
IM_OFFSET | Call by reference | Type reference (TYPE) | I | Offset im Formel-String | 20011008 |
Method OPERAND_CHANGE on class CL_FOBU_FORMULA has no exception.
Method OPERAND_CHANGE_INTERNAL Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
CH_OPERAND | Call by reference | Type reference (TYPE) | TY_FORMULA_ELEMENT | Operand | 20011011 | ||
2 | ![]() |
IM_INSERT | Call by reference | Type reference (TYPE) | SEU_BOOL | 'X' = Operand einfügen, ' ' = Operand ändern | 20030611 |
Method OPERAND_CHANGE_INTERNAL on class CL_FOBU_FORMULA has no exception.
Method OPERAND_GET Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
EX_DESIRED_TYPE | Call by reference | Type reference (TYPE) | SFBETYPE | An dieser Stelle der Formel erwarteter Typ | 20020806 | ||
2 | ![]() |
EX_OPERAND | Call by reference | Type reference (TYPE) | SFBEOP_UI | FoBuEv: Operanden-Struktur für User-Interface | 20020806 | ||
3 | ![]() |
IM_OFFSET | Call by reference | Type reference (TYPE) | I | Offset im Formel-String | 20020806 |
Method OPERAND_GET on class CL_FOBU_FORMULA has no exception.
Method OPERAND_INSERT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
EX_OFFSET | Call by reference | Type reference (TYPE) | I | Offset nach Einfügen des Elements | 20011016 | ||
2 | ![]() |
IM_NO_POPUP | Call by reference | Type reference (TYPE) | SEU_BOOL | 'X': Wert für Konstanten etc. aus IM_OPERAND-TECH_NAME | 20020806 | ||
3 | ![]() |
IM_OFFSET | Call by reference | Type reference (TYPE) | I | Offset im Formel-String | 20011008 | ||
4 | ![]() |
IM_OPERAND | Call by reference | Type reference (TYPE) | SFBEOP_UI | FoBuEv: Operanden-Struktur für User-Interface | 20011008 |
Method OPERAND_INSERT on class CL_FOBU_FORMULA has no exception.
Method OPERAND_STRING_GET Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ET_TEMPLATE | Call by reference | Type reference (TYPE) | SFBE_SIMPLE_TOKEN_TAB | Template in Strukturierter Form | 20090610 | ||
2 | ![]() |
EX_STRING | Call by reference | Type reference (TYPE) | STRING | Textdarstellung des Funktionssymbols | 20011004 | ||
3 | ![]() |
EX_STRING_WITH_TEMPLATES | Call by reference | Type reference (TYPE) | STRING | Textdarst. des FunktSymbols mit Platzhaltern für Parameter | 20011026 | ||
4 | ![]() |
IM_OPERAND | Call by reference | Type reference (TYPE) | SFBEOP_UI | FoBuEv: Operanden-Struktur für User-Interface | 20011004 | ||
5 | ![]() |
IM_TECH_NAMES | Call by reference | Type reference (TYPE) | SEU_BOOL | 'X' | 'X' = Technische Namen, ' ' = Kurzbeschreibungen | 20011012 |
Method OPERAND_STRING_GET on class CL_FOBU_FORMULA has no exception.
Method PARSE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
EX_ERR_FROM | Call by reference | Type reference (TYPE) | I | Beginn des fehlerhaften Elements im String | 20011023 | ||
2 | ![]() |
EX_ERR_TO | Call by reference | Type reference (TYPE) | I | Ende des fehlerhaften Elements im String | 20011023 | ||
3 | ![]() |
EX_RESULT_TYPE | Call by reference | Type reference (TYPE) | SFBETYPE | 20070319 | |||
4 | ![]() |
IM_NO_MESSAGES | Call by reference | Type reference (TYPE) | SEU_BOOL | SPACE | 'X' = Keine Meldungen ausgeben | 20011031 | |
5 | ![]() |
IM_STRING | Call by reference | Type reference (TYPE) | STRING | Formel-String | 20010905 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Fehlerhaftes Element in der Formel | 20010905 | |
2 | ![]() |
Syntaxfehler in der Formel | 20011023 | |
3 | ![]() |
Formel korrekt aber unvollständig | 20011023 |
Method PROCESS_F1 Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
EX_PROCEED_WITH_OK_CODE | Call by reference | Type reference (TYPE) | SEU_BOOL | Boolean | 20010523 | ||
2 | ![]() |
IM_OFFSET | Call by reference | Type reference (TYPE) | I | Alternativ zum Formel-Element: Offset des Elements | 20011019 | ||
3 | ![]() |
IM_OK_CODE | Call by reference | Type reference (TYPE) | SYUCOMM | Nicht verwenden, nur für SAPLGBL8 | 20010523 | ||
4 | ![]() |
IM_OPERAND | Call by reference | Type reference (TYPE) | SFBEOP_UI | Formel-Element, für das F1 angezeigt werden soll | 20011019 |
Method PROCESS_F1 on class CL_FOBU_FORMULA has no exception.
Method PUSHBUTTONS_GET Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
EX_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_FORMULA has no exception.
Method SAVE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
CH_REQUEST | Value transfer | Type reference (TYPE) | TRKORR | Auftrag/Aufgabe | 20001227 | ||
2 | ![]() |
IB_IN_UPDATE_TASK | Call by reference | Type reference (TYPE) | SEU_BOOL | 'X': Im Verbucher sichern | 20050107 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Transportfehler | 20001227 |
Method SPLIT_STRING Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
EX_ERR_FROM | Call by reference | Type reference (TYPE) | I | Beginn des fehlerhaften Elements im String | 20011023 | ||
2 | ![]() |
EX_ERR_TO | Call by reference | Type reference (TYPE) | I | Ende des fehlerhaften Elements im String | 20011023 | ||
3 | ![]() |
EX_T_FSYM | Call by reference | Type reference (TYPE) | LTY_T_FSYM | 20010905 | |||
4 | ![]() |
IM_STRING | Call by reference | Type reference (TYPE) | STRING | Formel-String | 20010904 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Eine Konstante enthält unzulässige Zeichen | 20010905 | |
2 | ![]() |
Ein Formel-Symbol überschreitet die maximale Länge | 20010905 |
Method STORAGE_GET Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IO_FOBU_STORAGE | Call by reference | Object reference (TYPE REF TO) | IF_FOBU_STORAGE | 20070319 | |||
2 | ![]() |
RO_FOBU_STORAGE | Value transfer | Object reference (TYPE REF TO) | IF_FOBU_STORAGE | 20070319 |
Method STORAGE_GET on class CL_FOBU_FORMULA has no exception.
Method STRING_FILL Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IM_TECH_NAMES | Call by reference | Type reference (TYPE) | SEU_BOOL | 'X' = Technische Namen, ' ' = Kurzbeschreibungen | 20011008 |
Method STRING_FILL on class CL_FOBU_FORMULA has no exception.
Method STRING_OPERATORS_GET Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
EX_OPERANDS | Call by reference | Type reference (TYPE) | SFBE_OPERANDS | FoBuEv: Operandenbeschreibung | 20010301 |
Method STRING_OPERATORS_GET on class CL_FOBU_FORMULA has no exception.
Method STRUCT_FIELDS_GET Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
EX_OPERANDS | Call by reference | Type reference (TYPE) | SFBE_OPERANDS | FoBuEv: Operandenbeschreibung | 20001027 | ||
2 | ![]() |
IM_STRUCT | Call by reference | Type reference (TYPE) | SFBEOPRND | FoBuEv: Operanden-Struktur | 20001027 |
Method STRUCT_FIELDS_GET on class CL_FOBU_FORMULA has no exception.
Method SYST_FIELDS_GET Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
EX_OPERANDS | Call by reference | Type reference (TYPE) | SFBE_OPERANDS | FoBuEv: Operandenbeschreibung | 20001027 |
Method SYST_FIELDS_GET on class CL_FOBU_FORMULA has no exception.
Method TECH_NAMES_SET Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IM_TECH_NAMES | Call by reference | Type reference (TYPE) | SEU_BOOL | SPACE | 'X' = Technische Namen, ' ' = Kurzbeschreibungen | 20011008 |
Method TECH_NAMES_SET on class CL_FOBU_FORMULA has no exception.
Method TOKEN_GET_FROM_POS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
EX_INDEX | Call by reference | Type reference (TYPE) | SYST-TABIX | Index des Elements in FORMULA_TAB | 20011008 | ||
2 | ![]() |
EX_OPERAND | Call by reference | Type reference (TYPE) | TY_FORMULA_ELEMENT | Formel-Element zum Offset | 20011008 | ||
3 | ![]() |
IM_OFFSET | Call by reference | Type reference (TYPE) | I | Offset im Formel-String | 20011008 |
Method TOKEN_GET_FROM_POS on class CL_FOBU_FORMULA has no exception.
Method TOKEN_TAB_GET Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
EX_TOKEN_TAB | Call by reference | Type reference (TYPE) | SFBE_SIMPLE_TOKEN_TAB | 20070316 |
Method TOKEN_TAB_GET on class CL_FOBU_FORMULA has no exception.
Method TOKEN_TAB_SET Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
EX_RESULT_TYPE | Call by reference | Type reference (TYPE) | SFBETYPE | 20070316 | |||
2 | ![]() |
IM_TOKEN_TAB | Call by reference | Type reference (TYPE) | SFBE_SIMPLE_TOKEN_TAB | 20070316 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
20070316 |
Method TOKEN_TAB_UPN_GET Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
EX_TOKEN_TAB | Call by reference | Type reference (TYPE) | TY_T_TOKEN_UPN | 20090422 |
Method TOKEN_TAB_UPN_GET on class CL_FOBU_FORMULA has no exception.
Method TOKEN_TO_OPERAND Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
CH_TECH_NAME | Call by reference | Type reference (TYPE) | SFBEFSYM | Technischer Name des Elements | 20011108 | ||
2 | ![]() |
EX_TOKEN | Call by reference | Type reference (TYPE) | SFBETOKEN | Token des Elements | 20011108 | ||
3 | ![]() |
EX_TYPE | Call by reference | Type reference (TYPE) | SFBETYPE | Typ des Elements | 20011108 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Technischer Name nicht erkannt | 20011108 |
Method TRANSPORT_CHECK Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
CH_REQUEST | Value transfer | Type reference (TYPE) | TRKORR | Auftrag/Aufgabe | 20001227 | ||
2 | ![]() |
IM_FORMULA_ID | Value transfer | Type reference (TYPE) | SFBEID | Formel-ID | 20010103 | ||
3 | ![]() |
IM_MODE | Value transfer | Type reference (TYPE) | ACTIV_AUTH | 01: Anlegen, 02: Ändern, 03: Anzeigen | 20001227 | ||
4 | ![]() |
IO_FOBU_STORAGE | Call by reference | Object reference (TYPE REF TO) | IF_FOBU_STORAGE | 20070319 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Keine Änderungsmöglichkeit, Benutzer will nicht anzeigen | 20001227 | |
2 | ![]() |
Keine Änderungsmöglichkeit, "Anzeigen" vom Benutzer gewählt | 20001227 |
Method TRANSPORT_INSERT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
CH_REQUEST | Value transfer | Type reference (TYPE) | TRKORR | Auftrag/Aufgabe | 20001227 | ||
2 | ![]() |
IM_FORMULA_ID | Value transfer | Type reference (TYPE) | SFBEID | Globally Unique Identifier | 20001227 | ||
3 | ![]() |
IO_FOBU_STORAGE | Call by reference | Object reference (TYPE REF TO) | IF_FOBU_STORAGE | 20070319 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Fehler beim Einfügen in Transportauftrag | 20001227 |
Method TYPEINFO_ADD Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
CH_FORMULA_TAB | Call by reference | Type reference (TYPE) | TY_T_FORMULA | 20001011 |
Method TYPEINFO_ADD on class CL_FOBU_FORMULA has no exception.
Method TYPEINFO_ADD_UI Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
CH_OPERANDS | Call by reference | Type reference (TYPE) | SFBEOP_UI_TAB | FoBuEv: Tabelle von Operanden für User-Interface | 20011211 |
Method TYPEINFO_ADD_UI on class CL_FOBU_FORMULA has no exception.
Event Signatures
Event ENVIRONMENT_RELOADED Signature
Event ENVIRONMENT_RELOADED on class CL_FOBU_FORMULA has no parameter.
History
Last changed by/on | SAP | 20130531 |
SAP Release Created in | 50A |