SAP ABAP Class CL_SWF_EXP_SERVICE (Service Routines for Expressions)
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-BMT-WFM (Application Component) SAP Business Workflow
     SWF_EXP (Package) Workflow: Expressions
Properties
Class CL_SWF_EXP_SERVICE  
Short Description Service Routines for Expressions    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package SWF_EXP   Workflow: Expressions 
Created 20000531   SAP 
Last change 20130531   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 ABAP Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
2 CL_ABAP_CHAR_UTILITIES Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
3 CL_SWF_CNT_SERVICE Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
4 CL_SWF_EXP_PARSER Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
5 SEOC Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
6 SEOS Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
7 SWFEX Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Class CL_SWF_EXP_SERVICE has no interface implemented.
Friends
# Friend Modeled only Created on Description
1 CL_SWF_BND_BINDING 20011213 Binding
2 CL_SWF_BND_SERVICE 20020704 Service Routines for Binding Package
3 CL_SWF_CNT_SERVICE 20010718 Container: Instance-Independent Utilities
4 CL_SWF_EXP_EXPRESSION 20010130 Workflow (container) expression
5 CL_SWF_EXP_PARSER 20010130 Workflow (container) expression
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 MCR_DELTA Static Attribute Private Type reference (TYPE) I Macro: Current Delta 20050712
2 MCR_LEN Static Attribute Private Type reference (TYPE) I Macro: Current Length 20050712
3 MCR_OFFSET Static Attribute Private Type reference (TYPE) I Macro: Current Offset 20050712
4 MCR_START_LEN Static Attribute Private Type reference (TYPE) I Macro: Inbound Length 20050712
5 MC_MAX_CHARLENGTH Constant Public Type reference (TYPE) INT4 65535 Maximum Length of Character Field 20000728
6 MC_MAX_NLENGTH Constant Public Type reference (TYPE) INT4 65535 Maximum Length of N Field 20000728
7 MC_MAX_PDECIMALS Constant Public Type reference (TYPE) INT4 14 Maximum Number of Decimal Places of P Number 20000728
8 MC_MAX_PLENGTH Constant Public Type reference (TYPE) INT4 16 Maximum Length of P Number in Bytes (= 2 * Number of Places) 20000728
9 MC_MAX_XLENGTH Constant Public Type reference (TYPE) INT4 65535 Maximum Length of X Field 20000728
10 MC_OWN_MSGID Constant Public Type reference (TYPE) SYMSGID 'SWF_EXP_001' Name of Expression Error Class (Error Macros) 20010326
11 M_CONTAINER Static Attribute Public Object reference (TYPE REF TO) IF_SWF_CNT_CONTAINER Reference Container (Also Error Macros) 20010326
12 M_ESI_OPTIMIZED Static Attribute Public Type reference (TYPE) XFELD 'X' 'X' - Optimized ESI Parser Active 20080922
13 M_SYMB_STRING Static Attribute Public Type reference (TYPE) STRING String Including (Missing) Symbol (Error Macros) 20010326
14 M_T100 Static Attribute Public Type reference (TYPE) SWF_T100MS Structure for T100 Message (Error Macros) 20010326
Methods
# Method Level Visibility Method type Description Created on
1 ADD_METHOD_ATTRIBUTES Static method Private Method Attributes (Only) Addressable Using GET/SET Methods 20030812
2 ADD_OBJECT_METHOD_ELEMENT Static method Private Method Adds element with definition of all callable methods 20020724
3 BUILD_CONSTANT_EXPRESSION Static method Public Method Builds a constant expression 20010122
4 BUILD_CONT_EXPRESSION Static method Public Method Builds a container expression from a list of elements 20010122
5 BUILD_EXPRESSION Static method Public Method Builds an expression from a list of elements 20010122
6 BUILD_SYSTEM_EXPRESSION Static method Public Method Builds an expression for a system element access 20010122
7 CONVERT_CURRENCY Static method Public Method Convert Currency Amount 20010308
8 CREATE_DATA Static method Public Method Encapsulates CREATE DATA Statement 20000613
9 DDIC_INFO_BY_TYPENAME Static method Public Method DDIC Information for a Data Type 20030819
10 ELEMENT_FROM_EXPRESSION Static method Public Method Gets element using expression 20001116
11 ELEMENT_GET_ATTRIBUTE Static method Public Method Gets special attribute of object/structure 20000823
12 ELEMENT_GET_ATTRIBUTES Static method Public Method Gets all attributes of an object/structure 20000713
13 ELEMENT_GET_FUNCTIONAL_METHODS Static method Public Method Find Functional Methods of an Object 20020516
14 EXPR_ACCEPT_CONSTANT Static method Public Method Check Whether Specified Constant Compatible with Expression 20011106
15 EXPR_CHECK Static method Public Method Check Expression Syntax 20020108
16 EXPR_GET_ATTRIBUTES Static method Public Method Determine Properties of Expression 20011031
17 EXPR_GET_COMPONENTS Static method Public Method Split Up Expression 20011203
18 EXPR_GET_TARGET_ELEMENT Static method Public Method Definition Time: Return Data Type Packed as Element 20020903
19 EXPR_GET_VALUE Static method Public Method Evaluate Expression and Return Value 20010808
20 EXPR_GET_VALUE_ELEMENT Static method Public Method Runtime: Return Value Packed as Element 20010808
21 EXPR_GET_VALUE_REF Static method Public Method Evaluate Expression and Return Data Reference to Value 20010808
22 EXPR_OUTPUT_CONVERT Static method Public Method Convert Expression to Display Format 20020124
23 GET_ABAP_ATTRIBUTE Static method Private Method Read Attribute of Type Not Declared in DDIC 20041217
24 GET_ABAP_ATTRIBUTES Static method Private Method Read ABAP Runtime Attributes (Structure + Table) 20041217
25 GET_ATTRIBUTE_ACCESS_METHODS Static method Private Method Find SET/GET Methods for an Attribute 20030812
26 GET_BASE_ELEMENT Static method Public Method Determine Basis Element (Name) of Container Expression 20010723
27 GET_BOR_ATTRIBUTE Static method Private Method Gets special attribute of BOR object 20030422
28 GET_BOR_ATTRIBUTES Static method Private Method Read BOR Attributes (Business Object) 20020724
29 GET_BOR_METHOD_ATTRIBUTE Static method Private Method Gets SET/GET methods for an attribute 20030813
30 GET_CONTAINER_ATTRIBUTES Static method Private Method Read Attributes of Container 20020725
31 GET_DDIC_ATTRIBUTES Static method Private Method Read DDIC Attributes (Structure + Table) 20020724
32 GET_DDIC_INFO Static method Public Method Determine DDIC Type Information 20011108
33 GET_METHOD_CONTAINER Static method Public Method Read Method Parameters and Return as Container 20020402
34 GET_PARAMLIST_TEMPLATE Static method Public Method Generates template for parameter list of a method 20020808
35 GET_PARAM_CONTAINER_ATTRIBUTES Static method Private Method Read Attributes of a Parameter Container 20020724
36 GET_RESULT_PARAMETER Static method Private Method Determines result parameters from method container 20031022
37 GET_SEO_ATTRIBUTE Static method Private Method Gets special attribute of ABAP object 20020815
38 GET_SEO_ATTRIBUTES Static method Private Method Read SE24 Attributes (ABAP OO Class) 20010622
39 GET_SEO_CLASSES_BY_INTERFACES Static method Public Method Select SE24 Classes by Implementing Interface 20020416
40 GET_SEO_METHOD_ATTRIBUTE Static method Private Method Gets SET/GET methods for an attribute 20030813
41 GET_UNIQUE_IMPORT_PARAMETER Static method Private Method Determines Import Parameters from Method Container 20031024
42 IS_GET_METHOD_SEO Static method Private Method Is this an ABAP - GET_Method? 20050614
43 IS_PARENT_OF Static method Public Method Is object type A a supertype of object type B? 20010719
44 IS_SET_METHOD_SEO Static method Private Method Is this an ABAP - SET_ method? 20050614
45 PARSE_NUMERICAL_TYPE Static method Public Method Recognize Number/Date/Time 20030721
46 RECOGNIZE_LEGACY_SYNTAX Static method Private Method Recognizes Legacy Syntax (ParForEach and Append Command) 20011213
47 STRUCT_IS_CHARLIKE Static method Public Method Checks whether structure is character-like 20010329
48 TO_STRING Static method Public Method Convert ABAP Field to String Representation (Easy Mode) 20010608
49 TYPEKIND_TO_TYPENAME Static method Public Method Convert ABAP-Internal Type Indicator to Type Name 20010201
50 VALUE_ASSIGN Static method Public Method Value Assignment Without Short Dump if Type Incompatible 20010329
51 VALUE_ASSIGN_ABAP Static method Public Method Value Assignment for Non-Objects (No Handle Conversion) 20010717
52 VALUE_ASSIGN_OBJECT Static method Public Method Value Assignment for Objects (Handle Conversion) 20010718
53 VALUE_TO_STRING Static method Public Method Convert Referenced Field by Specification in String 20010216
54 WFSYST_OUTPUT_CONVERT Static method Public Method Output Conversion for WFSYST Expressions 20030731
Events
Class CL_SWF_EXP_SERVICE has no event.
Types
Class CL_SWF_EXP_SERVICE has no local type.
Method Signatures

Method ADD_METHOD_ATTRIBUTES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ALLOW_GET Call by reference Type reference (TYPE) XFLAG 'X' 'X' - Get-Methoden berücksichtigen 20030812
2 Importing ALLOW_MIXED_ACCESS Call by reference Type reference (TYPE) XFLAG SPACE 'X' - Attribute mit gemischtem Zugriff zulassen 20030812
3 Importing ALLOW_SET Call by reference Type reference (TYPE) XFLAG SPACE 'X' - Set-Methoden berücksichtigen 20030812
4 Exporting ATTRIBUTE_COUNT Call by reference Type reference (TYPE) INT4 Anzahl hinzugefügter Attribute 20030812
5 Importing ELEMENT Call by reference Object reference (TYPE REF TO) IF_SWF_CNT_ELEMENT Element, hält Instanz des übergeordneten Objekts 20030812
6 Importing EXISTING_ATTRIBUTES Call by reference Object reference (TYPE REF TO) IF_SWF_CNT_CONTAINER Container, der die bisher gefundenen Attribute enthält 20030812
7 Importing FUNCTIONAL_METHODS Call by reference Object reference (TYPE REF TO) IF_SWF_CNT_CONTAINER Container, der alle funktionalen Methoden enthält 20030812
8 Importing GET_VALUES Value transfer Type reference (TYPE) XFLAG 'X' 'X' - Wert der GET_-Attribute ermitteln 20030812

Method ADD_METHOD_ATTRIBUTES on class CL_SWF_EXP_SERVICE has no exception.

Method ADD_OBJECT_METHOD_ELEMENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing CATID Value transfer Type reference (TYPE) SIBFCATID 'CL' Objekttypkategorie 20020724
2 Importing CLASSNAME Value transfer Type reference (TYPE) STRING Name der Klasse/des Interfaces 20020724
3 Importing CONTAINER Call by reference Object reference (TYPE REF TO) IF_SWF_CNT_CONTAINER Container, dem das Element hinzugefügt werden soll 20020724
4 Exporting NUM_METHODS Call by reference Type reference (TYPE) INT4 Anzahl gefundener Methoden 20020724

Method ADD_OBJECT_METHOD_ELEMENT on class CL_SWF_EXP_SERVICE has no exception.

Method BUILD_CONSTANT_EXPRESSION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ADD_DELIMITERS Call by reference Type reference (TYPE) XFLAG 'X' 'X' - String-Konstanten in Hochkommata einschließen 20011108
2 Importing ADD_SPECS Call by reference Type reference (TYPE) XFLAG 'X' 'X' - Zusatzspezifikationen (Typ, Währung, ...) ermitteln 20011108
3 Importing ALLOW_MULTILINE_CONSTANTS Call by reference Type reference (TYPE) XFLAG SPACE 'X' - Tabellenartig getypte Konstanten erlauben 20020125
4 Importing CONSTANT_STRING Call by reference Type reference (TYPE) STRING Wert der Konstanten 20010122
5 Exporting EXCEPTION_RETURN Call by reference Object reference (TYPE REF TO) CX_SWF_EXP_EXPRESSION Erste aufgetretene Ausnahme 20010122
6 Exporting EXPRESSION Call by reference Type reference (TYPE) STRING Ausdruck für Zugriff auf Konstante 20010122
7 Importing FORMAT_STRING Value transfer Type reference (TYPE) STRING Zusatzspezifikation (Datentyp, Einheit, Ausgabeformat, ...) 20010122
8 Importing REF_CONTAINER Call by reference Object reference (TYPE REF TO) IF_SWF_CNT_CONTAINER Container, enthält namentlich angegebenes Referenzelement 20010122
9 Importing REF_ELEMENT Value transfer Object reference (TYPE REF TO) IF_SWF_CNT_ELEMENT Element, das den Datentyp der Konstanten vorgibt 20010122
10 Importing REF_ELEMENT_NAME Value transfer Type reference (TYPE) SWFDNAME Name des Elements, das den Datentyp vorgibt 20010122
11 Importing REF_EXPRESSION Call by reference Type reference (TYPE) STRING Definition des Ausdrucks, der den Datentyp vorgibt 20011105

Method BUILD_CONSTANT_EXPRESSION on class CL_SWF_EXP_SERVICE has no exception.

Method BUILD_CONT_EXPRESSION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing CONTAINER Call by reference Object reference (TYPE REF TO) IF_SWF_CNT_CONTAINER Container, Namensraum des Ausdrucks 20010122
2 Importing ELEMENT_LIST Call by reference Type reference (TYPE) SWFELEMTAB Liste mit Element-Interfacereferenzen, Index 1 = Wurzel 20010122
3 Exporting EXCEPTION_RETURN Call by reference Object reference (TYPE REF TO) CX_SWF_EXP_EXPRESSION Erste aufgetretene Ausnahme 20010122
4 Exporting EXPRESSION Call by reference Type reference (TYPE) STRING Ausdruck 20010122
5 Importing FORMAT_STRING Call by reference Type reference (TYPE) STRING Zusatzspezifikation (Datentyp, Einheit, Ausgabeformat, ...) 20010122
6 Importing MARK_TABLES Call by reference Type reference (TYPE) XFLAG markiert Tabellen mit [ ] 20051110
7 Importing NAME Call by reference Type reference (TYPE) STRING Name, falls nur 1 Element vorhanden 20020213
8 Importing NAME_LIST Value transfer Type reference (TYPE) SWFDNAMTAB Liste mit Elementnamen, Index 1 = Wurzel 20010122
9 Importing WANT_SYST_DELIMITERS Call by reference Type reference (TYPE) XFLAG '%' statt '&' als Begrenzer verwenden 20020924

Method BUILD_CONT_EXPRESSION on class CL_SWF_EXP_SERVICE has no exception.

Method BUILD_EXPRESSION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing BUILD_CONSTANT_EXPR Call by reference Type reference (TYPE) XFLAG 'X' - Zugriff auf Konstante 20010122
2 Importing BUILD_CONTAINER_EXPR Value transfer Type reference (TYPE) XFLAG 'X' - Container-basierter Zugriff 20010122
3 Importing BUILD_SYSTEM_EXPR Value transfer Type reference (TYPE) XFLAG 'X' - Zugriff auf Systemelement 20010122
4 Importing CONSTANT_STRING Call by reference Type reference (TYPE) STRING Wert der Konstanten als String 20010122
5 Importing CONTAINER Call by reference Object reference (TYPE REF TO) IF_SWF_CNT_CONTAINER Container, Namensraum des Ausdrucks 20010122
6 Importing ELEMENT_LIST Call by reference Type reference (TYPE) SWFELEMTAB Liste mit Element-Interfacereferenzen, Index 1 = Wurzel 20010122
7 Exporting EXCEPTION_RETURN Call by reference Object reference (TYPE REF TO) CX_SWF_EXP_EXPRESSION Erste aufgetretene Ausnahme 20010122
8 Exporting EXPRESSION Call by reference Type reference (TYPE) STRING Ausdruck 20010122
9 Importing FORMAT_STRING Call by reference Type reference (TYPE) STRING Zusatzspezifikation (Datentyp, Einheit, Ausgabeformat, ...) 20010122

Method BUILD_EXPRESSION on class CL_SWF_EXP_SERVICE has no exception.

Method BUILD_SYSTEM_EXPRESSION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EXCEPTION_RETURN Call by reference Object reference (TYPE REF TO) CX_SWF_EXP_EXPRESSION Name bezeichnet kein Systemelement 20010122
2 Exporting EXPRESSION Call by reference Type reference (TYPE) STRING Workflow-Ausdruck für Zugriff auf Systemelement 20010122
3 Importing FORMAT_STRING Call by reference Type reference (TYPE) STRING Zusatzspezifikation (Datentyp, Einheit, Ausgabeformat, ...) 20010122
4 Importing SYSTEM_ELEMENT Value transfer Type reference (TYPE) SWFDNAME Name des Systemelements (mit oder ohne 'SY-') 20010122

Method BUILD_SYSTEM_EXPRESSION on class CL_SWF_EXP_SERVICE has no exception.

Method CONVERT_CURRENCY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting CONVERTED_AMOUNT Call by reference Type reference (TYPE) ANY Konvertierter Währungsbetrag 20010308
2 Importing FIXED_POINT_ARITHMETIC Call by reference Type reference (TYPE) XFLAG 'X' ' ' - Dezimalpunkt ignorieren, 'X' - Dezimalpunkt beachten 20010515
3 Importing SOURCE_AMOUNT Value transfer Type reference (TYPE) ANY P-Zahl mit Währungsbetrag 20010308
4 Importing SOURCE_CURRENCY Call by reference Type reference (TYPE) SYCURR Ursprungswährung 20010308
5 Importing TARGET_CURRENCY Call by reference Type reference (TYPE) SYCURR Zielwährung 20010308
# Exception Resumable Description Created on
1 CX_SWF_EXP_CONVERSION Fehler bei der Datenkonvertierung 20010308

Method CREATE_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning DATAREF Value transfer Object reference (TYPE REF TO) DATA Referenz auf erzeugtes ABAP-Feld 20000613
2 Importing DECIMALS Value transfer Type reference (TYPE) INT4 Nachkommastellen, nur bei Typ P. 20000613
3 Importing LENGTH Value transfer Type reference (TYPE) INT4 Länge, nur bei elementaren Typen C, N, X, P 20000613
4 Importing TYPENAME Call by reference Type reference (TYPE) CLASSNAME 'C' Typname 20000613
5 Importing TYPENAME_STRING Value transfer Type reference (TYPE) STRING Typname als String 20010130

Method CREATE_DATA on class CL_SWF_EXP_SERVICE has no exception.

Method DDIC_INFO_BY_TYPENAME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting DATA_ELEMENT Call by reference Type reference (TYPE) STRING Name des Datenelements (falls keine Struktur/Tabelle) 20030819
2 Exporting DFIES_TAB Call by reference Type reference (TYPE) SWFUTDFIES DDIC-Interne Informationsstruktur 20030819
3 Exporting DOMAIN Call by reference Type reference (TYPE) STRING Name der Domaine (falls vorhanden) 20030819
4 Importing ELEMENT Call by reference Object reference (TYPE REF TO) IF_SWF_CNT_ELEMENT Containerelement (wird als Typreferenz verwendet) 20030819
5 Exporting FIXED_VALUES Call by reference Type reference (TYPE) SWDTDD07V Tabelle der Festwerte (falls vorhanden) 20030819
6 Exporting HAS_FIXED_VALUES Call by reference Type reference (TYPE) XFLAG 'X' - Falls Festwertdomäne 20030819
7 Exporting IS_ELEMENTARY_TYPE Call by reference Type reference (TYPE) XFLAG 'X' - Typname zeigt auf elementaren Typ 20030819
8 Exporting IS_VALID_TYPE Call by reference Type reference (TYPE) XFLAG 'X' - Gültiger DDIC-Typ 20030819
9 Exporting STRUCTURE Call by reference Type reference (TYPE) STRING Name des Strukturtyps 20030819
10 Exporting TABLE Call by reference Type reference (TYPE) STRING Name des Tabellentyps 20030819
11 Importing TYPENAME Value transfer Type reference (TYPE) STRING Datenelementname oder Struktur-Feld 20030819

Method DDIC_INFO_BY_TYPENAME on class CL_SWF_EXP_SERVICE has no exception.

Method ELEMENT_FROM_EXPRESSION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_ELEMENT Call by reference Object reference (TYPE REF TO) IF_SWF_CNT_ELEMENT Abstraktion eines Containerelements 20001116
2 Exporting EX_RETCODE Call by reference Type reference (TYPE) SWF_RETURN Workflow: Ausnahme einer Methode 20001116
3 Importing IM_CONTAINER Call by reference Object reference (TYPE REF TO) IF_SWF_CNT_CONTAINER Containerreferenz 20001116
4 Importing IM_EXPRESSION Call by reference Type reference (TYPE) SWA_EXPR Ausdruck in Datenflußdefinition 20001116
5 Importing WITH_VALUES Value transfer Type reference (TYPE) XFLAG mit Werten 20001116

Method ELEMENT_FROM_EXPRESSION on class CL_SWF_EXP_SERVICE has no exception.

Method ELEMENT_GET_ATTRIBUTE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ACCESS Call by reference Type reference (TYPE) SWFREPSTRY Structure field / Get- or Set method / Public attribute ... 20001130
2 Exporting ATTRIBUTE Value transfer Object reference (TYPE REF TO) IF_SWF_CNT_ELEMENT Attribut, als Containerelement verpackt 20000823
3 Importing ATTRIBUTE_NAME Call by reference Type reference (TYPE) C Attribut, dessen Definition (& Wert) ermittelt werden sollen 20000824
4 Importing BOR_ELEMENT_DEF Call by reference Type reference (TYPE) SWCONTDEF Elementdefinition im BOR-Format 20000823
5 Importing COPY Call by reference Type reference (TYPE) XFLAG SPACE 'X' - Wert kopieren, ' ' - Referenz auf Wert liefern 20000823
6 Importing ELEMENT Call by reference Object reference (TYPE REF TO) IF_SWF_CNT_ELEMENT Element, welches das Attribut enthält 20000823
7 Importing ELEMENT_REF Value transfer Object reference (TYPE REF TO) DATA Element (ABAP-Feld), über Ref To Data 20000823
8 Importing GET_TEXTS Value transfer Type reference (TYPE) XFLAG SPACE 'X' - Sprachabhängige Texte lesen 20001120
9 Importing GET_VALUE Value transfer Type reference (TYPE) XFLAG SPACE Falls Instanz vorhanden: Werte der Komponente übernehmen 20001118
10 Exporting REPOSITORY Call by reference Type reference (TYPE) SWFREPSTRY DDIC / SE24 / BOR 20001126
11 Importing REQUESTED_LANGUAGE Value transfer Type reference (TYPE) LANGU SY-LANGU Sprache, in der die Texte gelesen werden sollen 20001120
12 Importing SEO_ACCESS_TYPE Value transfer Type reference (TYPE) STRING 'P' 'P' - öffentl. Attribute, 'G' - Get-Meth., 'S' - Set Meth. 20001126
13 Importing TABLE_INDEX Value transfer Type reference (TYPE) INT4 Ganzzahliger Index für Zugriff auf eine Tabellenzeile 20000824
14 Importing TABLE_KEYS Value transfer Type reference (TYPE) STRING (Name = Wert ) -Paare für Schlüsselzugriff auf Tabellenzeile 20000824
15 Exporting WARNING_RETURN Call by reference Object reference (TYPE REF TO) CX_SWF_EXP_EXPRESSION Warnung (z.B.: Kein Wert vorhanden) 20030422
# Exception Resumable Description Created on
1 CX_SWF_EXP_EXPRESSION Ausnahme im Ausdrucks-Service 20020312
2 CX_SWF_EXP_INVALID_COMPONENT Komponente existiert nicht 20010117
3 CX_SWF_EXP_INVALID_HANDLE Ungültige Objektreferenz 20010117
4 CX_SWF_EXP_INVALID_LINE_INDEX Ungültiger Indexzugriff auf interne Tabelle 20010117
5 CX_SWF_EXP_INVALID_TYPE Ungültige Typangabe 20010117
6 CX_SWF_EXP_NOT_STRUCTURED Datentyp ist skalar - keine Komponenten vorhanden 20010117
7 CX_SWF_EXP_OBJ_COMP_ACCESS Fehler beim Zugriff auf Objektattribut 20020312

Method ELEMENT_GET_ATTRIBUTES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning ATTRIBUTES Value transfer Object reference (TYPE REF TO) IF_SWF_CNT_CONTAINER Attribute, als Containerelemente verpackt 20000713
2 Importing BOR_ELEMENT_DEF Call by reference Type reference (TYPE) SWCONTDEF Elementdefinition im BOR-Format 20000713
3 Importing COPY Call by reference Type reference (TYPE) XFLAG SPACE 'X' - Werte kopieren, ' ' - Referenzen auf Originalwerte 20000821
4 Importing ELEMENT Value transfer Object reference (TYPE REF TO) IF_SWF_CNT_ELEMENT Element, dessen Attribute ermittelt werden sollen 20000713
5 Importing ELEMENT_REF Value transfer Object reference (TYPE REF TO) DATA Element, über Ref To Data 20000713
6 Importing GET_FUNCTIONAL_METHODS Value transfer Type reference (TYPE) XFLAG SPACE 'X' - für Objekte auch aufrufbare Methoden anzeigen 20020724
7 Importing GET_VALUES Value transfer Type reference (TYPE) XFLAG SPACE Falls Instanz vorhanden: Werte der Komponenten übernehmen 20000814
8 Importing RESOLVE_TABLE_VALUES Value transfer Type reference (TYPE) XFLAG SPACE Tabellenwertige Werte zeilenweise auflösen 20051111
9 Importing RESUME_PARAM_PROPS Call by reference Type reference (TYPE) XFLAG SPACE Parametereigenschaften übernehmen 20010228
10 Importing SUBLEVELS Value transfer Type reference (TYPE) INT4 1 Anzahl auszulesender Stufen 20000713

Method ELEMENT_GET_ATTRIBUTES on class CL_SWF_EXP_SERVICE has no exception.

Method ELEMENT_GET_FUNCTIONAL_METHODS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ALLOW_CHANGING Call by reference Type reference (TYPE) XFLAG 'X' 'X' - Meth. mit Changing (statt Returning) Param. sind ok. 20020724
2 Importing ALLOW_EXPORTING Call by reference Type reference (TYPE) XFLAG 'X' 'X' - Meth. mit Exporting (statt Returning) Param. sind ok. 20020724
3 Importing ALLOW_OBLIG_IMP Call by reference Type reference (TYPE) XFLAG 'X' 'X' - Obligatorische Importparameter sind ok. 20020807
4 Importing ALLOW_SET_METHODS Call by reference Type reference (TYPE) XFLAG SPACE 'X' - Auch Methoden mit Namen 'SET_...' erlauben. 20021202
5 Importing CATID Value transfer Type reference (TYPE) SIBFCATID 'CL' Objekttypkategorie 20020516
6 Importing CLASSNAME Value transfer Type reference (TYPE) STRING Name der Klasse/des Interfaces 20020516
7 Importing ELEMENT Call by reference Object reference (TYPE REF TO) IF_SWF_CNT_ELEMENT Definiert Kategorie und Klasse 20020724
8 Exporting FUNCTIONAL_METHODS Call by reference Object reference (TYPE REF TO) IF_SWF_CNT_CONTAINER Container, pro Methode ein gleichnamiges Element 20020516
9 Exporting NUM_METHODS Call by reference Type reference (TYPE) INT4 Anzahl gefundener Methoden 20020516

Method ELEMENT_GET_FUNCTIONAL_METHODS on class CL_SWF_EXP_SERVICE has no exception.

Method EXPR_ACCEPT_CONSTANT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting CONSTANT Call by reference Object reference (TYPE REF TO) IF_SWF_EXP_EXPRESSION Ausdrucksobjekt für die Konstante 20011109
2 Exporting CONSTANT_DEFINITION Call by reference Type reference (TYPE) STRING Vollständige Definition der Konstante, ggf. mit Typereferenz 20011106
3 Importing CONSTANT_OBJECT Value transfer Object reference (TYPE REF TO) IF_SWF_EXP_EXPRESSION Ausdrucksobjekt für Konstante (stand-alone erzeugt) 20030114
4 Importing CONSTANT_STRING Value transfer Type reference (TYPE) STRING Wert der Konstante als String. Default: INTERNE Darstellung 20011106
5 Exporting CONSTANT_VALUE_REF Call by reference Object reference (TYPE REF TO) DATA WERT der Konstanten als Typgerechte ABAP-Variable 20011106
6 Exporting CONSTANT_VALUE_STRING Call by reference Type reference (TYPE) STRING Wert der Konstante als String, interne Darstellung 20011109
7 Importing CONTAINER Call by reference Object reference (TYPE REF TO) IF_SWF_CNT_CONTAINER Container, gegen den geprüft werden soll 20011106
8 Exporting EXCEPTION_RETURN Call by reference Object reference (TYPE REF TO) CX_SWF_IFS_EXCEPTION Erste aufgetretene Exception 20011106
9 Importing EXPRESSION Value transfer Type reference (TYPE) STRING Referenzausdruck in interner Darstellung 20011106
10 Importing EXPRESSION_FACTORY Call by reference Object reference (TYPE REF TO) IF_SWF_IFS_EXPRESSION_FACTORY Instanzverwaltung für Ausdrücke 20011106
11 Importing EXPRESSION_OBJECT Value transfer Object reference (TYPE REF TO) IF_SWF_EXP_EXPRESSION Referenzausdruck als Objekt 20011106
12 Importing INPUT_CONVERSION Call by reference Type reference (TYPE) XFLAG SPACE 'X' - Input-Konvertierung für Konstante ausführen 20011106
13 Importing SINGLE_LINE_CONSTANTS Call by reference Type reference (TYPE) XFLAG 'X' - Für Konstanten: ggf. auf Zeilentyp übergehen 20011123
# Exception Resumable Description Created on
1 CX_SWF_CNT_CONTAINER Ausnahme im Container-Service 20011106
2 CX_SWF_EXP_EXPRESSION Ausnahme im Ausdrucks-Service 20011106

Method EXPR_CHECK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing CONTAINER Call by reference Object reference (TYPE REF TO) IF_SWF_CNT_CONTAINER Container (Namensraum des Ausdrucks) 20020108
2 Importing EXPRESSION Value transfer Type reference (TYPE) STRING Ausdrucksdefinition 20020108
3 Importing EXPRESSION_FACTORY Call by reference Object reference (TYPE REF TO) CL_SWF_EXP_FACTORY Instanzverwaltung für Ausdrücke 20020108
4 Returning EXPRESSION_OBJECT Value transfer Object reference (TYPE REF TO) IF_SWF_EXP_EXPRESSION Ausdrucksobjekt (falls Syntax ok) 20020108
5 Importing LOOPINDEX Call by reference Type reference (TYPE) SWC_INDEX Index für PAR-FOR-EACH-Konstrukt 20020108
6 Importing SWA_EXPR Call by reference Type reference (TYPE) C Ausdrucksdefinition in SWA-Kompatibler Form 20020108
# Exception Resumable Description Created on
1 CX_SWF_CNT_CONTAINER Ausnahme im Container-Service 20020108
2 CX_SWF_EXP_EXPRESSION Ausnahme im Ausdrucks-Service 20020108
3 CX_SWF_EXP_SYNTAX_ERROR Syntaxfehler im Workflow-Ausdruck 20020108

Method EXPR_GET_ATTRIBUTES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting COMPONENT_LIST Call by reference Type reference (TYPE) SWFSTRTAB Liste mit Komponentennamen 20020131
2 Importing CONTAINER Call by reference Object reference (TYPE REF TO) IF_SWF_CNT_CONTAINER Container, gegen den geprüft werden soll 20011031
3 Exporting EXCEPTION_RETURN Call by reference Object reference (TYPE REF TO) CX_SWF_EXP_EXPRESSION Falls gesetzt: Syntaxfehler/Auswerten n.mögl. 20011031
4 Importing EXPRESSION Value transfer Object reference (TYPE REF TO) IF_SWF_EXP_EXPRESSION Ausdrucksobjekt 20011031
5 Importing EXPRESSION_FACTORY Call by reference Object reference (TYPE REF TO) CL_SWF_EXP_FACTORY Factoryinstanz, über die der Ausdruck erzeugt werden soll 20011031
6 Exporting EXPRESSION_OUT Value transfer Object reference (TYPE REF TO) IF_SWF_EXP_EXPRESSION Ausdrucksobjekt 20011031
7 Importing EXPRESSION_STRING Value transfer Type reference (TYPE) STRING Ausdrucksdefinition als String 20011031
8 Exporting IS_OBJECT Call by reference Type reference (TYPE) XFLAG 'X' - Ausdruckswert ist ein Objekt 20011105
9 Exporting IS_STRUCTURE Call by reference Type reference (TYPE) XFLAG 'X' - Ausdruckswert ist eine (DDIC-)Struktur 20011105
10 Exporting IS_TABLE Call by reference Type reference (TYPE) XFLAG 'X' - Ausdruckswert ist eine Tabelle 20011105
11 Importing LANGUAGE Call by reference Type reference (TYPE) SYLANGU Sprache, falls Texte gelesen werden sollen 20011031
12 Importing LOOPINDEX Call by reference Type reference (TYPE) SWC_INDEX Index für PAR-FOR-EACH-Konstrukt 20011105
13 Importing SWA_EXPR Call by reference Type reference (TYPE) C Ausdrucksdefinition in trad. Form 20011031
14 Exporting SWA_EXPRESSION_TYPE Call by reference Type reference (TYPE) SWA_EXPRTY 'S' - Systemelement, 'C' - Konstante, 'V' - allg. Ausdruck 20011031
15 Exporting TARGET_DDIC_TYPE Call by reference Type reference (TYPE) SWFDDICTYP Beschreibung eines DDIC-Datentyps 20011031
16 Exporting TARGET_ELEMENT Call by reference Object reference (TYPE REF TO) IF_SWF_CNT_ELEMENT Container-Zielelement (für den WERT des Ausdrucks) 20011031
17 Exporting TARGET_OBJECT_TYPE Call by reference Type reference (TYPE) SIBFOTYPE Typ&Kategorie von Objekten in Persistenten Objektreferenzen 20011031
18 Exporting VIEW_COMPONENT_LIST Call by reference Type reference (TYPE) SWFSTRTAB Komponentennamen, Aufbereitung für View-Control 20020725
19 Importing VIEW_CONTROL Call by reference Type reference (TYPE) XFLAG SPACE 'X' - spezielle Aufbereitung für das View-Control 20020725
# Exception Resumable Description Created on
1 CX_SWF_EXP_EXPRESSION Ausnahme im Ausdrucks-Service 20011031
2 CX_SWF_EXP_SYNTAX_ERROR Syntaxfehler im Workflow-Ausdruck 20011106

Method EXPR_GET_COMPONENTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing CONTAINER Call by reference Object reference (TYPE REF TO) IF_SWF_CNT_CONTAINER Container, gegen den geprüft werden soll 20011203
2 Exporting EXCEPTION_RETURN Call by reference Object reference (TYPE REF TO) CX_SWF_EXP_EXPRESSION Falls gesetzt: Syntaxfehler/Auswerten n.mögl. 20011203
3 Importing EXPRESSION Value transfer Object reference (TYPE REF TO) IF_SWF_EXP_EXPRESSION Ausdrucksobjekt 20011203
4 Importing EXPRESSION_FACTORY Call by reference Object reference (TYPE REF TO) CL_SWF_EXP_FACTORY Factoryinstanz, über die der Ausdruck erzeugt werden soll 20011203
5 Exporting EXPRESSION_OUT Call by reference Object reference (TYPE REF TO) IF_SWF_EXP_EXPRESSION Ausdrucksobjekt 20011203
6 Importing EXPRESSION_STRING Value transfer Type reference (TYPE) STRING Ausdrucksdefinition als String 20011203
7 Exporting EXPR_BASE Call by reference Type reference (TYPE) STRING Kernteil des Ausdrucks 20011203
8 Exporting EXPR_COMPATIBLE Value transfer Type reference (TYPE) SWA_EXPR Ausdruck in SWA-Kompatibler Form 20011203
9 Exporting EXPR_FULL Call by reference Type reference (TYPE) STRING Vollständig spezifizierter Ausdruck 20011213
10 Exporting EXPR_PATH Call by reference Type reference (TYPE) STRING Pfadkomponente des Ausdrucks 20011203
11 Exporting EXPR_QUALIFIERS Call by reference Type reference (TYPE) STRING Zusatzsspzifikationen des Ausdrucks 20011203
12 Importing LANGUAGE Call by reference Type reference (TYPE) SYLANGU Sprache, falls Texte gelesen werden sollen 20011203
13 Importing LOOPINDEX Call by reference Type reference (TYPE) SWC_INDEX Index für PAR-FOR-EACH-Konstrukt 20011203
14 Importing SWA_EXPR Call by reference Type reference (TYPE) C Ausdrucksdefinition in trad. Form 20011203
15 Exporting SWA_EXPRESSION_TYPE Call by reference Type reference (TYPE) SWA_EXPRTY 'S' - Systemelement, 'C' - Konstante, 'V' - allg. Ausdruck 20011213
# Exception Resumable Description Created on
1 CX_SWF_EXP_EXPRESSION Ausnahme im Ausdrucks-Service 20011203
2 CX_SWF_EXP_SYNTAX_ERROR Syntaxfehler im Workflow-Ausdruck 20011203

Method EXPR_GET_TARGET_ELEMENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing CONTAINER Call by reference Object reference (TYPE REF TO) IF_SWF_CNT_CONTAINER Container, gegen den geprüft werden soll 20020903
2 Exporting EXCEPTION_RETURN Call by reference Object reference (TYPE REF TO) CX_SWF_IFS_EXCEPTION Falls gesetzt: Element nicht vorhanden 20020903
3 Importing EXPRESSION Value transfer Type reference (TYPE) STRING Ausdruck in interner Darstellung 20020903
4 Importing EXPRESSION_FACTORY Call by reference Object reference (TYPE REF TO) CL_SWF_EXP_FACTORY Instanzverwaltung für Ausdrücke 20020903
5 Exporting EXPRESSION_OBJECT Call by reference Object reference (TYPE REF TO) IF_SWF_EXP_EXPRESSION Ausdrucksobjekt (wird, falls nötig, erzeugt) 20020903
6 Importing LOOPINDEX Call by reference Type reference (TYPE) SWC_INDEX Index für PAR-FOR-EACH-Konstrukt 20020903
7 Importing SWA_EXPR Call by reference Type reference (TYPE) SWA_EXPR Ausdruck in trad. Form 20020903
8 Exporting TARGET_ELEMENT Call by reference Object reference (TYPE REF TO) IF_SWF_CNT_ELEMENT Container-Zielelement (für den WERT des Ausdrucks) 20020903
9 Exporting TARGET_ELEMENT_NAME Call by reference Type reference (TYPE) SWFDNAME Name des Container-Zielelements 20020903
# Exception Resumable Description Created on
1 CX_SWF_CNT_CONTAINER Ausnahme im Container-Service 20020903
2 CX_SWF_EXP_EXPRESSION Ausnahme im Ausdrucks-Service 20020903

Method EXPR_GET_VALUE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing CONTAINER Call by reference Object reference (TYPE REF TO) IF_SWF_CNT_CONTAINER Container (Namensraum des Ausdrucks) 20010808
2 Importing EXPRESSION Value transfer Type reference (TYPE) STRING Ausdrucksdefinition 20010808
3 Importing EXPRESSION_FACTORY Call by reference Object reference (TYPE REF TO) CL_SWF_EXP_FACTORY Instanzverwaltung für Ausdrücke 20010808
4 Changing EXPRESSION_OBJECT Call by reference Object reference (TYPE REF TO) IF_SWF_EXP_EXPRESSION Ausdrucksobjekt (wird, falls nötig, erzeugt) 20010808
5 Importing LOOPINDEX Call by reference Type reference (TYPE) SWC_INDEX Index für PAR-FOR-EACH-Konstrukt 20011105
6 Importing SWA_EXPR Call by reference Type reference (TYPE) C Ausdrucksdefinition in SWA-Kompatibler Form 20010808
7 Exporting UNIT Call by reference Type reference (TYPE) ANY Einheit des Ausdrucks 20010808
8 Exporting VALUE Call by reference Type reference (TYPE) ANY Wert des Ausdrucks 20010808
# Exception Resumable Description Created on
1 CX_SWF_CNT_CONTAINER Ausnahme im Container-Service 20010808
2 CX_SWF_EXP_EXPRESSION Ausnahme im Ausdrucks-Service 20010808
3 CX_SWF_EXP_SYNTAX_ERROR Syntaxfehler im Workflow-Ausdruck 20010808

Method EXPR_GET_VALUE_ELEMENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing CONTAINER Call by reference Object reference (TYPE REF TO) IF_SWF_CNT_CONTAINER Container, gegen den geprüft werden soll 20010808
2 Exporting EXCEPTION_RETURN Call by reference Object reference (TYPE REF TO) CX_SWF_IFS_EXCEPTION Falls gesetzt: Element nicht vorhanden 20010808
3 Importing EXPRESSION Value transfer Type reference (TYPE) STRING Ausdruck in interner Darstellung 20010808
4 Importing EXPRESSION_FACTORY Call by reference Object reference (TYPE REF TO) CL_SWF_EXP_FACTORY Instanzverwaltung für Ausdrücke 20011105
5 Exporting EXPRESSION_OBJECT Call by reference Object reference (TYPE REF TO) IF_SWF_EXP_EXPRESSION Ausdrucksobjekt (wird, falls nötig, erzeugt) 20011105
6 Importing LOOPINDEX Call by reference Type reference (TYPE) SWC_INDEX Index für PAR-FOR-EACH-Konstrukt 20011105
7 Importing SWA_EXPR Call by reference Type reference (TYPE) SWA_EXPR Ausdruck in trad. Form 20010808
8 Exporting TARGET_ELEMENT Call by reference Object reference (TYPE REF TO) IF_SWF_CNT_ELEMENT Container-Zielelement (für den WERT des Ausdrucks) 20010808
9 Exporting TARGET_ELEMENT_NAME Call by reference Type reference (TYPE) SWFDNAME Name des Container-Zielelements 20010808
# Exception Resumable Description Created on
1 CX_SWF_CNT_CONTAINER Ausnahme im Container-Service 20010808
2 CX_SWF_EXP_EXPRESSION Ausnahme im Ausdrucks-Service 20010808

Method EXPR_GET_VALUE_REF Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing CONTAINER Call by reference Object reference (TYPE REF TO) IF_SWF_CNT_CONTAINER Container (Namensraum des Ausdrucks) 20010808
2 Importing EXPRESSION Value transfer Type reference (TYPE) STRING Ausdrucksdefinition 20010808
3 Importing EXPRESSION_FACTORY Call by reference Object reference (TYPE REF TO) CL_SWF_EXP_FACTORY Instanzverwaltung für Ausdrücke 20010808
4 Changing EXPRESSION_OBJECT Call by reference Object reference (TYPE REF TO) IF_SWF_EXP_EXPRESSION Ausdrucksobjekt (wird, falls nötig, erzeugt) 20010808
5 Importing INITIALIZE_IF_NULL Call by reference Type reference (TYPE) XFLAG 'X' - Wert stets typgerecht initialisieren 20010808
6 Importing LOOPINDEX Call by reference Type reference (TYPE) SWC_INDEX Index für PAR-FOR-EACH-Konstrukt 20011105
7 Importing SWA_EXPR Call by reference Type reference (TYPE) C Ausdrucksdefinition in SWA-Kompatibler Form 20010808
8 Exporting UNIT_REF Call by reference Object reference (TYPE REF TO) DATA Referenz auf Einheit des Ausdrucks 20010808
9 Exporting VALUE_REF Call by reference Object reference (TYPE REF TO) DATA Referenz auf Wert des Ausdrucks 20010808
# Exception Resumable Description Created on
1 CX_SWF_CNT_CONTAINER Ausnahme im Container-Service 20010808
2 CX_SWF_EXP_EXPRESSION Ausnahme im Ausdrucks-Service 20010808
3 CX_SWF_EXP_SYNTAX_ERROR Syntaxfehler im Workflow-Ausdruck 20010808

Method EXPR_OUTPUT_CONVERT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing CONTAINER Call by reference Object reference (TYPE REF TO) IF_SWF_CNT_CONTAINER Container, gegen den geprüft werden soll 20020124
2 Importing DELIMIT_CONSTANTS Call by reference Type reference (TYPE) XFLAG SPACE Konstanten in Hochkommata einschließen 20020124
3 Exporting EXCEPTION_RETURN Call by reference Object reference (TYPE REF TO) CX_SWF_EXP_EXPRESSION Falls gesetzt: Syntaxfehler/Auswerten n.mögl. 20020124
4 Importing EXPRESSION Value transfer Object reference (TYPE REF TO) IF_SWF_EXP_EXPRESSION Ausdrucksobjekt 20020124
5 Importing EXPRESSION_FACTORY Call by reference Object reference (TYPE REF TO) CL_SWF_EXP_FACTORY Factoryinstanz, über die der Ausdruck erzeugt werden soll 20020124
6 Exporting EXPRESSION_OUT Value transfer Object reference (TYPE REF TO) IF_SWF_EXP_EXPRESSION Ausdrucksobjekt 20020124
7 Importing EXPRESSION_STRING Value transfer Type reference (TYPE) STRING Ausdrucksdefinition als String 20020124
8 Exporting EXPR_OUTPUT_STRING Call by reference Type reference (TYPE) STRING Ausdruck in aufbereiteter Form 20020124
9 Importing LANGUAGE Call by reference Type reference (TYPE) SYLANGU Sprache, falls Texte gelesen werden sollen 20020124
10 Importing SKIP_INDICES Call by reference Type reference (TYPE) XFLAG SPACE Indexausdrücke nicht ausgeben 20020124
11 Importing SKIP_SPECS Call by reference Type reference (TYPE) XFLAG 'X' Spezifikationen nicht ausgeben 20020124
12 Importing SWA_EXPR Call by reference Type reference (TYPE) C Ausdrucksdefinition in trad. Form 20020124
# Exception Resumable Description Created on
1 CX_SWF_EXP_EXPRESSION Ausnahme im Ausdrucks-Service 20020124
2 CX_SWF_EXP_SYNTAX_ERROR Syntaxfehler im Workflow-Ausdruck 20020124

Method GET_ABAP_ATTRIBUTE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ACCESS Call by reference Type reference (TYPE) SWFREPSTRY Structure field / Get- or Set method / Public attribute ... 20041217
2 Exporting ATTRIBUTE Value transfer Object reference (TYPE REF TO) IF_SWF_CNT_ELEMENT Attribut, als Containerelement verpackt 20041217
3 Importing ATTRIBUTE_NAME Call by reference Type reference (TYPE) C Attribut, dessen Definition (& Wert) ermittelt werden sollen 20041217
4 Importing COPY Call by reference Type reference (TYPE) XFLAG SPACE 'X' - Wert kopieren, ' ' - Referenz auf Wert liefern 20041217
5 Importing ELEMENT Call by reference Object reference (TYPE REF TO) IF_SWF_CNT_ELEMENT Element, welches das Attribut enthält 20041217
6 Importing GET_TEXTS Value transfer Type reference (TYPE) XFLAG SPACE 'X' - Sprachabhängige Texte lesen 20041217
7 Importing GET_VALUE Value transfer Type reference (TYPE) XFLAG SPACE Falls Instanz vorhanden: Werte der Komponente übernehmen 20041217
8 Exporting REPOSITORY Call by reference Type reference (TYPE) SWFREPSTRY DDIC / SE24 / BOR 20041217
9 Importing REQUESTED_LANGUAGE Value transfer Type reference (TYPE) LANGU SY-LANGU Sprache, in der die Texte gelesen werden sollen 20041217
# Exception Resumable Description Created on
1 CX_SWF_EXP_EXPRESSION Ausnahme im Ausdrucks-Service 20041217
2 CX_SWF_EXP_INVALID_COMPONENT Komponente existiert nicht 20041217
3 CX_SWF_EXP_INVALID_HANDLE Ungültige Objektreferenz 20041217
4 CX_SWF_EXP_INVALID_LINE_INDEX Ungültiger Indexzugriff auf interne Tabelle 20041217
5 CX_SWF_EXP_INVALID_TYPE Ungültige Typangabe 20041217
6 CX_SWF_EXP_NOT_STRUCTURED Datentyp ist skalar - keine Komponenten vorhanden 20041217
7 CX_SWF_EXP_OBJ_COMP_ACCESS Fehler beim Zugriff auf Objektattribut 20041217

Method GET_ABAP_ATTRIBUTES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing CONTAINER Call by reference Type reference (TYPE) SWFRCNTREF Container, in den die Elemente gesetzt werden sollen 20041217
2 Importing COPY Call by reference Type reference (TYPE) XFLAG SPACE 'X' - Werte kopieren, ' ' - Referenzen auf Originalwerte 20041217
3 Importing ELEMENT Call by reference Type reference (TYPE) SWFRELMREF Element, dessen Attribute ermittelt werden sollen 20041217
4 Importing GET_VALUES Value transfer Type reference (TYPE) XFLAG 'X' Falls Instanz vorhanden: Werte der Komponenten übernehmen 20041217
5 Exporting NUM_ATTRIBUTES Call by reference Type reference (TYPE) INT4 Anzahl ermittelter Attribute 20041217
6 Importing PARENT_PROPS Call by reference Type reference (TYPE) XSTRING vom übergeordneten Element zu übernehmende Eigenschaften 20041217

Method GET_ABAP_ATTRIBUTES on class CL_SWF_EXP_SERVICE has no exception.

Method GET_ATTRIBUTE_ACCESS_METHODS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ACCESS_TYPE Call by reference Type reference (TYPE) STRING 'GS' 'G' - Get-Methode suchen., 'S' - Set Methode suchen 20030812
2 Returning ATTRIBUTE Value transfer Object reference (TYPE REF TO) IF_SWF_CNT_ELEMENT Element, das das ermittelte Attribut kapselt 20030812
3 Importing ATTRIBUTE_NAME Value transfer Type reference (TYPE) SWFDNAME Name des Attributs an der Klasse/dem Interf. 20030812
4 Importing CATID Call by reference Type reference (TYPE) SIBFCATID 'CL' Objekttypkategorie 20030813
5 Importing CLASSNAME Call by reference Type reference (TYPE) CLASSNAME Name der Klasse/des Interfaces 20030812
6 Importing ELEMENT Call by reference Object reference (TYPE REF TO) IF_SWF_CNT_ELEMENT Referenzelement (Basis des Ausdrucks) 20030813
7 Importing GET_TEXTS Call by reference Type reference (TYPE) XFLAG 'X' - Texte ermitteln 20030813
8 Importing GET_VALUE Call by reference Type reference (TYPE) XFLAG 'X' - auch den AttributWERT ermitteln 20030813
9 Importing REQUESTED_LANGUAGE Call by reference Type reference (TYPE) SYLANGU SY-LANGU Gewünschte Sprache 20030813

Method GET_ATTRIBUTE_ACCESS_METHODS on class CL_SWF_EXP_SERVICE has no exception.

Method GET_BASE_ELEMENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting BASE_ELEMENT Call by reference Object reference (TYPE REF TO) IF_SWF_CNT_ELEMENT Container-Basiselement 20010723
2 Exporting BASE_ELEMENT_NAME Call by reference Type reference (TYPE) SWFDNAME Name des Container-Basiselements 20010723
3 Importing CONTAINER Call by reference Object reference (TYPE REF TO) IF_SWF_CNT_CONTAINER Container, gegen den geprüft werden soll 20010723
4 Exporting EXCEPTION_RETURN Call by reference Object reference (TYPE REF TO) CX_SWF_CNT_CONTAINER Falls gesetzt: Element nicht vorhanden 20010723
5 Importing EXPRESSION Value transfer Type reference (TYPE) STRING Ausdruck in interner Darstellung 20010723
6 Importing SWA_EXPR Call by reference Type reference (TYPE) SWA_EXPR Ausdruck in trad. Form 20010723
# Exception Resumable Description Created on
1 CX_SWF_CNT_CONTAINER Ausnahme im Container-Service 20010723

Method GET_BOR_ATTRIBUTE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ACCESS Call by reference Type reference (TYPE) SWFREPSTRY Structure field / Get- or Set method / Public attribute ... 20030422
2 Exporting ATTRIBUTE Value transfer Object reference (TYPE REF TO) IF_SWF_CNT_ELEMENT Attribut, als Containerelement verpackt 20030422
3 Importing ATTRIBUTE_NAME Call by reference Type reference (TYPE) C Attribut, dessen Definition (& Wert) ermittelt werden sollen 20030422
4 Importing BOR_ACCESS_TYPE Value transfer Type reference (TYPE) STRING 'P' 'P' - öffentl. Attribute, 'G' - Get-Meth., 'S' - Set Meth. 20030422
5 Importing COPY Call by reference Type reference (TYPE) XFLAG SPACE 'X' - Wert kopieren, ' ' - Referenz auf Wert liefern 20030422
6 Importing ELEMENT Call by reference Object reference (TYPE REF TO) IF_SWF_CNT_ELEMENT Element, welches das Attribut enthält 20030422
7 Importing GET_TEXTS Value transfer Type reference (TYPE) XFLAG SPACE 'X' - Sprachabhängige Texte lesen 20030422
8 Importing GET_VALUE Value transfer Type reference (TYPE) XFLAG SPACE Falls Instanz vorhanden: Werte der Komponente übernehmen 20030422
9 Exporting REPOSITORY Call by reference Type reference (TYPE) SWFREPSTRY DDIC / SE24 / BOR 20030422
10 Importing REQUESTED_LANGUAGE Value transfer Type reference (TYPE) LANGU SY-LANGU Sprache, in der die Texte gelesen werden sollen 20030422
# Exception Resumable Description Created on
1 CX_SWF_EXP_EXPRESSION Ausnahme im Ausdrucks-Service 20030422
2 CX_SWF_EXP_INVALID_COMPONENT Komponente existiert nicht 20030422
3 CX_SWF_EXP_INVALID_HANDLE Ungültige Objektreferenz 20030422
4 CX_SWF_EXP_INVALID_TYPE Ungültige Typangabe 20030422
5 CX_SWF_EXP_OBJ_COMP_ACCESS Fehler beim Zugriff auf Objektattribut 20030422

Method GET_BOR_ATTRIBUTES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing CONTAINER Call by reference Type reference (TYPE) SWFRCNTREF Container, in den die Elemente gesetzt werden sollen 20020724
2 Importing COPY Call by reference Type reference (TYPE) XFLAG SPACE 'X' - Werte kopieren, ' ' - Referenzen auf Originalwerte 20020724
3 Importing ELEMENT Call by reference Type reference (TYPE) SWFRELMREF Element, dessen Attribute ermittelt werden sollen 20020724
4 Importing GET_FUNCTIONAL_METHODS Value transfer Type reference (TYPE) XFLAG 'X' 'X' - auch aufrufbare Methoden anzeigen 20020724
5 Importing GET_VALUES Value transfer Type reference (TYPE) XFLAG 'X' Falls Instanz vorhanden: Werte der Komponenten übernehmen 20020724
6 Exporting NUM_ATTRIBUTES Call by reference Type reference (TYPE) INT4 Anzahl ermittelter Attribute 20020724
7 Importing PARENT_PROPS Call by reference Type reference (TYPE) XSTRING vom übergeordneten Element zu übernehmende Eigenschaften 20020724

Method GET_BOR_ATTRIBUTES on class CL_SWF_EXP_SERVICE has no exception.

Method GET_BOR_METHOD_ATTRIBUTE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ACCESS Call by reference Type reference (TYPE) SWFREPSTRY Structure field / Get- or Set method / Public attribute ... 20030813
2 Importing ALLOW_GET_METHOD Value transfer Type reference (TYPE) XFLAG 'X' 'X' - nach GET_-Methode suchen 20030813
3 Importing ALLOW_SET_METHOD Value transfer Type reference (TYPE) XFLAG SPACE 'X' - nach SET_-Methode suchen 20030813
4 Exporting ATTRIBUTE Value transfer Object reference (TYPE REF TO) IF_SWF_CNT_ELEMENT Attribut, als Containerelement verpackt 20030813
5 Importing ATTRIBUTE_NAME Call by reference Type reference (TYPE) C Attribut, dessen Definition (& Wert) ermittelt werden sollen 20030813
6 Importing COPY Call by reference Type reference (TYPE) XFLAG SPACE 'X' - Wert kopieren, ' ' - Referenz auf Wert liefern 20030813
7 Importing ELEMENT Call by reference Object reference (TYPE REF TO) IF_SWF_CNT_ELEMENT Element, welches das Attribut enthält 20030813
8 Importing GET_TEXTS Value transfer Type reference (TYPE) XFLAG SPACE 'X' - Sprachabhängige Texte lesen 20030813
9 Importing GET_VALUE Value transfer Type reference (TYPE) XFLAG SPACE Falls Instanz vorhanden: Werte der Komponente übernehmen 20030813
10 Exporting REPOSITORY Call by reference Type reference (TYPE) SWFREPSTRY DDIC / SE24 / BOR 20030813
11 Importing REQUESTED_LANGUAGE Value transfer Type reference (TYPE) LANGU SY-LANGU Sprache, in der die Texte gelesen werden sollen 20030813
# Exception Resumable Description Created on
1 CX_SWF_EXP_EXPRESSION Ausnahme im Ausdrucks-Service 20030813
2 CX_SWF_EXP_INVALID_COMPONENT Komponente existiert nicht 20030813
3 CX_SWF_EXP_INVALID_HANDLE Ungültige Objektreferenz 20030813
4 CX_SWF_EXP_INVALID_TYPE Ungültige Typangabe 20030813
5 CX_SWF_EXP_OBJ_COMP_ACCESS Fehler beim Zugriff auf Objektattribut 20030813

Method GET_CONTAINER_ATTRIBUTES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CONTAINER Call by reference Type reference (TYPE) SWFRCNTREF Container, in den die Elemente gesetzt werden sollen 20020725
2 Importing COPY Call by reference Type reference (TYPE) XFLAG SPACE 'X' - Werte kopieren, ' ' - Referenzen auf Originalwerte 20020725
3 Importing ELEMENT Call by reference Type reference (TYPE) SWFRELMREF Element, dessen Attribute ermittelt werden sollen 20020725
4 Importing GET_FUNCTIONAL_METHODS Value transfer Type reference (TYPE) XFLAG 'X' 'X' - auch aufrufbare Methoden anzeigen 20020725
5 Importing GET_VALUES Value transfer Type reference (TYPE) XFLAG 'X' Falls Instanz vorhanden: Werte der Komponenten übernehmen 20020725
6 Exporting NUM_ATTRIBUTES Call by reference Type reference (TYPE) INT4 Anzahl ermittelter Attribute 20020725
7 Importing PARENT_PROPS Call by reference Type reference (TYPE) XSTRING vom übergeordneten Element zu übernehmende Eigenschaften 20020725

Method GET_CONTAINER_ATTRIBUTES on class CL_SWF_EXP_SERVICE has no exception.

Method GET_DDIC_ATTRIBUTES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing CONTAINER Call by reference Type reference (TYPE) SWFRCNTREF Container, in den die Elemente gesetzt werden sollen 20020724
2 Importing COPY Call by reference Type reference (TYPE) XFLAG SPACE 'X' - Werte kopieren, ' ' - Referenzen auf Originalwerte 20020724
3 Importing ELEMENT Call by reference Type reference (TYPE) SWFRELMREF Element, dessen Attribute ermittelt werden sollen 20020724
4 Importing GET_VALUES Value transfer Type reference (TYPE) XFLAG 'X' Falls Instanz vorhanden: Werte der Komponenten übernehmen 20020724
5 Exporting NUM_ATTRIBUTES Call by reference Type reference (TYPE) INT4 Anzahl ermittelter Attribute 20020724
6 Importing PARENT_PROPS Call by reference Type reference (TYPE) XSTRING vom übergeordneten Element zu übernehmende Eigenschaften 20020724

Method GET_DDIC_ATTRIBUTES on class CL_SWF_EXP_SERVICE has no exception.

Method GET_DDIC_INFO Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing DATA_REF Call by reference Object reference (TYPE REF TO) DATA ABAP-Datenreferenz 20011108
2 Exporting DDIC_INFO Call by reference Type reference (TYPE) SWFDDICINF DDIC-Typinformation 20011108
3 Importing ELEMENT Call by reference Object reference (TYPE REF TO) IF_SWF_CNT_ELEMENT Containerelement - Def. des DDIC-Typs 20011108
4 Importing REFFIELD Call by reference Type reference (TYPE) C Feldname bei struct-field Typisierung 20011108
5 Importing REFSTRUCT Call by reference Type reference (TYPE) C Strukturname bei struct-field Typisierung 20011108
6 Exporting RETURNCODE Call by reference Type reference (TYPE) INT4 0 - ok. 1 - ungültiger Typ, 2 - interner Fehler 20011108
7 Importing TYPENAME Value transfer Type reference (TYPE) STRING DDIC-Typname 20011108

Method GET_DDIC_INFO on class CL_SWF_EXP_SERVICE has no exception.

Method GET_METHOD_CONTAINER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ACTUAL_CATID Call by reference Type reference (TYPE) SIBFCATID Konkrete Objektkategorie - falls keine angegeben wurde 20020402
2 Importing CATID Call by reference Type reference (TYPE) SIBFCATID Objektkategorie: 'BO' - BOR, 'CL/BC' - SEO 20020402
3 Importing GET_TEXTS Call by reference Type reference (TYPE) XFLAG SPACE 'X' - Texte lesen 20020402
4 Importing METHOD Call by reference Type reference (TYPE) STRING Methodenname 20020402
5 Exporting METHOD_CONTAINER Call by reference Object reference (TYPE REF TO) IF_SWF_CNT_CONTAINER Methodencontainer 20020402
6 Importing OBJECT_TYPE Value transfer Type reference (TYPE) STRING Objekttyp als String 20020402
7 Importing REQUESTED_LANGUAGE Call by reference Type reference (TYPE) SYLANGU Angeforderte Sprache 20020402
8 Importing TYPEID Call by reference Type reference (TYPE) SIBFTYPEID Typ von Objekten in Persistenten Objektreferenzen 20020402
# Exception Resumable Description Created on
1 CX_SWF_CNT_CONTAINER Fehler beim Import eines Methodenparameters 20020402
2 CX_SWF_EXP_EXPRESSION Klasse oder Methode nicht vorhanden 20020402
3 CX_SWF_UTL_OBJ_CREATE_FAILED Fehler beim Anlegen des Containers 20020402

Method GET_PARAMLIST_TEMPLATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing CATID Value transfer Type reference (TYPE) SIBFCATID 'CL' Objekttypkategorie 20020808
2 Importing CLASSNAME Value transfer Type reference (TYPE) STRING Name der Klasse/des Interfaces 20020808
3 Importing ELEMENT Call by reference Object reference (TYPE REF TO) IF_SWF_CNT_ELEMENT Definiert Kategorie und Klasse 20020808
4 Importing METHODNAME Value transfer Type reference (TYPE) STRING Name der Methode 20020808
5 Importing MINIMAL Call by reference Type reference (TYPE) XFLAG 'X' 'X' - Nur obligatorische Importpar., ' ' - ALLE Importpar. 20020808
6 Importing OFFER_CHOICE_FOR_RESULT Call by reference Type reference (TYPE) XFLAG SPACE 'X' - Namen ALLER Exportpar. anbieten, ' ' - nur Default 20020808
7 Exporting PARAMLIST_TEMPLATE Call by reference Type reference (TYPE) STRING Template der Parameterliste für Aufruf der Methode 20020808
8 Importing PREPEND_METHODNAME Call by reference Type reference (TYPE) XFLAG SPACE 'X' - Methodennamen vor die Parameterliste setzen 20020808
# Exception Resumable Description Created on
1 CX_SWF_EXP_EXPRESSION Kein Exportparameter vorhanden 20020808

Method GET_PARAM_CONTAINER_ATTRIBUTES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing CONTAINER Call by reference Type reference (TYPE) SWFRCNTREF Container, in den die Elemente gesetzt werden sollen 20020724
2 Importing COPY Call by reference Type reference (TYPE) XFLAG SPACE 'X' - Werte kopieren, ' ' - Referenzen auf Originalwerte 20020724
3 Importing ELEMENT Call by reference Type reference (TYPE) SWFRELMREF Element, dessen Attribute ermittelt werden sollen 20020724
4 Importing GET_FUNCTIONAL_METHODS Value transfer Type reference (TYPE) XFLAG 'X' 'X' - auch aufrufbare Methoden anzeigen 20020724
5 Importing GET_VALUES Value transfer Type reference (TYPE) XFLAG 'X' Falls Instanz vorhanden: Werte der Komponenten übernehmen 20020724
6 Exporting NUM_ATTRIBUTES Call by reference Type reference (TYPE) INT4 Anzahl ermittelter Attribute 20020724
7 Importing PARENT_PROPS Call by reference Type reference (TYPE) XSTRING vom übergeordneten Element zu übernehmende Eigenschaften 20020724

Method GET_PARAM_CONTAINER_ATTRIBUTES on class CL_SWF_EXP_SERVICE has no exception.

Method GET_RESULT_PARAMETER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing CATID Call by reference Type reference (TYPE) SIBFCATID 'BO' Repository: BOR (BO) oder SEO (CL) 20031024
2 Importing METHOD_CONTAINER Call by reference Object reference (TYPE REF TO) IF_SWF_CNT_CONTAINER Methodencontainer 20031022
3 Returning RESULT_PARAMETER Value transfer Object reference (TYPE REF TO) IF_SWF_CNT_ELEMENT Ergebnisparameter für functionalen Methodenaufruf 20031022

Method GET_RESULT_PARAMETER on class CL_SWF_EXP_SERVICE has no exception.

Method GET_SEO_ATTRIBUTE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ACCESS Call by reference Type reference (TYPE) SWFREPSTRY Structure field / Get- or Set method / Public attribute ... 20020815
2 Exporting ATTRIBUTE Value transfer Object reference (TYPE REF TO) IF_SWF_CNT_ELEMENT Attribut, als Containerelement verpackt 20020815
3 Importing ATTRIBUTE_NAME Call by reference Type reference (TYPE) C Attribut, dessen Definition (& Wert) ermittelt werden sollen 20020815
4 Importing COPY Call by reference Type reference (TYPE) XFLAG SPACE 'X' - Wert kopieren, ' ' - Referenz auf Wert liefern 20020815
5 Importing ELEMENT Call by reference Object reference (TYPE REF TO) IF_SWF_CNT_ELEMENT Element, welches das Attribut enthält 20020815
6 Importing GET_TEXTS Value transfer Type reference (TYPE) XFLAG SPACE 'X' - Sprachabhängige Texte lesen 20020815
7 Importing GET_VALUE Value transfer Type reference (TYPE) XFLAG SPACE Falls Instanz vorhanden: Werte der Komponente übernehmen 20020815
8 Exporting REPOSITORY Call by reference Type reference (TYPE) SWFREPSTRY DDIC / SE24 / BOR 20020815
9 Importing REQUESTED_LANGUAGE Value transfer Type reference (TYPE) LANGU SY-LANGU Sprache, in der die Texte gelesen werden sollen 20020815
10 Importing SEO_ACCESS_TYPE Value transfer Type reference (TYPE) STRING 'P' 'P' - öffentl. Attribute, 'G' - Get-Meth., 'S' - Set Meth. 20020815
# Exception Resumable Description Created on
1 CX_SWF_EXP_EXPRESSION Ausnahme im Ausdrucks-Service 20020815
2 CX_SWF_EXP_INVALID_COMPONENT Komponente existiert nicht 20020815
3 CX_SWF_EXP_INVALID_HANDLE Ungültige Objektreferenz 20020815
4 CX_SWF_EXP_INVALID_LINE_INDEX Ungültiger Indexzugriff auf interne Tabelle 20020815
5 CX_SWF_EXP_INVALID_TYPE Ungültige Typangabe 20020815
6 CX_SWF_EXP_NOT_STRUCTURED Datentyp ist skalar - keine Komponenten vorhanden 20020815
7 CX_SWF_EXP_OBJ_COMP_ACCESS Fehler beim Zugriff auf Objektattribut 20020815

Method GET_SEO_ATTRIBUTES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing CONTAINER Call by reference Type reference (TYPE) SWFRCNTREF Container, in den die Elemente gesetzt werden sollen 20010622
2 Importing COPY Call by reference Type reference (TYPE) XFLAG SPACE 'X' - Werte kopieren, ' ' - Referenzen auf Originalwerte 20010622
3 Importing ELEMENT Call by reference Type reference (TYPE) SWFRELMREF Element, dessen Attribute ermittelt werden sollen 20010622
4 Importing GET_FUNCTIONAL_METHODS Value transfer Type reference (TYPE) XFLAG 'X' 'X' - auch aufrufbare Methoden anzeigen 20020724
5 Importing GET_VALUES Value transfer Type reference (TYPE) XFLAG 'X' Falls Instanz vorhanden: Werte der Komponenten übernehmen 20010622
6 Exporting NUM_ATTRIBUTES Call by reference Type reference (TYPE) INT4 Anzahl ermittelter Attribute 20010622
7 Importing PARENT_PROPS Call by reference Type reference (TYPE) XSTRING vom übergeordneten Element zu übernehmende Eigenschaften 20010622
8 Importing USE_ALIASES Value transfer Type reference (TYPE) XFLAG 'X' 'X' - Aliase verwenden (falls vorhanden), ' ' - IF~KOMP 20030401

Method GET_SEO_ATTRIBUTES on class CL_SWF_EXP_SERVICE has no exception.

Method GET_SEO_CLASSES_BY_INTERFACES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing EXCLUDE_XI_MESSAGES Call by reference Type reference (TYPE) XFLAG 'X' - XI-Nachrichtentypen ausschließen 20021126
2 Exporting IMPLEMENTING_CLASSES Call by reference Type reference (TYPE) SWFSTRTAB Klassen, die alle angegebenen Interfaces implementieren 20020416
3 Importing INTERFACES Value transfer Type reference (TYPE) SWFSTRTAB Liste von zu implementierenden Interfaces 20020416
4 Importing REQUIRE_BI_PERSISTENT Call by reference Type reference (TYPE) XFLAG SPACE 'X' - BI_PERSISTENT muß ebenfalls erfüllt sein 20020704
5 Importing REQUIRE_IF_WORKFLOW Call by reference Type reference (TYPE) XFLAG SPACE 'X' - IF_WORKFLOW muß ebenfalls erfüllt sein 20020704

Method GET_SEO_CLASSES_BY_INTERFACES on class CL_SWF_EXP_SERVICE has no exception.

Method GET_SEO_METHOD_ATTRIBUTE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ACCESS Call by reference Type reference (TYPE) SWFREPSTRY Structure field / Get- or Set method / Public attribute ... 20030813
2 Importing ALLOW_GET_METHOD Value transfer Type reference (TYPE) XFLAG 'X' 'X' - nach GET_-Methode suchen 20030813
3 Importing ALLOW_SET_METHOD Value transfer Type reference (TYPE) XFLAG SPACE 'X' - nach SET_-Methode suchen 20030813
4 Exporting ATTRIBUTE Value transfer Object reference (TYPE REF TO) IF_SWF_CNT_ELEMENT Attribut, als Containerelement verpackt 20030813
5 Importing ATTRIBUTE_NAME Call by reference Type reference (TYPE) C Attribut, für das GET_ / SET_-Methode gefunden werden soll 20030813
6 Importing CLASSNAME Call by reference Type reference (TYPE) C Name der zu untersuchenden Klasse 20030813
7 Importing ELEMENT Call by reference Object reference (TYPE REF TO) IF_SWF_CNT_ELEMENT Element, welches das Attribut enthält 20030813
8 Importing GET_TEXTS Value transfer Type reference (TYPE) XFLAG SPACE 'X' - Sprachabhängige Texte lesen 20030813
9 Importing GET_VALUE Value transfer Type reference (TYPE) XFLAG SPACE Falls Instanz vorhanden: Werte der Komponente übernehmen 20030813
10 Exporting REPOSITORY Call by reference Type reference (TYPE) SWFREPSTRY DDIC / SE24 / BOR 20030813
11 Importing REQUESTED_LANGUAGE Value transfer Type reference (TYPE) LANGU SY-LANGU Sprache, in der die Texte gelesen werden sollen 20030813
# Exception Resumable Description Created on
1 CX_SWF_EXP_INVALID_COMPONENT Komponente existiert nicht 20031024

Method GET_UNIQUE_IMPORT_PARAMETER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ABAP_PARAMETER_LIST Call by reference Type reference (TYPE) ABAP_PARMDESCR_TAB ABAP: Tabelle mit Parameterdefinitionen 20050614
2 Returning IMPORT_PARAMETER Value transfer Object reference (TYPE REF TO) IF_SWF_CNT_ELEMENT Eindeutiger Importparameter für SET_-Methode 20031024
3 Importing METHOD_CONTAINER Call by reference Object reference (TYPE REF TO) IF_SWF_CNT_CONTAINER Container - Implementierung einer 'Collection' 20031024

Method GET_UNIQUE_IMPORT_PARAMETER on class CL_SWF_EXP_SERVICE has no exception.

Method IS_GET_METHOD_SEO Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ABAP_METHOD_DESCRIPTOR Call by reference Type reference (TYPE) ABAP_METHDESCR Methodendescriptor aus ABAP-Typdescriptor 20050614
2 Returning EXPORT_PARAMETER Value transfer Type reference (TYPE) STRING Eindeutiger Exportparameter (Wert der GET_-Methode) 20050614

Method IS_GET_METHOD_SEO on class CL_SWF_EXP_SERVICE has no exception.

Method IS_PARENT_OF Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning IS_PARENT Value transfer Type reference (TYPE) XFLAG 'X' - 'FATHER' ist ein supertyp von 'SON' 20010719
2 Importing PARENT Value transfer Type reference (TYPE) STRING Objekttyp, für den der Vaterschaftstest durchgeführt wird 20010719
3 Importing REPOSITORY Call by reference Type reference (TYPE) SIBFCATID 'NN' 'BO' -BOR, 'CL' oder 'BC' - ABAP-OO, 'NN' - beide Reposit. 20010719
4 Importing SON Value transfer Type reference (TYPE) STRING Objekttyp des Subtyps 20010719

Method IS_PARENT_OF on class CL_SWF_EXP_SERVICE has no exception.

Method IS_SET_METHOD_SEO Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ABAP_METHOD_DESCRIPTOR Call by reference Type reference (TYPE) ABAP_METHDESCR Methodendescriptor aus ABAP-Typdescriptor 20050614
2 Returning IMPORT_PARAMETER Value transfer Type reference (TYPE) STRING Eindeutiger Importparameter, falls SET_-Methode 20050614

Method IS_SET_METHOD_SEO on class CL_SWF_EXP_SERVICE has no exception.

Method PARSE_NUMERICAL_TYPE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting DATE Call by reference Type reference (TYPE) SYDATUM Datum (Falls Eingabestring als Datum interpretierbar) 20030721
2 Importing INPUT_STRING Call by reference Type reference (TYPE) STRING Zu parsender Eingabestring 20030721
3 Exporting NUMBER Call by reference Object reference (TYPE REF TO) DATA Zahl (Falls Eingabestring als Zahl interpretierbar) 20030721
4 Exporting NUMBER_STRING Call by reference Type reference (TYPE) STRING Interne String-Darstellung der Konstante 20030721
5 Exporting TIME Call by reference Type reference (TYPE) SYUZEIT Zeitpunkt (Falls Eingabestring als Zeit interpretierbar) 20030721
6 Exporting TYPEKIND Call by reference Type reference (TYPE) CHAR1 ' ' falls nicht erkannt. Sonst I, P, F oder D / T 20030721

Method PARSE_NUMERICAL_TYPE on class CL_SWF_EXP_SERVICE has no exception.

Method RECOGNIZE_LEGACY_SYNTAX Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting APPEND_FLAG Call by reference Type reference (TYPE) XFLAG Append-Operation wird angefordert 20011213
2 Exporting EXPRESSION Value transfer Type reference (TYPE) C Konvertierter Ausdruck 20011213
3 Exporting EXPRESSION_STRING Value transfer Type reference (TYPE) STRING Konvertierter Ausdruck als String 20011213
4 Importing INDEX Call by reference Type reference (TYPE) SWC_INDEX Zeilenindex 20011213
5 Importing INDEX_EXPRESSION Call by reference Type reference (TYPE) STRING Ausdruck für Zeilenindex 20011213
6 Importing LEGACY_EXPR Call by reference Type reference (TYPE) C Ausdruck ggf. mit Legacy-Syntax 20011213
7 Importing LEGACY_EXPR_STRING Call by reference Type reference (TYPE) STRING Ausdruck als String, ggf. mit Legacy-Syntax 20011213
8 Exporting PAR_FOR_EACH_FLAG Call by reference Type reference (TYPE) XFLAG par_for_each-Zugriff wird angefordert 20020213

Method RECOGNIZE_LEGACY_SYNTAX on class CL_SWF_EXP_SERVICE has no exception.

Method STRUCT_IS_CHARLIKE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting INITIAL_CHAR_LENGTH Call by reference Type reference (TYPE) INT4 Anzahl Zeichen der zeichenartigen Anfangsteilkomponente 20071004
2 Exporting INITIAL_CHAR_STRING Call by reference Type reference (TYPE) STRING Anfangs-Teilstring 20010329
3 Exporting IS_CHARLIKE Call by reference Type reference (TYPE) XFLAG 'X' - Strkutur ist Zeichenartig 20010329
4 Exporting NUM_CHAR_COMPONENTS Call by reference Type reference (TYPE) INT4 Anzahl zeichenartiger Komponenten im Anfangs-Teilstring 20010329
5 Importing STRUCTURE_REF Call by reference Object reference (TYPE REF TO) DATA Zu prüfende Struktur 20010329

Method STRUCT_IS_CHARLIKE on class CL_SWF_EXP_SERVICE has no exception.

Method TO_STRING Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing EXTERNAL Call by reference Type reference (TYPE) XFLAG 'X' 'X' - externe Darstellung, ' ' - interne Darstellung 20010608
2 Importing FIELD Call by reference Type reference (TYPE) ANY beliebiges ABAP-Feld 20010608
3 Returning STRING Value transfer Type reference (TYPE) STRING String-Darstellung des Feldes 20010608

Method TO_STRING on class CL_SWF_EXP_SERVICE has no exception.

Method TYPEKIND_TO_TYPENAME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing DECIMALS Call by reference Type reference (TYPE) INT4 Anzahl Dezimalstellen für Typ P 20010201
2 Changing LENGTH Call by reference Type reference (TYPE) INT4 ABAP-interne Länge für Typ C, N, P und X 20010201
3 Importing TYPEKIND Call by reference Type reference (TYPE) CHAR1 ABAP-internes Typkennzeichen 20010201
4 Exporting TYPENAME Call by reference Type reference (TYPE) STRING Typname 20010201

Method TYPEKIND_TO_TYPENAME on class CL_SWF_EXP_SERVICE has no exception.

Method VALUE_ASSIGN Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ASSIGNMENT_ERROR Call by reference Type reference (TYPE) XFLAG 'X' - Nicht zuweisungskompatibel 20010329
2 Exporting DATA_LOSS Call by reference Type reference (TYPE) XFLAG 'X' - Ziel kann nicht alle Daten der Quelle aufnehmen 20010329
3 Exporting EXCEPTION_RETURN Call by reference Object reference (TYPE REF TO) CX_SWF_EXP_EXPRESSION Bei Typkonflikt: Ausnahme mit genauer Beschreibung 20010608
4 Importing SOURCE_REF Call by reference Object reference (TYPE REF TO) DATA Quelle der Zuweisung 20010329
5 Importing TARGET_REF Call by reference Object reference (TYPE REF TO) DATA Ziel der Zuweisung 20010329

Method VALUE_ASSIGN on class CL_SWF_EXP_SERVICE has no exception.

Method VALUE_ASSIGN_ABAP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ASSIGNMENT_ERROR Call by reference Type reference (TYPE) XFLAG 'X' - Nicht zuweisungskompatibel 20010717
2 Exporting CHANGED Call by reference Type reference (TYPE) XFLAG 'X' - Zielwert wurde geändert 20010718
3 Exporting DATA_LOSS Call by reference Type reference (TYPE) XFLAG 'X' - Ziel kann nicht alle Daten der Quelle aufnehmen 20010717
4 Exporting EXCEPTION_RETURN Call by reference Object reference (TYPE REF TO) CX_SWF_EXP_EXPRESSION Bei Typkonflikt: Ausnahme mit genauer Beschreibung 20010717
5 Importing SOURCE_REF Call by reference Object reference (TYPE REF TO) DATA Quelle der Zuweisung 20010717
6 Importing TARGET_REF Call by reference Object reference (TYPE REF TO) DATA Ziel der Zuweisung 20010717

Method VALUE_ASSIGN_ABAP on class CL_SWF_EXP_SERVICE has no exception.

Method VALUE_ASSIGN_OBJECT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ASSIGNMENT_ERROR Call by reference Type reference (TYPE) XFLAG 'X' - Nicht zuweisungskompatibel 20010718
2 Exporting CHANGED Call by reference Type reference (TYPE) XFLAG 'X' - Zielwert wurde geändert 20010718
3 Exporting DATA_LOSS Call by reference Type reference (TYPE) XFLAG 'X' - Ziel kann nicht alle Daten der Quelle aufnehmen 20010718
4 Exporting EXCEPTION_RETURN Call by reference Object reference (TYPE REF TO) CX_SWF_EXP_EXPRESSION Beschreibung des Typkonflikts (Falls abgefragt: kein RAISE!) 20010718
5 Importing NO_HANDLE_CONVERSION Call by reference Type reference (TYPE) XFLAG VOID - DO NOT USE ! 20010718
6 Importing SOURCE_REF Call by reference Object reference (TYPE REF TO) DATA Quelle der Zuweisung 20010718
7 Importing TARGET_REF Call by reference Object reference (TYPE REF TO) DATA Ziel der Zuweisung 20010718

Method VALUE_ASSIGN_OBJECT on class CL_SWF_EXP_SERVICE has no exception.

Method VALUE_TO_STRING Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ELEMENT Call by reference Object reference (TYPE REF TO) IF_SWF_CNT_ELEMENT Element, das den Wert verwaltet 20010406
2 Importing EXTERNAL Call by reference Type reference (TYPE) XFLAG 'X' 'X' - Aufbereitung für externe Darstellung 20010216
3 Importing FORMAT Call by reference Type reference (TYPE) STRING Formatanweisung für WRITE 20010216
4 Importing ONLY_1STLINE_OF_TAB Call by reference Type reference (TYPE) XFLAG SPACE nur die erste Zeile einer Tabelle 20080916
5 Importing TAGS Call by reference Type reference (TYPE) SWFTAGSTRU Satz von Tags für die Aufbereitung 20010216
6 Importing UNIT_REF Value transfer Object reference (TYPE REF TO) DATA Referenz auf ABAP-Datenobjekt (Einheit) 20010216
7 Exporting VALUE_LENGTH Call by reference Type reference (TYPE) INT4 Länge des Typgerechten Ausgabefeldes in Zeichen 20010406
8 Importing VALUE_REF Value transfer Object reference (TYPE REF TO) DATA Referenz auf ABAP-Datenobjekt (Wert) 20010216
9 Exporting VALUE_STRING Call by reference Type reference (TYPE) STRING Wert in Stringdarstellung 20010216
10 Exporting VALUE_STRING_TAB Call by reference Type reference (TYPE) SWFSTRTAB Tabelle aus Strings 20010216
11 Importing WANT_ASSIGNABLE_POR Call by reference Type reference (TYPE) XFLAG SPACE ' ' - [BO.FORMABSENC.000007] ,'X' - POR an Variable zuweisb. 20011121
12 Importing WANT_SIBFLPORB Call by reference Type reference (TYPE) XFLAG SPACE 'X' - Objektreferenzen als SIBFLPORB darstellen 20010406

Method VALUE_TO_STRING on class CL_SWF_EXP_SERVICE has no exception.

Method WFSYST_OUTPUT_CONVERT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing EXPRESSION_STRING Call by reference Type reference (TYPE) STRING WFSYST-Ausdruck 20030731
2 Returning OUTPUT_STRING Value transfer Type reference (TYPE) STRING WFSYST-Ausdruck im Anzeigeformat 20030731

Method WFSYST_OUTPUT_CONVERT on class CL_SWF_EXP_SERVICE has no exception.
History
Last changed by/on SAP  20130531 
SAP Release Created in 610