Hierarchy

⤷

⤷

Properties
Class | CL_SWF_EXP_PARSER | |
Short Description | Workflow (container) expression | |
Super Class | ||
Instantiability of a Class | 2 | Public |
Final |
General Data
Message Class | SWF_EXP_001 | |
Program status | T | Test Program |
Category | 0 | |
Package | SWF_EXP | Workflow: Expressions |
Created | 20000529 | SAP |
Last change | 20130531 | SAP |
Shared Memory-enabled | ||
Fixed point arithmetic | ||
Unicode checks active |
Forward declarations
# | Type group / Object type | Type | Type Description |
---|---|---|---|
1 | ![]() |
Forward declaration class (CLASS c DEFINITION DEFERRED) | Forward declaration class (CLASS c DEFINITION DEFERRED) |
2 | ![]() |
Type group use (TYPE-POOLS tp) | Type group use (TYPE-POOLS tp) |
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) |
5 | ![]() |
Type group use (TYPE-POOLS tp) | Type group use (TYPE-POOLS tp) |
Interfaces
Class CL_SWF_EXP_PARSER has no interface implemented.
Friends
# | Friend | Modeled only | Created on | Description |
---|---|---|---|---|
1 | CL_SWF_BND_BINDING | 20020218 | Binding | |
2 | CL_SWF_EXP_ARITHMETIC | 20011211 | Evaluation of Relational Expressions | |
3 | CL_SWF_EXP_EXPRESSION | 20010212 | Workflow (container) expression | |
4 | CL_SWF_EXP_SERVICE | 20030721 | Service Routines for Expressions |
Attributes
# | Attribute | Level | Visibility | Read only | Typing | Associated Type | Initial Value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
Static Attribute | Private | Type reference (TYPE) | STRING | All Expression-Relevant Special Characters Incl. SPACE | 20000529 | ||
2 | ![]() |
Constant | Private | Type reference (TYPE) | CHAR1 | '[' | Delimiter for Constant Object Reference | 20030410 | |
3 | ![]() |
Static Attribute | Public | Type reference (TYPE) | XSTRING | Characteristics of a method | 20040604 | ||
4 | ![]() |
Constant | Private | Type reference (TYPE) | SYMSGID | 'SWF_EXP_001' | Name of Expression Error Class (Error Macros) | 20010124 | |
5 | ![]() |
Static Attribute | Private | Type reference (TYPE) | XSTRING | Properties to Be Kept in Parsing | 20040604 | ||
6 | ![]() |
Static Attribute | Private | Type reference (TYPE) | STRING | Special Characters That Begin a Partial Expression | 20000529 | ||
7 | ![]() |
Static Attribute | Private | Type reference (TYPE) | XSTRING | Type Properties of a Container Element | 20020122 | ||
8 | ![]() |
Instance attribute | Private | Type reference (TYPE) | STRING | Addressing Part | 20010212 | ||
9 | ![]() |
Instance attribute | Private | Type reference (TYPE) | STRING | Core Part of Expression | 20011213 | ||
10 | ![]() |
Instance attribute | Private | Object reference (TYPE REF TO) | IF_SWF_CNT_CONTAINER | Reference Container (Also Error Macros) | 20010124 | ||
11 | ![]() |
Static Attribute | Public | Type reference (TYPE) | XFLAG | SPACE | 'X' - Check Client-Specific Constants | 20030113 | |
12 | ![]() |
Instance attribute | Private | Type reference (TYPE) | INT4 | Offset at End of Parsed Expression in M_EXPRINTERN | 20000529 | ||
13 | ![]() |
Instance attribute | Private | Type reference (TYPE) | STRING | Expression in internal representation | 20000529 | ||
14 | ![]() |
Instance attribute | Private | Type reference (TYPE) | STRING | String with Format Specifications for WRITE | 20000822 | ||
15 | ![]() |
Instance attribute | Private | Type reference (TYPE) | XFLAG | Analysis executed | 20001208 | ||
16 | ![]() |
Instance attribute | Private | Type reference (TYPE) | XFLAG | Analysis with check executed | 20001208 | ||
17 | ![]() |
Instance attribute | Private | Type reference (TYPE) | XFLAG | Lexical parsing executed | 20001208 | ||
18 | ![]() |
Instance attribute | Private | Type reference (TYPE) | SY-LANGU | Current Language of Component Texts | 20011004 | ||
19 | ![]() |
Instance attribute | Private | Type reference (TYPE) | SWFDTOKLST | Split Up Expression According to Expression Syntax | 20000529 | ||
20 | ![]() |
Instance attribute | Private | Type reference (TYPE) | I | Length of String Processed in Macro | 20030113 | ||
21 | ![]() |
Instance attribute | Private | Type reference (TYPE) | INT4 | Length of Expression - 1 | 20010117 | ||
22 | ![]() |
Instance attribute | Private | Type reference (TYPE) | XSTRING | Attributes of Expression | 20000529 | ||
23 | ![]() |
Instance attribute | Private | Type reference (TYPE) | STRING | Additional Specifications | 20010201 | ||
24 | ![]() |
Instance attribute | Private | Type reference (TYPE) | INT4 | Offset at Start of Parsed Expression in M_EXPRINTERN | 20000529 | ||
25 | ![]() |
Instance attribute | Private | Type reference (TYPE) | STRING | String Including (Missing) Symbol (Error Macros) | 20010124 | ||
26 | ![]() |
Static Attribute | Private | Type reference (TYPE) | SWF_T100MS | Structure for T100 Message (Error Macros) | 20010124 | ||
27 | ![]() |
Instance attribute | Private | Object reference (TYPE REF TO) | IF_SWF_CNT_ELEMENT | Element, describes the data type of expression RESULT | 20011030 |
Methods
# | Method | Level | Visibility | Method type | Description | Created on |
---|---|---|---|---|---|---|
1 | ![]() |
Instance method | Public | Method | Permits/prohibits use of internal buffer | 20040604 |
2 | ![]() |
Instance method | Public | Method | Semantic parser, enriches token list | 20001208 |
3 | ![]() |
Instance method | Private | Method | Analyze First Token of Expression | 20001208 |
4 | ![]() |
Static method | Private | Method | Analyze a Parameter List (Method Call) | 20020402 |
5 | ![]() |
Static method | Private | Method | Analyze a Symbol (=Name) | 20020402 |
6 | ![]() |
Static method | Private | Method | Checks whether specified value is a valid currency | 20030113 |
7 | ![]() |
Static method | Public | Constructor | CLASS_CONSTRUCTOR | 20000529 |
8 | ![]() |
Instance method | Public | Method | Initializes internal status | 20000822 |
9 | ![]() |
Instance method | Private | Method | Reset Any Buffered Value | 20031002 |
10 | ![]() |
Instance method | Public | Constructor | Constructor | 20000529 |
11 | ![]() |
Static method | Private | Method | Generate Template for Functional Method Call | 20031022 |
12 | ![]() |
Static method | Private | Method | Generate Proprietary System Element | 20020919 |
13 | ![]() |
Static method | Private | Method | Determine Suitable Numeric Type from Specified Data | 20010205 |
14 | ![]() |
Static method | Private | Method | Checks whether expression definition is an initial value | 20031014 |
15 | ![]() |
Instance method | Public | Method | List of Container Elements Referenced in Object | 20030130 |
16 | ![]() |
Instance method | Public | Method | Gets details of all expression components | 20011113 |
17 | ![]() |
Instance method | Private | Method | Identify Predefined Substring | 20010129 |
18 | ![]() |
Instance method | Public | Method | Gets the complete internal representation of expression | 20001208 |
19 | ![]() |
Instance method | Public | Method | Gets logical components of internal representation | 20010212 |
20 | ![]() |
Instance method | Public | Method | Get Parsed Expression (Parses if Necessary) | 20000529 |
21 | ![]() |
Instance method | Public | Method | Read Properties | 20000529 |
22 | ![]() |
Instance method | Private | Method | Apply Properties of Specified Element | 20020122 |
23 | ![]() |
Instance method | Private | Method | Read Known Additional Specification | 20010204 |
24 | ![]() |
Instance method | Private | Method | Get All Additional Specifications | 20010205 |
25 | ![]() |
Static method | Private | Method | Evaluate Type Specification and Get Target Type | 20010202 |
26 | ![]() |
Static method | Private | Method | Create Specification for Object Type | 20011121 |
27 | ![]() |
Instance method | Public | Method | Lexical parser, creates token list | 20000529 |
28 | ![]() |
Instance method | Private | Method | Parse a General String (Delimiters Can Be Set) | 20000529 |
29 | ![]() |
Instance method | Private | Method | Parse an Expression | 20000529 |
30 | ![]() |
Instance method | Public | Method | Parse Fixed Point No. (Sign, Predecimal Part, Decimal Part) | 20010207 |
31 | ![]() |
Instance method | Private | Method | Parse a Flat (Not Nested) Expression (Part) | 20000529 |
32 | ![]() |
Static method | Private | Method | Parse an Index Expression | 20000529 |
33 | ![]() |
Instance method | Private | Method | Parse Number (Sign, Predecimal Part, Exponent) | 20010205 |
34 | ![]() |
Instance method | Private | Method | Parse a Numeric Constant (Number/Date/Time) | 20000613 |
35 | ![]() |
Instance method | Private | Method | Parse a Constant Object Reference | 20030409 |
36 | ![]() |
Instance method | Private | Method | Parse a Parameter List (Method Call/Function Module Call) | 20000821 |
37 | ![]() |
Instance method | Private | Method | Parse the Expression Additional Specification | 20000529 |
38 | ![]() |
Instance method | Private | Method | Parse a Set | 20000529 |
39 | ![]() |
Instance method | Private | Method | Parse a System Element | 20000529 |
40 | ![]() |
Instance method | Private | Method | Parse Date/Time/Time Stamp | 20010205 |
41 | ![]() |
Static method | Private | Method | Extract Object Type from Specification | 20011120 |
42 | ![]() |
Static method | Private | Method | Extract Reference Element Name from Specification | 20011123 |
43 | ![]() |
Static method | Private | Method | Extract Data Type from Specification | 20010201 |
44 | ![]() |
Instance method | Public | Method | Query Properties and Return XFELD | 20010214 |
45 | ![]() |
Static method | Private | Method | Create Specification for Reference Element | 20011123 |
46 | ![]() |
Instance method | Public | Method | Set Container (Namespace of Expression) | 20010214 |
47 | ![]() |
Instance method | Public | Method | Sets the internal representation of the expression | 20001208 |
48 | ![]() |
Instance method | Private | Method | Add Additional Specification | 20010204 |
49 | ![]() |
Instance method | Public | Method | Convert Expression to String | 20011004 |
50 | ![]() |
Static method | Public | Method | Convert ABAP-Internal Type Indicator to Type Name | 20010201 |
51 | ![]() |
Static method | Private | Method | Convert Data Type to Type Specification | 20010201 |
Events
Class CL_SWF_EXP_PARSER has no event.
Types
Class CL_SWF_EXP_PARSER has no local type.
Method Signatures
Method ALLOW_BUFFER Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ALLOW_BUFFER | Call by reference | Type reference (TYPE) | XFLAG | 'X' | 'X' - Puffer darf verwendet werden | 20040604 |
Method ALLOW_BUFFER on class CL_SWF_EXP_PARSER has no exception.
Method ANALYSE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
CHECK | Call by reference | Type reference (TYPE) | XFLAG | 'X' - vollständige Prüfung, ' ' - keine Prüfungen | 20001208 | ||
2 | ![]() |
CONTAINER | Value transfer | Object reference (TYPE REF TO) | IF_SWF_CNT_CONTAINER | Container, Namensraum für den Ausdruck | 20001208 | ||
3 | ![]() |
EVAL_MODE | Call by reference | Type reference (TYPE) | XFLAG | SPACE | 'X' - dynamische Teilausdrücke auswerten | 20020506 | |
4 | ![]() |
GET_TEXTS | Call by reference | Type reference (TYPE) | XFLAG | 'X' - sprachabhängige Texte ermitteln | 20011004 | ||
5 | ![]() |
LANGUAGE | Call by reference | Type reference (TYPE) | SY-LANGU | Sprache, in der die Texte ermittelt werden sollen | 20011004 | ||
6 | ![]() |
NO_PARTIAL_EXPR | Call by reference | Type reference (TYPE) | XFLAG | 'X': Ausdruck muss vollständig erkannt werden | 20021011 | ||
7 | ![]() |
TARGET_ELEMENT | Call by reference | Object reference (TYPE REF TO) | IF_SWF_CNT_ELEMENT | Containerelement, beschreibt den Ergebniswert | 20011030 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Ausnahme im Ausdrucks-Service (Dynamische Prüfung) | 20010312 | |
2 | ![]() |
Syntaxfehler im Workflow-Ausdruck (Statische Prüfung) | 20001208 |
Method ANALYSE_FIRST_TOKEN Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ANALYSED_TOKEN | Call by reference | Type reference (TYPE) | SWFDETOKEN | Token nach Analyse | 20001208 | ||
2 | ![]() |
CHECK | Call by reference | Type reference (TYPE) | XFLAG | SPACE | 'X' - vollständigst mögliche Prüfung, ' ' - keine Prüfungen | 20001208 | |
3 | ![]() |
CONTAINER | Call by reference | Object reference (TYPE REF TO) | IF_SWF_CNT_CONTAINER | Container, Namensraum für den Ausdruck | 20001208 | ||
4 | ![]() |
EVAL_MODE | Value transfer | Type reference (TYPE) | XFLAG | SPACE | 'X' - dynamische Teilausdrücke auswerten | 20020506 | |
5 | ![]() |
EXCEPTION_RETURN | Call by reference | Object reference (TYPE REF TO) | CX_SWF_EXP_EXPRESSION | Erste aufgetretene Ausnahme | 20010312 | ||
6 | ![]() |
GET_TEXTS | Call by reference | Type reference (TYPE) | XFLAG | 'X' - sprachabhängige Texte ermitteln | 20011004 | ||
7 | ![]() |
LANGUAGE | Call by reference | Type reference (TYPE) | SY-LANGU | Sprache, in der die Texte ermittelt werden sollen | 20011004 | ||
8 | ![]() |
TOKEN | Value transfer | Type reference (TYPE) | SWFDETOKEN | Erster Token eines Ausdrucks | 20001208 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Ausnahme im Ausdrucks-Service | 20010312 | |
2 | ![]() |
Komponente existiert nicht | 20010312 | |
3 | ![]() |
Syntaxfehler im Workflow-Ausdruck | 20010312 |
Method ANALYSE_PARAMLIST Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
CHECK | Call by reference | Type reference (TYPE) | XFLAG | SPACE | 'X' - vollständigst mögliche Prüfung, ' ' - keine Prüfungen | 20020402 | |
2 | ![]() |
CONTAINER | Call by reference | Object reference (TYPE REF TO) | IF_SWF_CNT_CONTAINER | Container, Namensraum für den Ausdruck | 20020402 | ||
3 | ![]() |
EXPR_STRING | Call by reference | Type reference (TYPE) | STRING | Quellausdruck | 20020402 | ||
4 | ![]() |
GET_TEXTS | Call by reference | Type reference (TYPE) | XFLAG | 'X' - sprachabhängige Texte ermitteln | 20020402 | ||
5 | ![]() |
LANGUAGE | Call by reference | Type reference (TYPE) | SY-LANGU | Sprache, in der die Texte ermittelt werden sollen | 20020402 | ||
6 | ![]() |
PREVIOUS_TOKEN | Call by reference | Type reference (TYPE) | SWFDETOKEN | Vorausgegangener (zuletzt analysierter) Token | 20020402 | ||
7 | ![]() |
PROPERTIES | Call by reference | Type reference (TYPE) | XSTRING | Eigenschaften, die sich durch diesen Token ergeben | 20020402 | ||
8 | ![]() |
REFERENCE_ELEMENT | Call by reference | Object reference (TYPE REF TO) | IF_SWF_CNT_ELEMENT | Referenzelement, beschreibt aktuellen Datentyp | 20020402 | ||
9 | ![]() |
TOKEN | Call by reference | Type reference (TYPE) | SWFDETOKEN | Token, der ein Symbol repräsentiert | 20020402 | ||
10 | ![]() |
TOKEN_INDEX | Call by reference | Type reference (TYPE) | INT4 | Laufender Index des Tokens | 20020402 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Ausnahme im Ausdrucks-Service | 20020402 | |
2 | ![]() |
Komponente existiert nicht | 20020402 | |
3 | ![]() |
Fehler beim Auswerten eines Ausdrucks | 20020402 | |
4 | ![]() |
Ungültige Typ- oder Objekttypspezifikation | 20020402 |
Method ANALYSE_SYMBOL Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
CHECK | Call by reference | Type reference (TYPE) | XFLAG | SPACE | 'X' - vollständigst mögliche Prüfung, ' ' - keine Prüfungen | 20020402 | |
2 | ![]() |
CONTAINER | Call by reference | Object reference (TYPE REF TO) | IF_SWF_CNT_CONTAINER | Container, Namensraum für den Ausdruck | 20020402 | ||
3 | ![]() |
EXCEPTION_RETURN | Call by reference | Object reference (TYPE REF TO) | CX_SWF_EXP_EXPRESSION | Erste aufgetretene Ausnahme | 20020402 | ||
4 | ![]() |
EXPR_STRING | Call by reference | Type reference (TYPE) | STRING | Quellausdruck | 20020402 | ||
5 | ![]() |
GET_TEXTS | Call by reference | Type reference (TYPE) | XFLAG | 'X' - sprachabhängige Texte ermitteln | 20020402 | ||
6 | ![]() |
LANGUAGE | Call by reference | Type reference (TYPE) | SY-LANGU | Sprache, in der die Texte ermittelt werden sollen | 20020402 | ||
7 | ![]() |
PREVIOUS_TOKEN | Call by reference | Type reference (TYPE) | SWFDETOKEN | Vorausgegangener (zuletzt analysierter) Token | 20020402 | ||
8 | ![]() |
PROPERTIES | Call by reference | Type reference (TYPE) | XSTRING | Eigenschaften, die sich durch diesen Token ergeben | 20020402 | ||
9 | ![]() |
REFERENCE_ELEMENT | Call by reference | Object reference (TYPE REF TO) | IF_SWF_CNT_ELEMENT | Referenzelement, beschreibt aktuellen Datentyp | 20020402 | ||
10 | ![]() |
TOKEN | Call by reference | Type reference (TYPE) | SWFDETOKEN | Token, der ein Symbol repräsentiert | 20020402 | ||
11 | ![]() |
TOKEN_INDEX | Call by reference | Type reference (TYPE) | INT4 | Laufender Index des Tokens | 20020402 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Ausnahme im Ausdrucks-Service | 20020402 | |
2 | ![]() |
Komponente existiert nicht | 20020402 | |
3 | ![]() |
Fehler beim Auswerten eines Ausdrucks | 20020402 | |
4 | ![]() |
Ungültige Typ- oder Objekttypspezifikation | 20020402 |
Method CHECK_CURRENCY Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
CURRENCY | Value transfer | Type reference (TYPE) | TCURC | Währung, falls im aktuellen Mandanten definiert | 20030113 | ||
2 | ![]() |
CURRENCY_STRING | Call by reference | Type reference (TYPE) | STRING | Konstante, die eine Währung bezeichnen soll | 20030113 |
Method CHECK_CURRENCY on class CL_SWF_EXP_PARSER has no exception.
Method CLASS_CONSTRUCTOR Signature
Method CLASS_CONSTRUCTOR on class CL_SWF_EXP_PARSER has no parameter.
Method CLASS_CONSTRUCTOR on class CL_SWF_EXP_PARSER has no exception.
Method CLEAR Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
KEEP_CONTAINER | Call by reference | Type reference (TYPE) | XFLAG | SPACE | Container behalten | 20011004 | |
2 | ![]() |
KEEP_EXPRESSION | Call by reference | Type reference (TYPE) | XFLAG | SPACE | Ausdruck behalten | 20011004 |
Method CLEAR on class CL_SWF_EXP_PARSER has no exception.
Method CLEAR_VALUE_BUFFER Signature
Method CLEAR_VALUE_BUFFER on class CL_SWF_EXP_PARSER has no parameter.
Method CLEAR_VALUE_BUFFER on class CL_SWF_EXP_PARSER has no exception.
Method CONSTRUCTOR Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
CONTAINER | Call by reference | Object reference (TYPE REF TO) | IF_SWF_CNT_CONTAINER | Container: Namensraum des Ausdrucks | 20010214 | ||
2 | ![]() |
EXPRESSION | Call by reference | Type reference (TYPE) | STRING | Ausdruck in externer Darstellung (neuer Datentyp: String) | 20001208 | ||
3 | ![]() |
EXPR_ABAPTYPE | Call by reference | Type reference (TYPE) | CHAR32 | ABAP-Elementartypname | 20000529 | ||
4 | ![]() |
EXPR_DECIMALS | Call by reference | Type reference (TYPE) | INT4 | ABAP-Dezimalstellen | 20000529 | ||
5 | ![]() |
EXPR_DESCR | Call by reference | Type reference (TYPE) | STRING | Beschreibung des Ausdrucks | 20000529 | ||
6 | ![]() |
EXPR_ID | Call by reference | Type reference (TYPE) | CHAR32 | Eindeutiger Name (space -> erzeuge GUID bei Bedarf) | 20000529 | ||
7 | ![]() |
EXPR_LENGTH | Call by reference | Type reference (TYPE) | INT4 | ABAP-Längenangabe | 20000529 | ||
8 | ![]() |
EXPR_UNIT | Call by reference | Type reference (TYPE) | CHAR10 | Einheit, die für den Ausdruck verwendet werden soll | 20000529 | ||
9 | ![]() |
IS_CONSTANT | Call by reference | Type reference (TYPE) | XFELD | Ausdruck ist konstant | 20000529 | ||
10 | ![]() |
IS_SYSTEM_VARIABLE | Call by reference | Type reference (TYPE) | XFELD | Ausdruck bezeichnet eine SYST-Variable | 20000529 | ||
11 | ![]() |
SWA_EXPR | Call by reference | Type reference (TYPE) | C | Ausdruck in externer Darstellung (alter Datentyp: C255) | 20010212 |
Method CONSTRUCTOR on class CL_SWF_EXP_PARSER has no exception.
Method CREATE_CALL_TEMPLATE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
METHOD_CONTAINER | Value transfer | Object reference (TYPE REF TO) | IF_SWF_CNT_CONTAINER | Methodencontainer | 20031022 | ||
2 | ![]() |
METHOD_NAME | Call by reference | Type reference (TYPE) | STRING | Name der Methode | 20031022 | ||
3 | ![]() |
OBJECT_CATID | Call by reference | Type reference (TYPE) | SIBFCATID | Objekttyp und Kategorie | 20031023 | ||
4 | ![]() |
OBJECT_TYPE | Call by reference | Type reference (TYPE) | STRING | Objekttyp und Kategorie | 20031022 | ||
5 | ![]() |
TOKEN_LIST | Value transfer | Type reference (TYPE) | SWFDTOKLST | Aufruftemplate | 20031023 |
Method CREATE_CALL_TEMPLATE on class CL_SWF_EXP_PARSER has no exception.
Method CREATE_SWF_SYSTEM_TOKEN Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
TOKEN | Call by reference | Type reference (TYPE) | SWFDETOKEN | Workflow intern: Token, wird vom Ausdrucksparser verwendet | 20020919 |
Method CREATE_SWF_SYSTEM_TOKEN on class CL_SWF_EXP_PARSER has no exception.
Method DETERMINE_USABLE_NUM_FORMAT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
BASE_10_EXPONENT | Value transfer | Type reference (TYPE) | INT4 | Exponent zur Basis 10 | 20010205 | ||
2 | ![]() |
CORRECTED | Call by reference | Type reference (TYPE) | XFLAG | Eingabetyp mußte korrigiert werden | 20010205 | ||
3 | ![]() |
DECIMALS | Value transfer | Type reference (TYPE) | INT4 | Anzahl Dezimalstellen | 20010205 | ||
4 | ![]() |
DIGITS | Value transfer | Type reference (TYPE) | INT4 | Anzahl Stellen insgesamt | 20010205 | ||
5 | ![]() |
INSTANCE_REF | Call by reference | Object reference (TYPE REF TO) | DATA | Erzeugte Instanz | 20010205 | ||
6 | ![]() |
LENGTH | Value transfer | Type reference (TYPE) | INT4 | ABAP-interne Länge | 20010205 | ||
7 | ![]() |
TYPE | Value transfer | Type reference (TYPE) | STRING | ABAP-Datentyp | 20010205 | ||
8 | ![]() |
USABLE_DECIMALS | Call by reference | Type reference (TYPE) | INT4 | Anzahl Dezimalstellen | 20010205 | ||
9 | ![]() |
USABLE_LENGTH | Call by reference | Type reference (TYPE) | INT4 | Länge | 20010205 | ||
10 | ![]() |
USABLE_TYPE | Call by reference | Type reference (TYPE) | STRING | Datentyp | 20010205 |
Method DETERMINE_USABLE_NUM_FORMAT on class CL_SWF_EXP_PARSER has no exception.
Method EXPR_DEF_INITIAL Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
COMPATIBILITY_MODE | Call by reference | Type reference (TYPE) | XFLAG | 'X' - leere Definition ist 'initial' | 20031014 | ||
2 | ![]() |
EXPRESSION_DEF | Call by reference | Type reference (TYPE) | STRING | Zu prüfende Ausdrucksdefinition | 20031014 | ||
3 | ![]() |
IS_INITIAL | Value transfer | Type reference (TYPE) | XFLAG | 'X' - initialer Ausdruck | 20031014 |
Method EXPR_DEF_INITIAL on class CL_SWF_EXP_PARSER has no exception.
Method GET_BASE_ELEMENTS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
APPEND | Call by reference | Type reference (TYPE) | XFLAG | 'X' - Elemente an Ergebnistabellen anhängen | 20030130 | ||
2 | ![]() |
BASE_ELEMENTS | Call by reference | Type reference (TYPE) | SWFELEMTAB | Elementdefinitionen | 20030130 | ||
3 | ![]() |
BASE_ELEMENT_TOKENS | Call by reference | Type reference (TYPE) | SWFSTRTAB | Normierte Elementnamen | 20030130 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Ausnahme im Ausdrucks-Service | 20030130 |
Method GET_COMPONENT_DETAILS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
COMPONENT_NAMES | Call by reference | Type reference (TYPE) | SWFSTRTAB | Liste mit Namen der Ausdruckskomponenten | 20011113 | ||
2 | ![]() |
COMPONENT_REF_ELEMENTS | Call by reference | Type reference (TYPE) | SWFELEMTAB | Container: Tabelle der Elementdefinitionen | 20011113 | ||
3 | ![]() |
COMPONENT_TEXTS | Call by reference | Type reference (TYPE) | SWFELMTTAB | Workflow: Name und Beschreibung von Containerelementen | 20011113 | ||
4 | ![]() |
LANGUAGE | Call by reference | Type reference (TYPE) | SYLANGU | Sprache, in der ggf. Texte gelesen werden sollen | 20011113 | ||
5 | ![]() |
SKIP_INDICES | Call by reference | Type reference (TYPE) | XFLAG | 'X' | 'X' - Indexausdrücke überspringen | 20011113 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Ausnahme im Ausdrucks-Service | 20011113 |
Method GET_DELIMITED_SUBSTRING Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ADVANCE_OFFSET | Call by reference | Type reference (TYPE) | INT4 | Bruttolänge des Teilstrings ab 'OFFSET' | 20010129 | ||
2 | ![]() |
END_DELIMITER | Call by reference | Type reference (TYPE) | C | Schließendes Begrenzungszeichen | 20010129 | ||
3 | ![]() |
END_OFFSET | Call by reference | Type reference (TYPE) | INT4 | Offset des schließenden Begrenzungszeichens | 20010129 | ||
4 | ![]() |
EXCEPTION_RETURN | Call by reference | Object reference (TYPE REF TO) | CX_SWF_EXP_EXPRESSION | Erste aufgetretene Ausnahme | 20010129 | ||
5 | ![]() |
EXPRESSION_STRING | Call by reference | Type reference (TYPE) | STRING | Zu parsender String, in dem eine Menge erwartet wird | 20010129 | ||
6 | ![]() |
OFFSET | Call by reference | Type reference (TYPE) | INT4 | Offset, ab dem geparst werden soll | 20010129 | ||
7 | ![]() |
START_DELIMITER | Call by reference | Type reference (TYPE) | C | Öffnendes Begrenzungszeichen | 20010129 | ||
8 | ![]() |
START_OFFSET | Call by reference | Type reference (TYPE) | INT4 | Offset, bei dem der gesuchte Teilstring beginnt | 20010129 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Ungültiges Symbol im Ausdruck | 20010129 |
Method GET_EXPRESSION Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
EXPRESSION | Value transfer | Type reference (TYPE) | STRING | Ausdruck in interner Darstellung | 20010212 | ||
2 | ![]() |
NORMED_OUTPUT | Call by reference | Type reference (TYPE) | XFLAG | 'X' - normalisierte Darstellung, ' ' - wie eingegeben | 20030115 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Ausnahme im Ausdrucks-Service | 20011213 |
Method GET_EXPRESSION_DETAILS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ADDRESS | Call by reference | Type reference (TYPE) | STRING | Adressangabe | 20010212 | ||
2 | ![]() |
BASE | Call by reference | Type reference (TYPE) | STRING | Kernteil | 20011213 | ||
3 | ![]() |
DELIMIT_EXPRESSIONS | Call by reference | Type reference (TYPE) | XFLAG | 'X' | 'X' - Containerausdrücke in &..& einschließen | 20011213 | |
4 | ![]() |
EXPRESSION | Call by reference | Type reference (TYPE) | STRING | Ausdruck (ursprüngliche Form bei der Eingabe) | 20010212 | ||
5 | ![]() |
EXPRESSION_INTERN | Call by reference | Type reference (TYPE) | STRING | Vollständiger Ausdruck, normierte Darstellung | 20010212 | ||
6 | ![]() |
QUALIFIERS | Call by reference | Type reference (TYPE) | STRING | Zusatzspezifikation(en) | 20010212 | ||
7 | ![]() |
SKIP_INDICES | Call by reference | Type reference (TYPE) | XFLAG | 'X' - Indexausdrücke überspringen | 20011213 | ||
8 | ![]() |
SKIP_SPECS | Call by reference | Type reference (TYPE) | XFLAG | 'X' - Indexausdrücke überspringen | 20011213 | ||
9 | ![]() |
SKIP_SUBEXPRESSIONS | Call by reference | Type reference (TYPE) | XFLAG | 'X' - Dynamische Teilausdrücke überspringen | 20011213 | ||
10 | ![]() |
SWA_EXPR | Call by reference | Type reference (TYPE) | SWA_EXPR | Ausdruck in (verlustbehafteter) SWA-Kompatibler Form | 20011213 | ||
11 | ![]() |
UPPER_CASE | Call by reference | Type reference (TYPE) | XFLAG | 'X' - Ausdruck in Grossbuchstaben ausgeben | 20011213 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Ausnahme im Ausdrucks-Service | 20011213 |
Method GET_LEX_TOKEN_LIST Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IGNORE_SPEC_LIST | Call by reference | Type reference (TYPE) | XFLAG | Zusatzspezifikationen ignorieren | 20071008 | ||
2 | ![]() |
LEX_TOKEN_LIST | Value transfer | Type reference (TYPE) | SWFDTOKLST | Liste der beim Parsen ermittelten Token | 20000529 |
Method GET_LEX_TOKEN_LIST on class CL_SWF_EXP_PARSER has no exception.
Method GET_PROPERTIES Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
PARSER_PROPERTIES | Value transfer | Type reference (TYPE) | XSTRING | vorhandene Eigenschaften | 20000529 | ||
2 | ![]() |
PROPERTIES | Call by reference | Type reference (TYPE) | SWFDBITS64 | Maske für abzufragende Eigenschaften (inital = alle) | 20010212 | ||
3 | ![]() |
PROPERTIES_X | Value transfer | Type reference (TYPE) | XSTRING | Maske für abzufragende Eigenschaften (inital = alle) | 20000529 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Ausnahme im Ausdrucks-Service | 20010312 | |
2 | ![]() |
Ausnahme im Ausdrucks-Service | 20010215 |
Method GET_PROPERTIES_FROM_ELEMENT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ELEMENT | Call by reference | Object reference (TYPE REF TO) | IF_SWF_CNT_ELEMENT | Element, dessen Eigenschaften übernommen werden sollen | 20020122 |
Method GET_PROPERTIES_FROM_ELEMENT on class CL_SWF_EXP_PARSER has no exception.
Method GET_QUALIFIER Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
LEX_TOKEN_LIST | Call by reference | Type reference (TYPE) | SWFDTOKLST | Token-Liste, auf die zugegriffen werden soll | 20010204 | ||
2 | ![]() |
NAME | Value transfer | Type reference (TYPE) | STRING | Name der auszulesenden Spezifkation | 20010204 | ||
3 | ![]() |
SUBTOKENS | Call by reference | Type reference (TYPE) | SWFPARSREF | Zeiger auf untergeordnete Token, falls vorhanden | 20010204 | ||
4 | ![]() |
TOKEN_REF | Value transfer | Object reference (TYPE REF TO) | DATA | Zeiger auf Token, der die Spezifikation definiert | 20010204 | ||
5 | ![]() |
VALUE_REF | Call by reference | Object reference (TYPE REF TO) | DATA | Zeiger auf Wert des Tokens in ABAP-interner Darstellung | 20010204 | ||
6 | ![]() |
VALUE_STRING | Call by reference | Type reference (TYPE) | STRING | Character-Darstellung des Werts | 20010204 |
Method GET_QUALIFIER on class CL_SWF_EXP_PARSER has no exception.
Method GET_QUALIFIERS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
LEX_TOKEN_LIST | Value transfer | Type reference (TYPE) | SWFDTOKLST | Beliebige Token-Liste | 20010205 | ||
2 | ![]() |
NO_BUFFER | Call by reference | Type reference (TYPE) | XFLAG | 'X' | 'X' - Zusatzspec. aus Tokenliste neu bestimmen | 20030114 | |
3 | ![]() |
QUALIFIERS | Call by reference | Type reference (TYPE) | SWFDTOKLST | Liste aller Zusatzsspezifikationen | 20010205 | ||
4 | ![]() |
QUALIFIER_STRING | Call by reference | Type reference (TYPE) | STRING | Zusatzsspezifikationen als String | 20010212 |
Method GET_QUALIFIERS on class CL_SWF_EXP_PARSER has no exception.
Method GET_TARGET_TYPE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
CONTAINER | Call by reference | Object reference (TYPE REF TO) | IF_SWF_CNT_CONTAINER | Namensraum des Ausdrucks | 20011206 | ||
2 | ![]() |
DECIMALS | Call by reference | Type reference (TYPE) | INT4 | Anzahl Dezimalstellen bei Elementartyp P | 20010202 | ||
3 | ![]() |
LENGTH | Call by reference | Type reference (TYPE) | INT4 | Länge bei Elementartyp C, N, P oder X | 20010202 | ||
4 | ![]() |
LEX_TOKEN_LIST | Call by reference | Type reference (TYPE) | SWFDTOKLST | Token-Liste | 20010202 | ||
5 | ![]() |
SIBFOTYPE | Call by reference | Type reference (TYPE) | SIBFOTYPE | Typ&Kategorie von Objekten in Persistenten Objektreferenzen | 20011123 | ||
6 | ![]() |
TARGET_DATA_REF | Call by reference | Object reference (TYPE REF TO) | DATA | Datenobjekt zur Aufnahme des Zieltyps | 20010202 | ||
7 | ![]() |
TYPENAME | Call by reference | Type reference (TYPE) | STRING | Typname | 20010202 |
Method GET_TARGET_TYPE on class CL_SWF_EXP_PARSER has no exception.
Method OBJTYPE_TO_QUALIFIER Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
CATID | Value transfer | Type reference (TYPE) | SIBFCATID | Objekttyp-Kategorie | 20011121 | ||
2 | ![]() |
OBJECTKEY | Value transfer | Type reference (TYPE) | STRING | Instanzidentifikation in Persistenten Objektreferenzen | 20011121 | ||
3 | ![]() |
OBJECTTYPE | Value transfer | Type reference (TYPE) | STRING | Name des Objekttyps | 20011121 | ||
4 | ![]() |
QUALIFIER | Value transfer | Type reference (TYPE) | STRING | Spezifikation als String | 20011121 | ||
5 | ![]() |
SIBFLPORB | Call by reference | Type reference (TYPE) | SIBFLPORB | Universelle POR | 20011121 |
Method OBJTYPE_TO_QUALIFIER on class CL_SWF_EXP_PARSER has no exception.
Method PARSE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
COMPATIBILITY_MODE | Call by reference | Type reference (TYPE) | XFELD | 'X' | 'X' : Ausdrücke erfordern &...&, ' ' : Konstanten mit '...' | 20000531 | |
2 | ![]() |
EXCEPTION_RETURN | Call by reference | Object reference (TYPE REF TO) | CX_SWF_EXP_EXPRESSION | Erste aufgetretene Ausnahme | 20010202 | ||
3 | ![]() |
EXPRESSION | Value transfer | Type reference (TYPE) | STRING | Zu analysierender Ausdruck | 20000529 | ||
4 | ![]() |
EXPRESSION_INTERNAL | Value transfer | Type reference (TYPE) | STRING | Ausdruck in interner Darstellung | 20010130 | ||
5 | ![]() |
NO_PARTIAL_EXPR | Call by reference | Type reference (TYPE) | XFLAG | 'X': Ausdruck muss vollständig erkannt werden | 20021011 | ||
6 | ![]() |
OFFSET | Call by reference | Type reference (TYPE) | INT4 | 0 | Offset, ab dem der Ausdrucksstring geparst werden soll | 20010130 | |
7 | ![]() |
SWA_EXPRESSION | Value transfer | Type reference (TYPE) | SWA_EXPR | Zu analysierender Ausdruck (traditioneller Datentyp) | 20010202 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Fehler bei der Datenkonvertierung | 20010208 | |
2 | ![]() |
Ausnahme im Ausdrucks-Service | 20010312 | |
3 | ![]() |
Ungültiges Symbol | 20010119 | |
4 | ![]() |
Ungültige Typ- oder Objekttypspezifikation | 20010202 | |
5 | ![]() |
Syntaxfehler im Workflow-Ausdruck | 20010119 |
Method PARSE_DELIMITED_STRING Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
DELIMITER | Value transfer | Type reference (TYPE) | CHAR1 | SWFEX_SYM_LITERAL | Anfangs-Begrenzungszeichen | 20010129 | |
2 | ![]() |
EXCEPTION_RETURN | Call by reference | Object reference (TYPE REF TO) | CX_SWF_EXP_EXPRESSION | Erste aufgetretene Ausnahme | 20010129 | ||
3 | ![]() |
EXPRESSION | Call by reference | Type reference (TYPE) | STRING | Ausdruck, der als String interpretiert werden soll | 20010202 | ||
4 | ![]() |
LEX_TOKEN_LIST | Call by reference | Type reference (TYPE) | SWFDTOKLST | Es wird ein Token für die geparste Zahl hinzgefügt | 20010129 | ||
5 | ![]() |
OFFSET | Call by reference | Type reference (TYPE) | INT4 | Offset, ab dem geparst werden soll | 20010129 | ||
6 | ![]() |
PARSED_STRING | Call by reference | Type reference (TYPE) | STRING | Interpretierter String | 20000529 | ||
7 | ![]() |
PROPERTIES_X | Value transfer | Type reference (TYPE) | XSTRING | Ermittelte Eigenschaften | 20000529 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Ausnahme im Ausdrucks-Service | 20010321 | |
2 | ![]() |
Begrenzungszeichen fehlt oder ist ungültig | 20010129 |
Method PARSE_EXPRESSION Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
END_DELIMITER | Call by reference | Type reference (TYPE) | CHAR1 | SWFEX_SYM_EXPR | Symbol für 'Ende eines Ausdrucks' | 20000531 | |
2 | ![]() |
EXCEPTION_RETURN | Call by reference | Object reference (TYPE REF TO) | CX_SWF_EXP_EXPRESSION | Erste aufgetretene Ausnahme | 20010124 | ||
3 | ![]() |
EXPRESSION | Call by reference | Type reference (TYPE) | STRING | Zu parsender Ausdruck, ggf. mit Zusatzspezifikationen | 20010202 | ||
4 | ![]() |
EXPRESSION_INTERNAL | Call by reference | Type reference (TYPE) | STRING | Geparster Ausdruck in interner Darstellung | 20010202 | ||
5 | ![]() |
LEX_TOKEN_LIST | Call by reference | Type reference (TYPE) | SWFDTOKLST | Geparste Liste der Zusatzspezifikationen | 20000529 | ||
6 | ![]() |
OFFSET | Call by reference | Type reference (TYPE) | INT4 | 0 | Offset, ab dem geparst werden soll | 20010117 | |
7 | ![]() |
PROPERTIES_X | Value transfer | Type reference (TYPE) | XSTRING | Gefundene Eigenschaften des Ausdrucks | 20000529 | ||
8 | ![]() |
START_DELIMITER | Call by reference | Type reference (TYPE) | CHAR1 | SWFEX_SYM_EXPR | Symbol für 'Beginn eines Ausdrucks' | 20000531 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Fehler bei der Datenkonvertierung | 20010208 | |
2 | ![]() |
Ausnahme im Ausdrucks-Service | 20010312 | |
3 | ![]() |
Ungültiges Symbol im Workflow-Ausdruck | 20010119 | |
4 | ![]() |
Ungültige Typ- oder Objekttypspezifikation | 20010202 | |
5 | ![]() |
Syntaxfehler im Workflow-Ausdruck | 20010119 |
Method PARSE_FIXED_POINT_NUMBER Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ABAP_P_LENGTH | Call by reference | Type reference (TYPE) | INT4 | Deklarationslänge für eine passende P-Zahl | 20010207 | ||
2 | ![]() |
DECIMAL_LENGTH | Call by reference | Type reference (TYPE) | INT4 | Anzahl Dezimalstellen | 20010207 | ||
3 | ![]() |
FIXED_POINT_NUMBER | Value transfer | Type reference (TYPE) | STRING | Fespunktzahl | 20010207 | ||
4 | ![]() |
INTEGER_LENGTH | Call by reference | Type reference (TYPE) | INT4 | Anzahl Stellen vor dem Komma | 20010207 | ||
5 | ![]() |
INTERNAL_NUMBER_STRING | Call by reference | Type reference (TYPE) | STRING | Zahl als String in interner Darstellung | 20010207 | ||
6 | ![]() |
SIGN | Call by reference | Type reference (TYPE) | INT4 | 1 or -1. | 20010323 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Syntaxfehler im Workflow-Ausdruck | 20010323 |
Method PARSE_FLAT_EXPRESSION Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
EXCEPTION_RETURN | Call by reference | Object reference (TYPE REF TO) | CX_SWF_EXP_EXPRESSION | Erste aufgetretene Ausnahme | 20010125 | ||
2 | ![]() |
EXPRESSION_STRING | Value transfer | Type reference (TYPE) | STRING | Zu parsende Liste mit Zusatzsspezifikationen | 20000529 | ||
3 | ![]() |
FLAT_EXPR_LENGTH | Call by reference | Type reference (TYPE) | INT4 | Länge des als 'flach' erkannten Teilstrings | 20010126 | ||
4 | ![]() |
LEX_TOKEN_LIST | Call by reference | Type reference (TYPE) | SWFDTOKLST | Geparste Liste der Zusatzspezifikationen | 20000529 | ||
5 | ![]() |
OFFSET | Call by reference | Type reference (TYPE) | INT4 | Offset, bei dem der Teilausdrucksstring beginnt | 20010117 | ||
6 | ![]() |
PROPERTIES_X | Value transfer | Type reference (TYPE) | XSTRING | Werden gemäß gefundener Zusatzspezifikationen gesetzt | 20000529 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Ungültiges Symbol im Ausdruck | 20010125 |
Method PARSE_INDEX Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
EXCEPTION_RETURN | Call by reference | Object reference (TYPE REF TO) | CX_SWF_EXP_EXPRESSION | Erste aufgetretene Ausnahme | 20010202 | ||
2 | ![]() |
EXPRESSION | Call by reference | Type reference (TYPE) | STRING | Zu parsende Liste mit Zusatzsspezifikationen | 20010202 | ||
3 | ![]() |
LEX_TOKEN_LIST | Call by reference | Type reference (TYPE) | SWFDTOKLST | Geparste Liste der Zusatzspezifikationen | 20000529 | ||
4 | ![]() |
OFFSET | Call by reference | Type reference (TYPE) | INT4 | 0 | Offset, bei dem mit dem Parsen begonnen werden soll | 20010117 | |
5 | ![]() |
PROPERTIES_X | Value transfer | Type reference (TYPE) | XSTRING | Werden gemäß gefundener Zusatzspezifikationen gesetzt | 20000529 | ||
6 | ![]() |
REST_STRING | Call by reference | Type reference (TYPE) | STRING | String, der hinter schließendem ')' gefunden wurde | 20000529 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Fehler bei der Datenkonvertierung | 20010208 | |
2 | ![]() |
Ausnahme im Ausdrucks-Service | 20010312 | |
3 | ![]() |
Ungültiges Symbol im Ausdruck | 20010202 | |
4 | ![]() |
Ungültige Typ- oder Objekttypspezifikation | 20010202 | |
5 | ![]() |
Syntaxfehler im Workflow-Ausdruck | 20010202 |
Method PARSE_NUMBER Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
BASE_10_EXPONENT | Call by reference | Type reference (TYPE) | INT4 | Exponent | 20010205 | ||
2 | ![]() |
EXCEPTION_RETURN | Call by reference | Object reference (TYPE REF TO) | CX_SWF_EXP_EXPRESSION | Erste aufgetretene Ausnahme | 20010205 | ||
3 | ![]() |
EXPRESSION | Call by reference | Type reference (TYPE) | STRING | String, der als Festpunktzahl interpretiert werden soll | 20010205 | ||
4 | ![]() |
EXPRESSION_INTERN | Call by reference | Type reference (TYPE) | STRING | Ausdruck in interner Darstellung | 20010205 | ||
5 | ![]() |
LEX_TOKEN_LIST | Call by reference | Type reference (TYPE) | SWFDTOKLST | Es wird ein Token für die geparste Zahl hinzgefügt | 20010205 | ||
6 | ![]() |
OFFSET | Call by reference | Type reference (TYPE) | INT4 | 0 | Offset, ab dem geparst werden soll | 20010205 | |
7 | ![]() |
PROPERTIES | Call by reference | Type reference (TYPE) | XSTRING | Eigenschaften der Konstante | 20010205 | ||
8 | ![]() |
REF_TO_INSTANCE | Call by reference | Object reference (TYPE REF TO) | DATA | ABAP-Variable mit gewünschtem Zieltyp | 20010205 | ||
9 | ![]() |
TYPENAME | Value transfer | Type reference (TYPE) | STRING | Typname | 20010205 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Fehler bei der Datenkonvertierung | 20010205 | |
2 | ![]() |
Ungültige Typ- oder Objekttypspezifikation | 20010205 | |
3 | ![]() |
Syntaxfehler im Workflow-Ausdruck | 20010205 |
Method PARSE_NUMERICAL_CONSTANT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
EXCEPTION_RETURN | Call by reference | Object reference (TYPE REF TO) | CX_SWF_EXP_EXPRESSION | Erste aufgetretene Ausnahme | 20010201 | ||
2 | ![]() |
EXPRESSION | Call by reference | Type reference (TYPE) | STRING | String, der mit einer zu parsenden Zahl beginnt | 20010202 | ||
3 | ![]() |
LEX_TOKEN_LIST | Call by reference | Type reference (TYPE) | SWFDTOKLST | Es wird ein Token für die geparste Zahl hinzgefügt | 20000613 | ||
4 | ![]() |
NUMBER_STRING | Call by reference | Type reference (TYPE) | STRING | Zahl in interner Darstellung | 20010130 | ||
5 | ![]() |
OFFSET | Call by reference | Type reference (TYPE) | INT4 | Offset, ab dem der String zu parsen ist | 20010121 | ||
6 | ![]() |
PROPERTIES | Call by reference | Type reference (TYPE) | XSTRING | Werden gemäß den Eigenschaften der Zahl gesetzt | 20010205 | ||
7 | ![]() |
QUALIFIER_STRING | Call by reference | Type reference (TYPE) | STRING | Zusatzspezifikationen (Datentyp, Formatangaben, ...) | 20010130 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Fehler bei der Datenkonvertierung | 20010203 | |
2 | ![]() |
Ausnahme im Ausdrucks-Service | 20010312 | |
3 | ![]() |
Ungültiges Symbol im Ausdruck | 20010201 | |
4 | ![]() |
Ungültige Typ- oder Objekttypspezifikation | 20010201 | |
5 | ![]() |
Syntaxfehler im Workflow-Ausdruck | 20010121 |
Method PARSE_OBJECT_REF Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
EXCEPTION_RETURN | Call by reference | Object reference (TYPE REF TO) | CX_SWF_EXP_EXPRESSION | Erste aufgetretene Ausnahme | 20030409 | ||
2 | ![]() |
EXPRESSION | Call by reference | Type reference (TYPE) | STRING | Ausdruck, der als String interpretiert werden soll | 20030409 | ||
3 | ![]() |
LEX_TOKEN_LIST | Call by reference | Type reference (TYPE) | SWFDTOKLST | Es wird ein Token für die geparste Zahl hinzgefügt | 20030409 | ||
4 | ![]() |
OFFSET | Call by reference | Type reference (TYPE) | INT4 | Offset, ab dem geparst werden soll | 20030409 | ||
5 | ![]() |
PARSED_STRING | Call by reference | Type reference (TYPE) | STRING | Interpretierter String | 20030409 | ||
6 | ![]() |
PROPERTIES_X | Value transfer | Type reference (TYPE) | XSTRING | Ermittelte Eigenschaften | 20030409 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Ausnahme im Ausdrucks-Service | 20030409 | |
2 | ![]() |
Begrenzungszeichen fehlt oder ist ungültig | 20030409 |
Method PARSE_PARAMLIST Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
EXCEPTION_RETURN | Call by reference | Object reference (TYPE REF TO) | CX_SWF_EXP_EXPRESSION | Erste aufgetretene Ausnahme | 20010129 | ||
2 | ![]() |
EXPRESSION | Value transfer | Type reference (TYPE) | STRING | Zu parsende Liste mit Zusatzsspezifikationen | 20010202 | ||
3 | ![]() |
LEX_TOKEN_LIST | Call by reference | Type reference (TYPE) | SWFDTOKLST | Geparste Liste der Zusatzspezifikationen | 20000821 | ||
4 | ![]() |
OFFSET | Call by reference | Type reference (TYPE) | INT4 | Offset, ab dem geparst werden soll | 20010119 | ||
5 | ![]() |
PARAMETER_LIST | Call by reference | Type reference (TYPE) | STRING | Geparste Parameterliste in interner Darstellung | 20010202 | ||
6 | ![]() |
PROPERTIES_X | Value transfer | Type reference (TYPE) | XSTRING | Werden gemäß gefundener Zusatzspezifikationen gesetzt | 20000821 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Fehler bei der Datenkonvertierung | 20010208 | |
2 | ![]() |
Ausnahme im Ausdrucks-Service | 20010312 | |
3 | ![]() |
Ungültiges Symbol oder Parametername | 20010119 | |
4 | ![]() |
Ungültige Typ- oder Objekttypspezifikation | 20010202 | |
5 | ![]() |
Syntaxfehler im Workflow-Ausdruck | 20010119 |
Method PARSE_QUALIFIERS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
EXCEPTION_RETURN | Call by reference | Object reference (TYPE REF TO) | CX_SWF_EXP_EXPRESSION | Erste aufgetretene Ausnahme | 20010129 | ||
2 | ![]() |
EXPRESSION | Value transfer | Type reference (TYPE) | STRING | Zu parsende Liste mit Zusatzsspezifikationen | 20010202 | ||
3 | ![]() |
LEX_TOKEN_LIST | Call by reference | Type reference (TYPE) | SWFDTOKLST | Geparste Liste der Zusatzspezifikationen | 20000529 | ||
4 | ![]() |
OFFSET | Call by reference | Type reference (TYPE) | INT4 | Offset, ab dem geparst werden soll | 20010129 | ||
5 | ![]() |
PROPERTIES_X | Value transfer | Type reference (TYPE) | XSTRING | Werden gemäß gefundener Zusatzspezifikationen gesetzt | 20000529 | ||
6 | ![]() |
QUALIFIER_STRING | Call by reference | Type reference (TYPE) | STRING | { ... Liste der Zusatzspezifikationen ... } | 20010130 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Fehler bei der Datenkonvertierung | 20010208 | |
2 | ![]() |
Ausnahme im Ausdrucks-Service | 20010312 | |
3 | ![]() |
Ungültiges Symbol im Ausdruck | 20010201 | |
4 | ![]() |
Ungültige Typspezifikation | 20010201 | |
5 | ![]() |
Syntaxfehler im Workflow-Ausdruck | 20010201 |
Method PARSE_SET Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
EXCEPTION_RETURN | Call by reference | Object reference (TYPE REF TO) | CX_SWF_EXP_EXPRESSION | Erste aufgetretene Ausnahme | 20010129 | ||
2 | ![]() |
EXPRESSION | Call by reference | Type reference (TYPE) | STRING | Zu parsender String, in dem eine Menge erwartet wird | 20010202 | ||
3 | ![]() |
LEX_TOKEN_LIST | Call by reference | Type reference (TYPE) | SWFDTOKLST | Geparste Liste: Ein Eintrag pro Element der Menge | 20000529 | ||
4 | ![]() |
OFFSET | Call by reference | Type reference (TYPE) | INT4 | Offset, ab dem geparst werden soll | 20010119 | ||
5 | ![]() |
PROPERTIES_X | Value transfer | Type reference (TYPE) | XSTRING | Bei Erfolg ist die Eigenschaft 'Menge' gesetzt. | 20000529 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Fehler bei der Datenkonvertierung | 20010208 | |
2 | ![]() |
Ausnahme im Ausdrucks-Service | 20010312 | |
3 | ![]() |
Ungültiges Symbol im Ausdruck | 20010119 | |
4 | ![]() |
Ungültige Typ- oder Objekttypspezifikation | 20010202 | |
5 | ![]() |
Syntaxfehler im Workflow-Ausdruck | 20010119 |
Method PARSE_SYSTEM_ELEMENT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
EXCEPTION_RETURN | Call by reference | Object reference (TYPE REF TO) | CX_SWF_EXP_EXPRESSION | Erste aufgetretene Ausnahme | 20010202 | ||
2 | ![]() |
EXPRESSION | Value transfer | Type reference (TYPE) | STRING | Zu parsende Liste mit Zusatzsspezifikationen | 20010202 | ||
3 | ![]() |
LEX_TOKEN_LIST | Call by reference | Type reference (TYPE) | SWFDTOKLST | Erhält Token für geparstes Systemelement | 20000529 | ||
4 | ![]() |
OFFSET | Call by reference | Type reference (TYPE) | INT4 | Offset, ab dem geparst werden soll | 20010119 | ||
5 | ![]() |
PROPERTIES_X | Value transfer | Type reference (TYPE) | XSTRING | Eigenschaften: 'is_system' wird entsprechend gesetzt | 20000529 | ||
6 | ![]() |
SYSTEM_ELEMENT | Value transfer | Type reference (TYPE) | STRING | Interne Darstellung des Systemelements | 20000529 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Ausnahme im Ausdrucks-Service | 20010321 | |
2 | ![]() |
Ungültiges Systemelement | 20010119 | |
3 | ![]() |
Syntaxfehler im Workflow-Ausdruck | 20010119 |
Method PARSE_TIME Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
EXCEPTION_RETURN | Call by reference | Object reference (TYPE REF TO) | CX_SWF_EXP_EXPRESSION | Erste aufgetretene Ausnahme | 20010205 | ||
2 | ![]() |
EXPRESSION | Call by reference | Type reference (TYPE) | STRING | Konstante für Datum / Zeipunkt ode Zeitstempel | 20010205 | ||
3 | ![]() |
EXPRESSION_INTERN | Call by reference | Type reference (TYPE) | STRING | Ausdruck in interner Darstellung | 20010205 | ||
4 | ![]() |
LEX_TOKEN_LIST | Call by reference | Type reference (TYPE) | SWFDTOKLST | Es wird ein Token für die geparste Zahl hinzgefügt | 20010205 | ||
5 | ![]() |
OFFSET | Call by reference | Type reference (TYPE) | INT4 | 0 | Offset, ab dem geparst werden soll | 20010205 | |
6 | ![]() |
PROPERTIES | Call by reference | Type reference (TYPE) | XSTRING | Eigenschaften der Konstante | 20010205 | ||
7 | ![]() |
REF_TO_INSTANCE | Call by reference | Object reference (TYPE REF TO) | DATA | ABAP-Variable mit gewünschtem Zieltyp | 20010205 | ||
8 | ![]() |
TYPENAME | Value transfer | Type reference (TYPE) | STRING | Typname | 20010205 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Fehler bei der Datenkonvertierung | 20010205 | |
2 | ![]() |
Ausnahme im Ausdrucks-Service | 20010322 | |
3 | ![]() |
Zusatzspezifikation ungültig oder Wert ungültig | 20010205 | |
4 | ![]() |
Ungültige Typ- oder Objekttypspezifikation | 20010205 | |
5 | ![]() |
Syntaxfehler im Workflow-Ausdruck | 20010205 |
Method QUALIFIER_TO_OBJTYPE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
CATID | Call by reference | Type reference (TYPE) | SIBFCATID | Objekttyp-Kategorie | 20011120 | ||
2 | ![]() |
OBJECTKEY | Call by reference | Type reference (TYPE) | STRING | Instanzidentifikation in Persistenten Objektreferenzen | 20011120 | ||
3 | ![]() |
OBJECTTYPE | Call by reference | Type reference (TYPE) | STRING | Name des Objekttyps | 20011120 | ||
4 | ![]() |
QUALIFIER | Value transfer | Type reference (TYPE) | STRING | Spezifikation als String | 20011120 | ||
5 | ![]() |
SIBFLPORB | Call by reference | Type reference (TYPE) | SIBFLPORB | Universelle POR | 20011121 |
Method QUALIFIER_TO_OBJTYPE on class CL_SWF_EXP_PARSER has no exception.
Method QUALIFIER_TO_REFELEM Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ELEMENTNAME | Call by reference | Type reference (TYPE) | STRING | Name des Referenzelements | 20011123 | ||
2 | ![]() |
ELEMENTPATH | Value transfer | Type reference (TYPE) | STRING | Zugriffspfad, falls vorhanden | 20011123 | ||
3 | ![]() |
QUALIFIED_ELEMENTNAME | Value transfer | Type reference (TYPE) | STRING | Voll qualifizierter Name (Pfad+Name) | 20011123 | ||
4 | ![]() |
QUALIFIER | Value transfer | Type reference (TYPE) | STRING | Spezifikation als String | 20011123 |
Method QUALIFIER_TO_REFELEM on class CL_SWF_EXP_PARSER has no exception.
Method QUALIFIER_TO_TYPE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
DECIMALS | Value transfer | Type reference (TYPE) | INT4 | Anzahl Dezimalstellen by Elementartyp P | 20010201 | ||
2 | ![]() |
LENGTH | Value transfer | Type reference (TYPE) | INT4 | Länge bei Elementartyp C, N, P und X | 20010201 | ||
3 | ![]() |
QUALIFIER | Value transfer | Type reference (TYPE) | STRING | Spezifikation als String | 20010201 | ||
4 | ![]() |
TYPENAME | Call by reference | Type reference (TYPE) | STRING | Typname | 20010201 |
Method QUALIFIER_TO_TYPE on class CL_SWF_EXP_PARSER has no exception.
Method QUERY Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
HAS_PROPERTIES | Value transfer | Type reference (TYPE) | XFLAG | 'X' Eigenschaft(en) vorhanden | 20010214 | ||
2 | ![]() |
PROPERTIES | Call by reference | Type reference (TYPE) | SWFDBITS64 | Maske für abzufragende Eigenschaften (inital = alle) | 20010214 | ||
3 | ![]() |
PROPERTIES_X | Value transfer | Type reference (TYPE) | XSTRING | Maske für abzufragende Eigenschaften (inital = alle) | 20010214 |
Method QUERY on class CL_SWF_EXP_PARSER has no exception.
Method REFELEM_TO_QUALIFIER Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ELEMENTNAME | Call by reference | Type reference (TYPE) | STRING | Name des Elements | 20011123 | ||
2 | ![]() |
ELEMENTPATH | Value transfer | Type reference (TYPE) | STRING | Zugriffspfad für das Element | 20011123 | ||
3 | ![]() |
QUALIFIED_ELEMENTNAME | Value transfer | Type reference (TYPE) | STRING | Voll qualifizierter Name (Pfad+Name) | 20011123 | ||
4 | ![]() |
QUALIFIER | Value transfer | Type reference (TYPE) | STRING | Spezifikation als String | 20011123 |
Method REFELEM_TO_QUALIFIER on class CL_SWF_EXP_PARSER has no exception.
Method SET_CONTAINER Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
CONTAINER | Call by reference | Object reference (TYPE REF TO) | IF_SWF_CNT_CONTAINER | Container (Namensraum des Ausdrucks) | 20010214 |
Method SET_CONTAINER on class CL_SWF_EXP_PARSER has no exception.
Method SET_EXPRESSION Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
EXPRESSION | Value transfer | Type reference (TYPE) | STRING | Ausdruck als String | 20010214 | ||
2 | ![]() |
SWA_EXPR | Call by reference | Type reference (TYPE) | SWA_EXPR | Ausdruck in SWA-Format | 20010214 |
Method SET_EXPRESSION on class CL_SWF_EXP_PARSER has no exception.
Method SET_QUALIFIER Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
LEX_TOKEN_LIST | Call by reference | Type reference (TYPE) | SWFDTOKLST | Token-Liste, auf die zugegriffen werden soll | 20010204 | ||
2 | ![]() |
NAME | Value transfer | Type reference (TYPE) | C | Name der zu setzenden Spezifkation | 20010204 | ||
3 | ![]() |
NAME_STRING | Value transfer | Type reference (TYPE) | STRING | Name der zu setzenden Spezifkation | 20010205 | ||
4 | ![]() |
OVERWRITE | Call by reference | Type reference (TYPE) | XFLAG | 'X' | Ggf. vorhandene Spezifikation überschreiben | 20010204 | |
5 | ![]() |
SUBTOKENS | Call by reference | Type reference (TYPE) | SWFPARSREF | Zeiger auf untergeordnete Token, falls vorhanden | 20010204 | ||
6 | ![]() |
TOKEN_REF | Value transfer | Object reference (TYPE REF TO) | DATA | Zeiger auf Token, der die Spezifikation definiert | 20010204 | ||
7 | ![]() |
VALUE_REF | Call by reference | Object reference (TYPE REF TO) | DATA | Zeiger auf Wert des Tokens in ABAP-interner Darstellung | 20010204 | ||
8 | ![]() |
VALUE_STRING | Call by reference | Type reference (TYPE) | STRING | Character-Darstellung des Werts | 20010204 |
Method SET_QUALIFIER on class CL_SWF_EXP_PARSER has no exception.
Method TO_STRING Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
DELIMIT_CONSTANTS | Value transfer | Type reference (TYPE) | XFLAG | 'R' | 'A'-immer (always), 'R'-nur falls nötig (required), ' '-nie | 20011107 | |
2 | ![]() |
DELIMIT_EXPRESSIONS | Value transfer | Type reference (TYPE) | XFLAG | 'X' | 'X' - &EXPR&, ' ' - EXPR | 20011004 | |
3 | ![]() |
EXPRESSION_STRING | Value transfer | Type reference (TYPE) | STRING | Ausdruck als String | 20011004 | ||
4 | ![]() |
EXTERNAL_FORMAT | Call by reference | Type reference (TYPE) | XFLAG | 'X' | 'X' - Output-Konvertierung für Konstanten | 20011004 | |
5 | ![]() |
LANGUAGE | Call by reference | Type reference (TYPE) | SY-LANGU | SY-LANGU | Sprache, in der die Texte ermittelt werden sollen | 20011004 | |
6 | ![]() |
SKIP_INDICES | Call by reference | Type reference (TYPE) | XFLAG | SPACE | 'X' - Indexausdrücke nicht ausgeben | 20011004 | |
7 | ![]() |
SKIP_SPECS | Value transfer | Type reference (TYPE) | XFLAG | SPACE | 'X' - Zusatzspezifikationen nicht ausgeben | 20011106 | |
8 | ![]() |
SKIP_SUBEXPRESSIONS | Call by reference | Type reference (TYPE) | XFLAG | SPACE | 'X' - Geschachtelte Teilausdrücke entfernen | 20011004 | |
9 | ![]() |
TECHNICAL_NAMES | Call by reference | Type reference (TYPE) | XFLAG | 'X' | 'X' - Technische Namen verwenden, ' ' - Beschreibung verw. | 20011004 | |
10 | ![]() |
UPPER_CASE | Call by reference | Type reference (TYPE) | XFLAG | SPACE | 'X' - nur Großbuchstaben verwenden | 20011004 | |
11 | ![]() |
WANT_SIBFLPORB | Call by reference | Type reference (TYPE) | XFLAG | 'X' | 'X' - Konstante Objektreferenzen als SIBFLPORB ausgeben | 20011206 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Ausnahme im Ausdrucks-Service | 20011004 |
Method TYPEKIND_TO_TYPENAME Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
DECIMALS | Call by reference | Type reference (TYPE) | INT4 | Anzahl Dezimalstellen für Typ P | 20010201 | ||
2 | ![]() |
LENGTH | Call by reference | Type reference (TYPE) | INT4 | Länge für Typ C, N, P, X | 20010201 | ||
3 | ![]() |
TYPEKIND | Call by reference | Type reference (TYPE) | CHAR1 | ABAP-internes Typkennzeichen | 20010201 | ||
4 | ![]() |
TYPENAME | Call by reference | Type reference (TYPE) | STRING | Typname im DDIC | 20010201 |
Method TYPEKIND_TO_TYPENAME on class CL_SWF_EXP_PARSER has no exception.
Method TYPE_TO_QUALIFIER Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
DECIMALS | Value transfer | Type reference (TYPE) | INT4 | Anzahl Dezimalstellen by Elementartyp P | 20010201 | ||
2 | ![]() |
LENGTH | Value transfer | Type reference (TYPE) | INT4 | Länge bei Elementartyp C, N, P und X | 20010201 | ||
3 | ![]() |
MAKE_ARGUMENT_ONLY | Call by reference | Type reference (TYPE) | XFLAG | 'X' | 'X' nur Argument erzeugen, ' ' TYPE=.Argument. erzeugen | 20010201 | |
4 | ![]() |
QUALIFIER | Value transfer | Type reference (TYPE) | STRING | Spezifikation als String | 20010201 | ||
5 | ![]() |
TYPENAME | Call by reference | Type reference (TYPE) | STRING | Typname | 20010201 |
Method TYPE_TO_QUALIFIER on class CL_SWF_EXP_PARSER has no exception.
History
Last changed by/on | SAP | 20130531 |
SAP Release Created in | 610 |