Hierarchy

⤷

⤷

Meta Relationship - Using
# | Relationship type | Using | Short Description | Created on |
---|---|---|---|---|
1 | Interface implementation (CLASS c. INTERFACES i_ref) | IF_SWF_EXP_EXPRESSION | Abstraction of an Expression | 20010214 |
2 | Interface implementation (CLASS c. INTERFACES i_ref) | IF_SWF_IFS_EXPRESSION | Workflow expression, released interface | 20020926 |
Properties
Class | CL_SWF_EXP_EXPRESSION | |
Short Description | Workflow (container) expression | |
Super Class | ||
Instantiability of a Class | 2 | Public |
Final |
General Data
Message Class | SWF_EXP_001 | |
Program status | P | SAP Standard Production Program |
Category | 0 | |
Package | SWF_EXP | Workflow: Expressions |
Created | 20000508 | 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) |
6 | ![]() |
Type group use (TYPE-POOLS tp) | Type group use (TYPE-POOLS tp) |
Interfaces
# | Interface | Abstract | Final | Description | Created on |
---|---|---|---|---|---|
1 | IF_SWF_EXP_EXPRESSION | Abstraction of an Expression | 20010214 | ||
2 | IF_SWF_IFS_EXPRESSION | Workflow expression, released interface | 20020926 |
Friends
# | Friend | Modeled only | Created on | Description |
---|---|---|---|---|
1 | CL_SWF_EXP_FACTORY | 20010611 | Create and Manage Expressions | |
2 | CL_SWF_EXP_PARSER | 20020425 | Workflow (container) expression |
Attributes
# | Attribute | Level | Visibility | Read only | Typing | Associated Type | Initial Value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
Instance attribute | Private | Type reference (TYPE) | SWA_EXPRTY | Internal: Type of expression | 20000508 | ||
2 | ![]() |
Static Attribute | Private | Type reference (TYPE) | STRING | All Expression-Relevant Special Characters Incl. SPACE | 20000510 | ||
3 | ![]() |
Constant | Private | Type reference (TYPE) | SWFDNAME | ' |
Basis for Assign Access | 20010116 | |
4 | ![]() |
Constant | Private | Type reference (TYPE) | CHAR10 | ' | 'End of Component of Data Object (HTML Formatting) | 20010216 | |
5 | ![]() |
Constant | Private | Type reference (TYPE) | CHAR10 | ' | End of Line of Data Object (HTML Formatting) | 20010216 | |
6 | ![]() |
Constant | Private | Type reference (TYPE) | CHAR10 | ' |



Start of Data Object (HTML Formatting) | 20010216 | ||||||||
10 | ![]() |
Constant | Private | Type reference (TYPE) | SYMSGID | 'SWF_EXP_001' | Name of Expression Error Class (Error Macros) | 20010319 | |
11 | ![]() |
Static Attribute | Private | Type reference (TYPE) | XSTRING | Properties Managed by Parser | 20020122 | ||
12 | ![]() |
Static Attribute | Private | Type reference (TYPE) | XSTRING | Properties, Transferable from Basis Element to Component | 20010924 | ||
13 | ![]() |
Static Attribute | Private | Type reference (TYPE) | XSTRING | Hides properties that can only be manipulated internally | 20000509 | ||
14 | ![]() |
Static Attribute | Private | Type reference (TYPE) | STRING | Special Characters That Begin a Partial Expression | 20000510 | ||
15 | ![]() |
Instance attribute | Private | Type reference (TYPE) | T_RUNTIMES | Application Runtimes of Evaluation | 20030814 | ||
16 | ![]() |
Instance attribute | Private | Type reference (TYPE) | STRING | Type name of expression base | 20000509 | ||
17 | ![]() |
Instance attribute | Private | Object reference (TYPE REF TO) | IF_SWF_IFS_PARAMETER_CONTAINER | Container of Basis Element | 20010615 | ||
18 | ![]() |
Instance attribute | Private | Object reference (TYPE REF TO) | IF_SWF_CNT_ELEMENT | Basis Element of Current Partial Expression in Evaluation | 20010613 | ||
19 | ![]() |
Instance attribute | Private | Type reference (TYPE) | STRING | Name of Basis Element | 20010615 | ||
20 | ![]() |
Instance attribute | Private | Object reference (TYPE REF TO) | DATA | Unit of Basis Element | 20010615 | ||
21 | ![]() |
Instance attribute | Private | Object reference (TYPE REF TO) | DATA | Value of Basis Element | 20010615 | ||
22 | ![]() |
Instance attribute | Private | Type reference (TYPE) | SWFCODETAB | Byte Code for Determining Value | 20001218 | ||
23 | ![]() |
Instance attribute | Private | Type reference (TYPE) | SWFCODETAB | Byte Code for Setting Value | 20010618 | ||
24 | ![]() |
Instance attribute | Private | Object reference (TYPE REF TO) | IF_SWF_CNT_CONTAINER | Container: Namespace of Expression | 20010214 | ||
25 | ![]() |
Instance attribute | Private | Type reference (TYPE) | LANGU | Current language | 20010215 | ||
26 | ![]() |
Instance attribute | Private | Type reference (TYPE) | STRING | Description | 20010215 | ||
27 | ![]() |
Instance attribute | Private | Type reference (TYPE) | SWF_CX_TAB | Errors during Parsing/Analysis/Compiling | 20001206 | ||
28 | ![]() |
Instance attribute | Public | Type reference (TYPE) | STRING | Expression Definition | 20010611 | ||
29 | ![]() |
Instance attribute | Private | Object reference (TYPE REF TO) | CL_SWF_EXP_FACTORY | Generation and Administration of Partial Expressions | 20020424 | ||
30 | ![]() |
Instance attribute | Public | Type reference (TYPE) | STRING | Unique ID | 20010215 | ||
31 | ![]() |
Instance attribute | Private | Object reference (TYPE REF TO) | CL_SWF_EXP_PARSER | Parser Instance | 20000529 | ||
32 | ![]() |
Instance attribute | Private | Type reference (TYPE) | XSTRING | Attributes of Expression | 20010214 | ||
33 | ![]() |
Instance attribute | Private | Type reference (TYPE) | INT4 | Runtime Error at Start of Evaluation | 20030814 | ||
34 | ![]() |
Instance attribute | Private | Type reference (TYPE) | INT4 | Runtime Error at End of Evaluation | 20030814 | ||
35 | ![]() |
Instance attribute | Private | Type reference (TYPE) | SWFDNAME | Name that buffers a (missing) symbol (error macros) | 20010326 | ||
36 | ![]() |
Instance attribute | Private | Type reference (TYPE) | STRING | String that buffers a (missing) symbol (error macros) | 20010319 | ||
37 | ![]() |
Static Attribute | Private | Type reference (TYPE) | SWF_T100MS | Structure for T100 Message (Error Macros) | 20010319 | ||
38 | ![]() |
Instance attribute | Private | Type reference (TYPE) | STRING | Type name of expression | 20000509 | ||
39 | ![]() |
Instance attribute | Private | Object reference (TYPE REF TO) | IF_SWF_CNT_ELEMENT | Target Element of Current Partial Expression | 20010927 | ||
40 | ![]() |
Instance attribute | Private | Type reference (TYPE) | REF TO DATA | Unit of Expression (ABAP Reference Appropriate to Type) | 20010214 | ||
41 | ![]() |
Instance attribute | Private | Type reference (TYPE) | REF TO DATA | Value of expression (type-based ABAP reference) | 20010214 | ||
42 | ![]() |
Instance attribute | Private | Object reference (TYPE REF TO) | IF_SWF_CNT_ELEMENT | Element (if available) that manages the value | 20010529 |
Methods
Events
Class CL_SWF_EXP_EXPRESSION has no event.
Types
# | Type | Visibility | Typing | Associated Type | Description | Created on | Type Source |
---|---|---|---|---|---|---|---|
1 | TOKEN | Private | See coding | Token Comprising ID, Type, and Value | 20000509 |
|
|
2 | TOKENID | Private | Type reference (TYPE) | CHAR32 | TOKENID | 20000508 |
|
Method Signatures
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 | SPACE | 'X' - vollständige Prüfung, ' ' - keine Prüfungen | 20001118 | |
2 | ![]() |
CONTAINER | Value transfer | Object reference (TYPE REF TO) | IF_SWF_CNT_CONTAINER | Container, Namensraum für den Ausdruck | 20001118 | ||
3 | ![]() |
PARSER_INSTANCE | Value transfer | Object reference (TYPE REF TO) | CL_SWF_EXP_PARSER | Referenz auf Parser-Instanz | 20001118 | ||
4 | ![]() |
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 | 20010212 | |
2 | ![]() |
Syntaxfehler im Workflow-Ausdruck | 20001206 |
Method CHECK Signature
Method CHECK on class CL_SWF_EXP_EXPRESSION has no parameter.
Method CHECK on class CL_SWF_EXP_EXPRESSION has no exception.
Method CLASS_CONSTRUCTOR Signature
Method CLASS_CONSTRUCTOR on class CL_SWF_EXP_EXPRESSION has no parameter.
Method CLASS_CONSTRUCTOR on class CL_SWF_EXP_EXPRESSION has no exception.
Method CLEAR_BUFFER Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
CLEAR_CODE | Value transfer | Type reference (TYPE) | XFLAG | Bytecode löschen | 20010529 | ||
2 | ![]() |
CLEAR_PARSER | Value transfer | Type reference (TYPE) | XFLAG | Parsing-Information und Bytecode löschen | 20010529 |
Method CLEAR_BUFFER on class CL_SWF_EXP_EXPRESSION has no exception.
Method CLEAR_PROPS Signature
Method CLEAR_PROPS on class CL_SWF_EXP_EXPRESSION has no parameter.
Method CLEAR_PROPS on class CL_SWF_EXP_EXPRESSION has no exception.
Method COMPILE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
BYTECODE | Call by reference | Type reference (TYPE) | SWFCODETAB | Bytecode zur Auswertung des Ausdrucks | 20010326 | ||
2 | ![]() |
CHECK | Call by reference | Type reference (TYPE) | XFLAG | SPACE | 'X' - vollständige 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 | ![]() |
PARSER | Value transfer | Object reference (TYPE REF TO) | CL_SWF_EXP_PARSER | Referenz auf Parser-Instanz | 20001218 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Ausnahme im Ausdrucks-Service | 20010319 | |
2 | ![]() |
Syntaxfehler im Workflow-Ausdruck | 20001206 |
Method CONSTRUCTOR Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
BYTECODE | Call by reference | Type reference (TYPE) | SWFCODETAB | Liste mit Bytecodes für die Ausdrucksauswertung | 20020320 | ||
2 | ![]() |
CONTAINER | Call by reference | Object reference (TYPE REF TO) | IF_SWF_CNT_CONTAINER | Container (Namensraum des Ausdrucks) | 20010214 | ||
3 | ![]() |
EXPRESSION | Call by reference | Type reference (TYPE) | STRING | Ausdruck in externer Darstellung (neuer Datentyp: String) | 20010212 | ||
4 | ![]() |
EXPR_DESCR | Call by reference | Type reference (TYPE) | STRING | Beschreibung des Ausdrucks | 20000508 | ||
5 | ![]() |
EXPR_ID | Call by reference | Type reference (TYPE) | CHAR32 | Eindeutiger Name (space -> erzeuge GUID bei Bedarf) | 20000508 | ||
6 | ![]() |
GET_TEXTS | Call by reference | Type reference (TYPE) | XFLAG | 'X' - Beim Parsen/Analysieren Texte aller Komponenten lesen | 20011023 | ||
7 | ![]() |
LANGUAGE | Call by reference | Type reference (TYPE) | SYLANGU | Sprache, in der die Texte ermittelt werden sollen | 20011023 | ||
8 | ![]() |
PROPERTIES | Call by reference | Type reference (TYPE) | SWFDBITS64 | Zu setzende Eigenschaften des Ausdrucks | 20010529 | ||
9 | ![]() |
PROPERTIES_X | Value transfer | Type reference (TYPE) | XSTRING | Zu setzende Eigenschaften des Ausdrucks als XSTRING | 20010529 | ||
10 | ![]() |
SWA_EXPR | Call by reference | Type reference (TYPE) | C | Ausdruck in externer Darstellung (alter Datentyp: C255) | 20010212 | ||
11 | ![]() |
SYNTAX_CHECK | Call by reference | Type reference (TYPE) | XFLAG | 'X' - Syntaxprüfung sofort durchführen | 20010214 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Ausnahme im Ausdrucks-Service | 20011106 | |
2 | ![]() |
Syntaxfehler im Workflow-Ausdruck | 20011106 |
Method COPY Signature
Method COPY on class CL_SWF_EXP_EXPRESSION has no parameter.
Method COPY on class CL_SWF_EXP_EXPRESSION has no exception.
Method CREATE Signature
Method CREATE on class CL_SWF_EXP_EXPRESSION has no parameter.
Method CREATE on class CL_SWF_EXP_EXPRESSION has no exception.
Method CREATE_DATA_FROM_QUALIFIERS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
DATA_REF | Call by reference | Object reference (TYPE REF TO) | DATA | Typgerecht initialisierte Variable | 20011126 | ||
2 | ![]() |
PROPERTIES | Call by reference | Type reference (TYPE) | XSTRING | Eigenschaften des Ausdrucks | 20020718 | ||
3 | ![]() |
QUALIFIERS | Call by reference | Type reference (TYPE) | STRING | Zusatzspezifikation(en) | 20011126 | ||
4 | ![]() |
REFELEM_QUALIFIER | Call by reference | Type reference (TYPE) | STRING | Referenzelement | 20011126 | ||
5 | ![]() |
REFEXPR_QUALIFIER | Call by reference | Type reference (TYPE) | STRING | Referenzausdruck | 20011126 | ||
6 | ![]() |
REFOBJTYPE_QUALIFIER | Call by reference | Type reference (TYPE) | STRING | Referenzobjekttyp | 20011126 | ||
7 | ![]() |
REFTYPE_QUALIFIER | Call by reference | Type reference (TYPE) | STRING | Referenztyp | 20011126 | ||
8 | ![]() |
REF_CONTAINER | Call by reference | Object reference (TYPE REF TO) | IF_SWF_CNT_CONTAINER | Container, dem Referenzelemente entnommen werden | 20011126 |
Method CREATE_DATA_FROM_QUALIFIERS on class CL_SWF_EXP_EXPRESSION has no exception.
Method DECODE_PARAMETER 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 | Elementobjekt | 20020424 | ||
2 | ![]() |
PARAMETER_KIND | Call by reference | Type reference (TYPE) | SWFDPARMTY | (E)xporting, (I)mporting, (C)hanging, (R)eturning | 20020515 | ||
3 | ![]() |
PARAMETER_NAME | Call by reference | Type reference (TYPE) | STRING | Name des Parameters | 20020515 | ||
4 | ![]() |
PARAMETER_STRING | Value transfer | Type reference (TYPE) | STRING | Codierter Parameter | 20020424 |
Method DECODE_PARAMETER on class CL_SWF_EXP_EXPRESSION has no exception.
Method DISPLAY Signature
Method DISPLAY on class CL_SWF_EXP_EXPRESSION has no parameter.
Method DISPLAY on class CL_SWF_EXP_EXPRESSION has no exception.
Method EDIT Signature
Method EDIT on class CL_SWF_EXP_EXPRESSION has no parameter.
Method EDIT on class CL_SWF_EXP_EXPRESSION has no exception.
Method ENCODE_PARAMETER 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 | Elementobjekt | 20020424 | ||
2 | ![]() |
PARAMETER_KIND | Call by reference | Type reference (TYPE) | SWFDPARMTY | (E)xporting, (I)mporting, (C)hanging, (R)eturning | 20020515 | ||
3 | ![]() |
PARAMETER_NAME | Call by reference | Type reference (TYPE) | STRING | Name des Parameters | 20020515 | ||
4 | ![]() |
PARAMETER_STRING | Value transfer | Type reference (TYPE) | STRING | Codierter Parameter | 20020424 | ||
5 | ![]() |
STAND_ALONE | Call by reference | Type reference (TYPE) | XFLAG | 'X' | 'X' - Typinformation inkludieren | 20020424 |
Method ENCODE_PARAMETER on class CL_SWF_EXP_EXPRESSION has no exception.
Method EVALUATE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
CONTAINER | Value transfer | Object reference (TYPE REF TO) | IF_SWF_CNT_CONTAINER | Container, Namensraum für den Ausdruck | 20010312 | ||
2 | ![]() |
INITIALIZE_IF_NULL | Value transfer | Type reference (TYPE) | XFLAG | 'X' | Bei GET-Zugriff ggf. Wert initialisieren, SWA-Kompatibilität | 20010607 | |
3 | ![]() |
INITIALIZE_PATH | Value transfer | Type reference (TYPE) | XFLAG | 'X' - Komponenten auf dem Zugriffspfad ggf. initialisieren | 20010615 | ||
4 | ![]() |
SET_ACCESS | Call by reference | Type reference (TYPE) | XFLAG | SPACE | 'X' - Der Wert wird für schreibenden Zugriff benötigt | 20020304 | |
5 | ![]() |
UNIT_REF | Value transfer | Object reference (TYPE REF TO) | DATA | Datenreferenz, zeigt auf Einheit des Ausdrucks (falls vorh.) | 20010312 | ||
6 | ![]() |
VALUE | Call by reference | Type reference (TYPE) | ANY | ABAP-Feld, daß den Wert des Ausdrucks enthält | 20010312 | ||
7 | ![]() |
VALUE_ELEMENT | Value transfer | Object reference (TYPE REF TO) | IF_SWF_CNT_ELEMENT | Falls verfügbar: Elementobjekt, daß den Wert verwaltet | 20010529 | ||
8 | ![]() |
VALUE_REF | Value transfer | Object reference (TYPE REF TO) | DATA | Datenreferenz, zeigt auf den Wert des Ausdrucks | 20010312 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Ausnahme im Ausdrucks-Service | 20010319 | |
2 | ![]() |
Die Auswertung des Ausdrucks ergab |
20010312 | |
3 | ![]() |
Syntaxfehler im Workflow-Ausdruck | 20010312 |
Method EVAL_ABAP_ASSIGN_CODE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
BASE_REF | Value transfer | Object reference (TYPE REF TO) | DATA | Referenz auf Basis des ASSIGN-Zugriffs | 20010617 | ||
2 | ![]() |
BYTECODE | Call by reference | Type reference (TYPE) | SWFEXECTOK | Bytecode für Zugriff auf ein Containerelement | 20001218 | ||
3 | ![]() |
SET_ACCESS | Call by reference | Type reference (TYPE) | XFLAG | SPACE | 'X' - der Wert wird für schreibenden Zugriff benötigt | 20020304 | |
4 | ![]() |
SOURCE_VALUE_REF | Value transfer | Object reference (TYPE REF TO) | DATA | Zeiger auf den Quell-Wert der Zuweisung bei SET-Zugriff | 20010116 | ||
5 | ![]() |
UNIT_REF | Value transfer | Object reference (TYPE REF TO) | DATA | Referenz auf Einheit des ASSIGN-Zugriffs | 20001218 | ||
6 | ![]() |
VALUE_REF | Value transfer | Object reference (TYPE REF TO) | DATA | Referenz auf Wert des ASSIGN-Zugriffs | 20001218 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Fehler beim dynamischen Assign | 20010119 | |
2 | ![]() |
Typkonflikt bei Zuweisung eines (Zwischen-)ergebnisses | 20010215 |
Method EVAL_BOR_ATTRIB_ACCESS_CODE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
BYTECODE | Call by reference | Type reference (TYPE) | SWFEXECTOK | Bytecode für Zugriff auf ein Containerelement | 20010126 | ||
2 | ![]() |
INITIALIZE_IF_NULL | Call by reference | Type reference (TYPE) | XFLAG | 'X' | 'X' - Falls erforderlich, Wert typgerecht initialisieren | 20010607 | |
3 | ![]() |
SET_ACCESS | Call by reference | Type reference (TYPE) | XFLAG | SPACE | 'X' - der Wert wird für schreibenden Zugriff benötigt | 20020308 | |
4 | ![]() |
SOURCE_UNIT_REF | Value transfer | Object reference (TYPE REF TO) | DATA | Zeiger auf den Quell-Einheit der Zuweisung bei SET-Zugriff | 20010126 | ||
5 | ![]() |
SOURCE_VALUE_REF | Value transfer | Object reference (TYPE REF TO) | DATA | Zeiger auf den Quell-Wert der Zuweisung bei SET-Zugriff | 20010126 | ||
6 | ![]() |
UNIT_REF | Value transfer | Object reference (TYPE REF TO) | DATA | Referenz auf Einheit des Containerelements | 20010126 | ||
7 | ![]() |
VALUE_ELEMENT | Call by reference | Object reference (TYPE REF TO) | IF_SWF_CNT_ELEMENT | Elementobjekt, daß den Wert kapselt | 20010607 | ||
8 | ![]() |
VALUE_REF | Value transfer | Object reference (TYPE REF TO) | DATA | Referenz auf Wert des Containerelements | 20010126 | ||
9 | ![]() |
WANT_VALUE_ELEMENT | Call by reference | Type reference (TYPE) | XFLAG | 'X' - Elementobjekt erzeugen, ' ' - nicht erzeugen | 20010607 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Ausnahme beim Zugriff auf ein Containerelement | 20010126 | |
2 | ![]() |
Fehler beim Auswerten eines Ausdrucks | 20010618 | |
3 | ![]() |
Typkonflikt zwischen Bytecode und Objektattribut | 20010806 | |
4 | ![]() |
Wert für (Teil-)Ausdruck konnte nicht ermittelt werden | 20010126 | |
5 | ![]() |
Fehler beim Zugriff auf Objektattribut | 20010607 |
Method EVAL_CONSTANT_ACCESS_CODE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
BYTECODE | Call by reference | Type reference (TYPE) | SWFEXECTOK | Bytecode für Zugriff auf ein Containerelement | 20010212 | ||
2 | ![]() |
CONTAINER | Call by reference | Object reference (TYPE REF TO) | IF_SWF_CNT_CONTAINER | Container, falls die Konstante über Referenzelem. typisiert | 20010612 | ||
3 | ![]() |
SET_ACCESS | Call by reference | Type reference (TYPE) | XFLAG | SPACE | 'X' - der Wert wird für schreibenden Zugriff benötigt | 20020308 | |
4 | ![]() |
UNIT_REF | Value transfer | Object reference (TYPE REF TO) | DATA | Referenz auf Einheit des ASSIGN-Zugriffs | 20010212 | ||
5 | ![]() |
VALUE_REF | Value transfer | Object reference (TYPE REF TO) | DATA | Referenz auf Wert des ASSIGN-Zugriffs | 20010212 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Typkonflikt bei Zuweisung eines (Zwischen-)ergebnisses | 20010215 | |
2 | ![]() |
Fehler beim Auswerten eines Ausdrucks | 20010319 |
Method EVAL_CONTAINER_ACCESS_CODE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
BYTECODE | Call by reference | Type reference (TYPE) | SWFEXECTOK | Bytecode für Zugriff auf ein Containerelement | 20001214 | ||
2 | ![]() |
CONTAINER | Call by reference | Object reference (TYPE REF TO) | IF_SWF_IFS_PARAMETER_CONTAINER | Container (Namensraum des Ausdrucks) | 20001214 | ||
3 | ![]() |
INITIALIZE_IF_NULL | Call by reference | Type reference (TYPE) | XFLAG | 'X' - bei Get-Zugriff den Wert falls nötig initialisieren | 20010613 | ||
4 | ![]() |
SET_ACCESS | Call by reference | Type reference (TYPE) | XFLAG | SPACE | 'X' - der Wert wird für schreibenden Zugriff benötigt | 20020308 | |
5 | ![]() |
SOURCE_UNIT_REF | Value transfer | Object reference (TYPE REF TO) | DATA | Zeiger auf den Quell-Einheit der Zuweisung bei SET-Zugriff | 20010116 | ||
6 | ![]() |
SOURCE_VALUE_REF | Value transfer | Object reference (TYPE REF TO) | DATA | Zeiger auf den Quell-Wert der Zuweisung bei SET-Zugriff | 20010116 | ||
7 | ![]() |
UNIT_REF | Value transfer | Object reference (TYPE REF TO) | DATA | Referenz auf Einheit des Containerelements | 20001214 | ||
8 | ![]() |
VALUE_ELEMENT | Value transfer | Object reference (TYPE REF TO) | IF_SWF_CNT_ELEMENT | Element, das den Wert verwaltet | 20010529 | ||
9 | ![]() |
VALUE_REF | Value transfer | Object reference (TYPE REF TO) | DATA | Referenz auf Wert des Containerelements | 20001214 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Ausnahme beim Zugriff auf ein Containerelement | 20001214 | |
2 | ![]() |
Ausnahme im Ausdrucks-Service | 20010618 | |
3 | ![]() |
Wert für (Teil-)Ausdruck konnte nicht ermittelt werden | 20001218 |
Method EVAL_DYNAMIC_ACCESS_CODE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
BYTECODE_INDEX | Call by reference | Type reference (TYPE) | INT4 | Index auf aktuellen Bytecode | 20020320 | ||
2 | ![]() |
CONTAINER | Call by reference | Object reference (TYPE REF TO) | IF_SWF_CNT_CONTAINER | Container (Namensraum des Ausdrucks) | 20020320 | ||
3 | ![]() |
INITIALIZE_IF_NULL | Call by reference | Type reference (TYPE) | XFLAG | 'X' - bei Get-Zugriff den Wert falls nötig initialisieren | 20020320 | ||
4 | ![]() |
NEXT_BYTECODE | Call by reference | Type reference (TYPE) | SWFEXECTOK | Nächster auszuwertender Bytecode | 20020320 | ||
5 | ![]() |
NUM_BYTECODES_USED | Call by reference | Type reference (TYPE) | INT4 | Anzahl für den Teilausdruck verbrauchter Codes | 20020320 | ||
6 | ![]() |
SET_ACCESS | Call by reference | Type reference (TYPE) | XFLAG | SPACE | 'X' - der Wert wird für schreibenden Zugriff benötigt | 20020320 | |
7 | ![]() |
SOURCE_UNIT_REF | Value transfer | Object reference (TYPE REF TO) | DATA | Zeiger auf den Quell-Einheit der Zuweisung bei SET-Zugriff | 20020320 | ||
8 | ![]() |
SOURCE_VALUE_REF | Value transfer | Object reference (TYPE REF TO) | DATA | Zeiger auf den Quell-Wert der Zuweisung bei SET-Zugriff | 20020320 | ||
9 | ![]() |
UNIT_REF | Value transfer | Object reference (TYPE REF TO) | DATA | Referenz auf Einheit des Containerelements | 20020320 | ||
10 | ![]() |
VALUE_ELEMENT | Call by reference | Object reference (TYPE REF TO) | IF_SWF_CNT_ELEMENT | Containerelement, das den aktuellen Wert kapselt | 20020320 | ||
11 | ![]() |
VALUE_REF | Value transfer | Object reference (TYPE REF TO) | DATA | Referenz auf Wert des Containerelements | 20020320 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Ausnahme beim Zugriff auf ein Containerelement | 20020320 | |
2 | ![]() |
Ausnahme im Ausdrucks-Service | 20020320 | |
3 | ![]() |
Wert für (Teil-)Ausdruck konnte nicht ermittelt werden | 20020320 |
Method EVAL_FUNC_METHOD_CODE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
BASE_REF | Value transfer | Object reference (TYPE REF TO) | DATA | Referenz auf Objektinstanz | 20020424 | ||
2 | ![]() |
CODETAB | Call by reference | Type reference (TYPE) | SWFCODETAB | Tabelle mit Bytecode(s) für Indexzugriff | 20020424 | ||
3 | ![]() |
CODE_LINES_USED | Call by reference | Type reference (TYPE) | INT4 | Anzahl abgearbeiteter Code-Zeilen | 20020424 | ||
4 | ![]() |
CODE_OFFSET | Call by reference | Type reference (TYPE) | INT4 | 1 | Offset des Bytecodes für Methodenaufruf | 20020424 | |
5 | ![]() |
SET_ACCESS | Call by reference | Type reference (TYPE) | XFLAG | SPACE | 'X' - der Wert wird für schreibenden Zugriff benötigt | 20020424 | |
6 | ![]() |
SOURCE_VALUE_REF | Value transfer | Object reference (TYPE REF TO) | DATA | Zeiger auf den Quell-Wert der Zuweisung bei SET-Zugriff | 20020424 | ||
7 | ![]() |
UNIT_REF | Value transfer | Object reference (TYPE REF TO) | DATA | Referenz auf Einheit des ASSIGN-Zugriffs | 20020424 | ||
8 | ![]() |
VALUE_REF | Value transfer | Object reference (TYPE REF TO) | DATA | Referenz auf Wert des ASSIGN-Zugriffs | 20020424 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Fehler beim dynamischen Assign | 20020424 | |
2 | ![]() |
Typkonflikt bei Zuweisung eines (Zwischen-)ergebnisses | 20020424 | |
3 | ![]() |
Ausnahme im Ausdrucks-Service | 20020424 | |
4 | ![]() |
Syntaxfehler im Workflow-Ausdruck | 20020424 |
Method EVAL_INDEX_ACCESS_CODE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
BASE_REF | Call by reference | Object reference (TYPE REF TO) | DATA | Referenz auf interne Tabelle | 20010326 | ||
2 | ![]() |
CODETAB | Call by reference | Type reference (TYPE) | SWFCODETAB | Tabelle mit Bytecode(s) für Indexzugriff | 20010326 | ||
3 | ![]() |
CODE_LINES_USED | Call by reference | Type reference (TYPE) | INT4 | Anzahl abgearbeiteter Code-Zeilen | 20010326 | ||
4 | ![]() |
CODE_OFFSET | Call by reference | Type reference (TYPE) | INT4 | 1 | Erster Bytecode des Inexzugriffs | 20010326 | |
5 | ![]() |
SET_ACCESS | Call by reference | Type reference (TYPE) | XFLAG | SPACE | 'X' - der Wert wird für schreibenden Zugriff benötigt | 20020305 | |
6 | ![]() |
SOURCE_VALUE_REF | Value transfer | Object reference (TYPE REF TO) | DATA | Zeiger auf den Quell-Wert der Zuweisung bei SET-Zugriff | 20010326 | ||
7 | ![]() |
UNIT_REF | Value transfer | Object reference (TYPE REF TO) | DATA | Referenz auf Einheit des ASSIGN-Zugriffs | 20010326 | ||
8 | ![]() |
VALUE_REF | Value transfer | Object reference (TYPE REF TO) | DATA | Referenz auf Wert des ASSIGN-Zugriffs | 20010326 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Fehler beim dynamischen Assign | 20010326 | |
2 | ![]() |
Typkonflikt bei Zuweisung eines (Zwischen-)ergebnisses | 20010326 | |
3 | ![]() |
Ausnahme im Ausdrucks-Service | 20010326 | |
4 | ![]() |
Syntaxfehler im Workflow-Ausdruck | 20010326 |
Method EVAL_SYST_ACCESS_CODE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
BYTECODE | Call by reference | Type reference (TYPE) | SWFEXECTOK | Bytecode für Zugriff auf ein Systemfeld | 20001214 | ||
2 | ![]() |
SET_ACCESS | Call by reference | Type reference (TYPE) | XFLAG | SPACE | 'X' - der Wert wird für schreibenden Zugriff benötigt | 20020308 | |
3 | ![]() |
VALUE_REF | Value transfer | Object reference (TYPE REF TO) | DATA | Referenz auf Wert des Systemfeldes | 20001214 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Ausnahme im Ausdrucks-Service | 20020924 |
Method EVAL_WFSYST_ACCESS_CODE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
BYTECODE | Call by reference | Type reference (TYPE) | SWFEXECTOK | Bytecode für Zugriff auf ein Systemfeld | 20020924 | ||
2 | ![]() |
SET_ACCESS | Call by reference | Type reference (TYPE) | XFLAG | SPACE | 'X' - der Wert wird für schreibenden Zugriff benötigt | 20020924 | |
3 | ![]() |
VALUE_REF | Value transfer | Object reference (TYPE REF TO) | DATA | Referenz auf Wert des Systemfeldes | 20020924 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Ausnahme im Ausdrucks-Service | 20020924 |
Method GET_BASE_ELEMENT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
BASE_ELEMENT | Value transfer | Object reference (TYPE REF TO) | IF_SWF_CNT_ELEMENT | Container-Basiselement | 20000531 | ||
2 | ![]() |
BASE_ELEMENT_NAME | Value transfer | Type reference (TYPE) | SWFDNAME | Name des Container-Basiselements | 20010723 | ||
3 | ![]() |
CONTAINER | Value transfer | Object reference (TYPE REF TO) | IF_SWF_CNT_CONTAINER | Container, gegen den geprüft werden soll | 20000531 | ||
4 | ![]() |
EXCEPTION_RETURN | Call by reference | Object reference (TYPE REF TO) | CX_SWF_CNT_CONTAINER | Falls gesetzt: Element nicht vorhanden | 20010723 | ||
5 | ![]() |
EXPR | Call by reference | Type reference (TYPE) | SWA_EXPR | Ausdruck in trad. Form | 20000531 | ||
6 | ![]() |
EXPR_AS_STRING | Value transfer | Type reference (TYPE) | STRING | Ausdruck in interner Darstellung | 20000531 |
Method GET_BASE_ELEMENT on class CL_SWF_EXP_EXPRESSION has no exception.
Method GET_BYTECODE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
BYTECODE | Value transfer | Type reference (TYPE) | SWFCODETAB | Bytecode zur Auswertung des Ausdrucks | 20010326 |
Method GET_BYTECODE on class CL_SWF_EXP_EXPRESSION has no exception.
Method GET_COMPONENT_DETAILS Signature
Method GET_COMPONENT_DETAILS on class CL_SWF_EXP_EXPRESSION has no parameter.
Method GET_COMPONENT_DETAILS on class CL_SWF_EXP_EXPRESSION has no exception.
Method GET_CONTAINER Signature
Method GET_CONTAINER on class CL_SWF_EXP_EXPRESSION has no parameter.
Method GET_CONTAINER on class CL_SWF_EXP_EXPRESSION has no exception.
Method GET_ERRORS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ERROR_LIST | Call by reference | Type reference (TYPE) | SWF_CX_TAB | Tabelle aller aufgetretenen Fehler | 20001206 | ||
2 | ![]() |
FIRST_ERROR | Call by reference | Object reference (TYPE REF TO) | CX_SWF_IFS_EXCEPTION | Erster aufgetretener Fehler | 20001206 | ||
3 | ![]() |
WORST_ERROR | Call by reference | Object reference (TYPE REF TO) | CX_SWF_IFS_EXCEPTION | Erster Fehler der gravierendsten aufgetretenen Kategorie | 20001206 |
Method GET_ERRORS on class CL_SWF_EXP_EXPRESSION has no exception.
Method GET_ERROR_POINTER Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ERROR_POINTER | Value transfer | Type reference (TYPE) | STRING | Fehlermeldung | 20010126 | ||
2 | ![]() |
EXCEPTION | Call by reference | Object reference (TYPE REF TO) | CX_SWF_EXP_EXPRESSION | Exception-Objekt | 20010126 | ||
3 | ![]() |
GET_ERROR_ID | Call by reference | Type reference (TYPE) | XFLAG | SPACE | Meldungsklasse und Nummer | 20010126 | |
4 | ![]() |
GET_MESSAGE | Call by reference | Type reference (TYPE) | XFLAG | 'X' | Meldungstext | 20010126 | |
5 | ![]() |
GET_POINTER | Call by reference | Type reference (TYPE) | XFLAG | 'X' | Zeiger auf Fehlerposition: ^--- Fehler | 20010126 |
Method GET_ERROR_POINTER on class CL_SWF_EXP_EXPRESSION has no exception.
Method GET_EXPRESSION Signature
Method GET_EXPRESSION on class CL_SWF_EXP_EXPRESSION has no parameter.
Method GET_EXPRESSION on class CL_SWF_EXP_EXPRESSION has no exception.
Method GET_EXPRESSION_INTERN Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
EXPRESSION_INTERN | Value transfer | Type reference (TYPE) | STRING | Ausdruck in interner Darstellung | 20000508 |
Method GET_EXPRESSION_INTERN on class CL_SWF_EXP_EXPRESSION has no exception.
Method GET_FORMAT_STRING Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
FORMAT_STRING | Value transfer | Type reference (TYPE) | STRING | Liste der Formatanweisungen für diesen Ausdruck | 20061208 |
Method GET_FORMAT_STRING on class CL_SWF_EXP_EXPRESSION has no exception.
Method GET_ID Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
EXPRESSION_ID | Value transfer | Type reference (TYPE) | CHAR32 | Eindeutige ID des Ausdrucks | 20000508 |
Method GET_ID on class CL_SWF_EXP_EXPRESSION has no exception.
Method GET_PARSER Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
PARSER | Value transfer | Object reference (TYPE REF TO) | CL_SWF_EXP_PARSER | Internes Parser-Objekt | 20010124 |
Method GET_PARSER on class CL_SWF_EXP_EXPRESSION has no exception.
Method GET_PROPERTIES_FROM_PARSER Signature
Method GET_PROPERTIES_FROM_PARSER on class CL_SWF_EXP_EXPRESSION has no parameter.
Method GET_PROPERTIES_FROM_PARSER on class CL_SWF_EXP_EXPRESSION has no exception.
Method GET_PROPERTY_LIST Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
PROPERTY_LIST | Value transfer | Type reference (TYPE) | SWBHTMLTABLE | Liste der gesetzten Attribute im Klartext | 20000508 |
Method GET_PROPERTY_LIST on class CL_SWF_EXP_EXPRESSION has no exception.
Method GET_PROPS Signature
Method GET_PROPS on class CL_SWF_EXP_EXPRESSION has no parameter.
Method GET_PROPS on class CL_SWF_EXP_EXPRESSION has no exception.
Method GET_REF_ELEMENTS Signature
Method GET_REF_ELEMENTS on class CL_SWF_EXP_EXPRESSION has no parameter.
Method GET_REF_ELEMENTS on class CL_SWF_EXP_EXPRESSION has no exception.
Method GET_RUNTIME Signature
Method GET_RUNTIME on class CL_SWF_EXP_EXPRESSION has no parameter.
Method GET_RUNTIME on class CL_SWF_EXP_EXPRESSION has no exception.
Method GET_TARGET_ELEMENT Signature
Method GET_TARGET_ELEMENT on class CL_SWF_EXP_EXPRESSION has no parameter.
Method GET_TARGET_ELEMENT on class CL_SWF_EXP_EXPRESSION has no exception.
Method GET_TYPE Signature
Method GET_TYPE on class CL_SWF_EXP_EXPRESSION has no parameter.
Method GET_TYPE on class CL_SWF_EXP_EXPRESSION has no exception.
Method GET_VALUE Signature
Method GET_VALUE on class CL_SWF_EXP_EXPRESSION has no parameter.
Method GET_VALUE on class CL_SWF_EXP_EXPRESSION has no exception.
Method GET_VALUE_ELEMENT Signature
Method GET_VALUE_ELEMENT on class CL_SWF_EXP_EXPRESSION has no parameter.
Method GET_VALUE_ELEMENT on class CL_SWF_EXP_EXPRESSION has no exception.
Method GET_VALUE_REF Signature
Method GET_VALUE_REF on class CL_SWF_EXP_EXPRESSION has no parameter.
Method GET_VALUE_REF on class CL_SWF_EXP_EXPRESSION has no exception.
Method INITIALIZE Signature
Method INITIALIZE on class CL_SWF_EXP_EXPRESSION has no parameter.
Method INITIALIZE on class CL_SWF_EXP_EXPRESSION has no exception.
Method MAKE_ABAP_ASSIGN_CODE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
BYTECODE | Value transfer | Type reference (TYPE) | SWFEXECTOK | Bytecode für Zugriff auf eine ABAP-Komponente | 20001218 | ||
2 | ![]() |
GET_ACCESS | Call by reference | Type reference (TYPE) | XFLAG | 'X' | 'X' - lesender Zugriff, ' ' - schreibender Zugriff | 20001218 | |
3 | ![]() |
IS_TABLE | Call by reference | Type reference (TYPE) | XFLAG | 'X' - impliziter Tabellenzugriff erforderlich | 20060308 | ||
4 | ![]() |
LEX_TOKEN_LIST | Call by reference | Type reference (TYPE) | SWFDTOKLST | Lexikalische Token (Parser-Output) | 20001218 | ||
5 | ![]() |
TOKEN_INDEX | Call by reference | Type reference (TYPE) | INT4 | 1 | Zelenindex für Zugriff auf aktuelles Token | 20010212 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Ausnahme im Ausdrucks-Service | 20010319 |
Method MAKE_BOR_ATTRIB_ACCESS_CODE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
BYTECODE | Value transfer | Type reference (TYPE) | SWFEXECTOK | Bytecode für Zugriff auf ein Systemfeld | 20010126 | ||
2 | ![]() |
LEX_TOKEN_LIST | Call by reference | Type reference (TYPE) | SWFDTOKLST | Lexikalische Token (Parser-Output) | 20010126 | ||
3 | ![]() |
TOKEN_INDEX | Call by reference | Type reference (TYPE) | INT4 | 1 | Zelenindex für Zugriff auf aktuelles Token | 20010126 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Ausnahme im Ausdrucks-Service | 20010319 |
Method MAKE_CONSTANT_ACCESS_CODE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
BYTECODE | Value transfer | Type reference (TYPE) | SWFEXECTOK | Bytecode für Zugriff auf ein Systemfeld | 20010212 | ||
2 | ![]() |
PARSER | Call by reference | Object reference (TYPE REF TO) | CL_SWF_EXP_PARSER | Der zum aktuellen Ausdruck gehörende Parser | 20020319 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Ausnahme im Ausdrucks-Service | 20010319 |
Method MAKE_CONTAINER_ACCESS_CODE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
BYTECODE | Value transfer | Type reference (TYPE) | SWFEXECTOK | Bytecode für Zugriff auf ein Systemfeld | 20001214 | ||
2 | ![]() |
LAST_TOKEN | Call by reference | Type reference (TYPE) | SWFDETOKEN | Letztes vorausgegangenes Token | 20060308 | ||
3 | ![]() |
TOKEN | Call by reference | Type reference (TYPE) | SWFDETOKEN | Lexikalisches Token (Parser-Output) | 20060308 |
Method MAKE_CONTAINER_ACCESS_CODE on class CL_SWF_EXP_EXPRESSION has no exception.
Method MAKE_DYNAMIC_ACCESS_CODE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ATTRIBUTE_NAME | Call by reference | Type reference (TYPE) | STRING | Name des nächsten zu dereferenzierenden Attributs | 20020319 | ||
2 | ![]() |
BYTECODE | Call by reference | Type reference (TYPE) | SWFEXECTOK | Nächster Bytecode für Ausdrucksmaschine | 20020319 | ||
3 | ![]() |
EXPRESSION | Call by reference | Type reference (TYPE) | STRING | Aktueller Ausdruck (für Fehlerbehandlung) | 20020319 | ||
4 | ![]() |
IS_CONTAINER_ACCESS | Call by reference | Type reference (TYPE) | XFLAG | 'X' - Zugriff auf Containerelement | 20020319 | ||
5 | ![]() |
OFFSET | Call by reference | Type reference (TYPE) | INT4 | Aktueller Offset im Ausdruck (für Fehlerbehandlung) | 20020319 | ||
6 | ![]() |
UNIT_REF | Call by reference | Object reference (TYPE REF TO) | DATA | Einheit des vorausgegangenen Tokens | 20020319 | ||
7 | ![]() |
VALUE_ELEMENT | Call by reference | Object reference (TYPE REF TO) | IF_SWF_CNT_ELEMENT | Containerelement, das den Wert kapselt | 20020320 | ||
8 | ![]() |
VALUE_REF | Call by reference | Object reference (TYPE REF TO) | DATA | Wert des letzten Tokens - Objekte werden hier instanziiert ! | 20020319 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Ausnahme im Ausdrucks-Service | 20020319 |
Method MAKE_ESI_ACCESS_CODE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
BYTECODE_TAB | Value transfer | Type reference (TYPE) | SWFCODETAB | Bytecode für Zugriff auf ein Systemfeld | 20080922 | ||
2 | ![]() |
LAST_TABLE | Call by reference | Type reference (TYPE) | XFLAG | SPACE | 'X' - Letztes Token ist tabellenartig | 20070507 | |
3 | ![]() |
TOKEN | Call by reference | Type reference (TYPE) | SWFDETOKEN | Lexikalisches Token (Parser-Output) | 20070319 |
Method MAKE_ESI_ACCESS_CODE on class CL_SWF_EXP_EXPRESSION has no exception.
Method MAKE_FUNC_METHOD_CODE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
CODETAB | Value transfer | Type reference (TYPE) | SWFCODETAB | Tabelle mit Bytecode(s) für Indexzugriff | 20020423 | ||
2 | ![]() |
EXPRESSION_SOURCE | Call by reference | Type reference (TYPE) | STRING | gesamter Ausdruck | 20020515 | ||
3 | ![]() |
GET_ACCESS | Call by reference | Type reference (TYPE) | XFLAG | 'X' | 'X' - lesender Zugriff, ' ' - schreibender Zugriff | 20020423 | |
4 | ![]() |
LEX_TOKEN_LIST | Call by reference | Type reference (TYPE) | SWFDTOKLST | Lexikalische Token (Parser-Output) | 20020423 | ||
5 | ![]() |
STAND_ALONE | Call by reference | Type reference (TYPE) | XFLAG | 'X' | 'X' - Typinformationen für Parameter speichern | 20020424 | |
6 | ![]() |
TOKEN_INDEX | Call by reference | Type reference (TYPE) | INT4 | 1 | Zelenindex für Zugriff auf aktuelles Token | 20020423 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Ausnahme im Ausdrucks-Service | 20020423 |
Method MAKE_INDEX_ACCESS_CODE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
CODETAB | Value transfer | Type reference (TYPE) | SWFCODETAB | Tabelle mit Bytecode(s) für Indexzugriff | 20010326 | ||
2 | ![]() |
GET_ACCESS | Call by reference | Type reference (TYPE) | XFLAG | 'X' | 'X' - lesender Zugriff, ' ' - schreibender Zugriff | 20010326 | |
3 | ![]() |
LEX_TOKEN_LIST | Call by reference | Type reference (TYPE) | SWFDTOKLST | Lexikalische Token (Parser-Output) | 20010326 | ||
4 | ![]() |
TOKEN_INDEX | Call by reference | Type reference (TYPE) | INT4 | 1 | Zelenindex für Zugriff auf aktuelles Token | 20010326 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Ausnahme im Ausdrucks-Service | 20010326 |
Method MAKE_SYST_ACCESS_CODE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
BYTECODE | Value transfer | Type reference (TYPE) | SWFEXECTOK | Bytecode für Zugriff auf ein Systemfeld | 20001214 | ||
2 | ![]() |
LEX_TOKEN_LIST | Call by reference | Type reference (TYPE) | SWFDTOKLST | Lexikalische Token (Parser-Output) | 20001214 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Ausnahme im Ausdrucks-Service | 20010319 |
Method MAKE_WFSYST_ACCESS_CODE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
BYTECODE | Value transfer | Type reference (TYPE) | SWFEXECTOK | Bytecode für Zugriff auf ein Systemfeld | 20020924 | ||
2 | ![]() |
LEX_TOKEN_LIST | Call by reference | Type reference (TYPE) | SWFDTOKLST | Lexikalische Token (Parser-Output) | 20020924 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Ausnahme im Ausdrucks-Service | 20020924 |
Method PARSE 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_SYNTAX_ERROR | ggf. aufgetretene Exception | 20001206 | ||
2 | ![]() |
PARSER_INSTANCE | Value transfer | Object reference (TYPE REF TO) | CL_SWF_EXP_PARSER | Referenz auf Parser-Instanz | 20000529 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Fehler bei der Datenkonvertierung | 20010212 | |
2 | ![]() |
Ausnahme im Ausdrucks-Service | 20010313 | |
3 | ![]() |
Ungültiges Symbol im Ausdruck | 20010212 | |
4 | ![]() |
Ungültige Typ- oder Objekttypspezifikation | 20010212 | |
5 | ![]() |
Syntaxfehler im Workflow-Ausdruck | 20001206 |
Method QUERY Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
PROPERTIES | Abzufragende Eigenschaft(en) | ||||||
2 | ![]() |
PROPERTIES_SET | Eigenschaft(en) sind gesetzt | ||||||
3 | ![]() |
PROPERTIES_X | Abzufragende Eigenschaft(en) |
Method QUERY on class CL_SWF_EXP_EXPRESSION has no exception.
Method SET_AFTER_EVALUATE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
OWN_UPDATE_DONE | Call by reference | Type reference (TYPE) | XFLAG | 'X' - Ausdrucksauswertung hat den Wert selbst gesetzt | 20010629 | ||
2 | ![]() |
VALUE_ELEMENT | Call by reference | Object reference (TYPE REF TO) | IF_SWF_CNT_ELEMENT | Element, daß den aktuellen Wert trägt | 20010627 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Ausnahme im Ausdrucks-Service | 20010618 | |
2 | ![]() |
Wert für (Teil-)Ausdruck konnte nicht ermittelt werden | 20010618 |
Method SET_BYTECODE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
BYTECODE | Value transfer | Type reference (TYPE) | SWFCODETAB | Bytecode zur Auswertung des Ausdrucks | 20010326 |
Method SET_BYTECODE on class CL_SWF_EXP_EXPRESSION has no exception.
Method SET_CONTAINER Signature
Method SET_CONTAINER on class CL_SWF_EXP_EXPRESSION has no parameter.
Method SET_CONTAINER on class CL_SWF_EXP_EXPRESSION has no exception.
Method SET_EXPRESSION Signature
Method SET_EXPRESSION on class CL_SWF_EXP_EXPRESSION has no parameter.
Method SET_EXPRESSION on class CL_SWF_EXP_EXPRESSION has no exception.
Method SET_PARSER Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
PARSER_INSTANCE | Call by reference | Object reference (TYPE REF TO) | CL_SWF_EXP_PARSER | Neue Parser-Instanz | 20020425 |
Method SET_PARSER on class CL_SWF_EXP_EXPRESSION has no exception.
Method SET_PROPS Signature
Method SET_PROPS on class CL_SWF_EXP_EXPRESSION has no parameter.
Method SET_PROPS on class CL_SWF_EXP_EXPRESSION has no exception.
Method SET_VALUE_REF Signature
Method SET_VALUE_REF on class CL_SWF_EXP_EXPRESSION has no parameter.
Method SET_VALUE_REF on class CL_SWF_EXP_EXPRESSION has no exception.
Method TO_STRING Signature
Method TO_STRING on class CL_SWF_EXP_EXPRESSION has no parameter.
Method TO_STRING on class CL_SWF_EXP_EXPRESSION has no exception.
Method VALUE_TO_HTML Signature
Method VALUE_TO_HTML on class CL_SWF_EXP_EXPRESSION has no parameter.
Method VALUE_TO_HTML on class CL_SWF_EXP_EXPRESSION has no exception.
Method VALUE_TO_STRING Signature
Method VALUE_TO_STRING on class CL_SWF_EXP_EXPRESSION has no parameter.
Method VALUE_TO_STRING on class CL_SWF_EXP_EXPRESSION has no exception.
History
Last changed by/on | SAP | 20130531 |
SAP Release Created in | 610 |