Hierarchy

⤷

⤷

Properties
Class | CL_SWF_CNT_SERVICE | |
Short Description | Container: Instance-Independent Utilities | |
Super Class | ||
Instantiability of a Class | 2 | Public |
Final |
General Data
Message Class | SWF_CNT_001 | |
Program status | P | SAP Standard Production Program |
Category | 0 | |
Package | SWF_CNT | Workflow: Container |
Created | 20000602 | 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 | ![]() |
Forward declaration class (CLASS c DEFINITION DEFERRED) | Forward declaration class (CLASS c DEFINITION DEFERRED) |
3 | ![]() |
Type group use (TYPE-POOLS tp) | Type group use (TYPE-POOLS tp) |
Interfaces
Class CL_SWF_CNT_SERVICE has no interface implemented.
Friends
# | Friend | Modeled only | Created on | Description |
---|---|---|---|---|
1 | CL_SWF_CNT_CONTAINER | 20000824 | Container: Implementing Class | |
2 | CL_SWF_CNT_CONVERSION_SERVICE | 20001127 | Conversion of Container to Other Format | |
3 | CL_SWF_CNT_ELEMENT | 20000824 | Abstraction of Container Element | |
4 | CL_SWF_EXP_SERVICE | 20000824 | Service Routines for Expressions |
Attributes
# | Attribute | Level | Visibility | Read only | Typing | Associated Type | Initial Value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
Instance attribute | Private | Type reference (TYPE) | STRING | String Parameter for Macro Definition | 20000602 | ||
2 | ![]() |
Static Attribute | Public | Type reference (TYPE) | INT4 | Length of Persistent BOR Reference in Bytes | 20000920 | ||
3 | ![]() |
Static Attribute | Public | Type reference (TYPE) | INT4 | Length of Persistent BOR Reference in Characters | 20000920 | ||
4 | ![]() |
Static Attribute | Public | Type reference (TYPE) | INT4 | Length of BOR Runtime Reference in Bytes | 20000722 | ||
5 | ![]() |
Constant | Protected | Type reference (TYPE) | SWFDNAME | 'CL_SWF_CNT_PERSIST_XML' | Default: Class to Which the Persistence Is Delegated | 20000602 | |
6 | ![]() |
Static Attribute | Public | Type reference (TYPE) | INT4 | Length of an ESI POR in Byte | 20050415 | ||
7 | ![]() |
Static Attribute | Public | Type reference (TYPE) | INT4 | Length of Universal IBF POR in Bytes | 20000920 | ||
8 | ![]() |
Static Attribute | Public | Type reference (TYPE) | INT4 | Length of Universal IBF POR in Characters | 20000920 | ||
9 | ![]() |
Static Attribute | Public | Type reference (TYPE) | INT4 | Length of IBF (ABAP-OO)POR in Bytes | 20000920 | ||
10 | ![]() |
Static Attribute | Public | Type reference (TYPE) | INT4 | Length of IBF (ABAP-OO)POR in Characters | 20000920 | ||
11 | ![]() |
Static Attribute | Private | Type reference (TYPE) | SYMSGID | 'SWF_CNT_001' | Name of Container Message Class | 20010104 | |
12 | ![]() |
Static Attribute | Protected | Type reference (TYPE) | SWFDBITS64 | ABAP POR must be converted to RH before first access | 20000602 | ||
13 | ![]() |
Static Attribute | Public | Type reference (TYPE) | SWFDBITS64 | Element Attribute: Is a BOR Runtime Reference | 20000602 | ||
14 | ![]() |
Static Attribute | Protected | Type reference (TYPE) | SWFDBITS64 | Internal: Attributes for a Dynamically Created Element | 20000602 | ||
15 | ![]() |
Static Attribute | Public | Type reference (TYPE) | SWFDBITS64 | Element is Interface Parameter | 20001110 | ||
16 | ![]() |
Static Attribute | Public | Type reference (TYPE) | SWFDBITS64 | Element is Parameter of Type CHANGING (Imp. + Exp.) | 20000602 | ||
17 | ![]() |
Static Attribute | Public | Type reference (TYPE) | SWFDBITS64 | Element Attribute: Is a Reference | 20000602 | ||
18 | ![]() |
Static Attribute | Protected | Type reference (TYPE) | SWFDBITS64 | Definition Properties: Set by DETECT_TYPE | 20000925 | ||
19 | ![]() |
Static Attribute | Private | Type reference (TYPE) | SIBFLPOR | Container Por in Case OF Errors (->Macros) | 20010104 | ||
20 | ![]() |
Static Attribute | Private | Type reference (TYPE) | M_MAPPING_TABLE_TYPE | Mapping Factory Class->Business Class | 20020816 | ||
21 | ![]() |
Static Attribute | Private | Type reference (TYPE) | SWF_T100MS | Structure for T100 Message | 20010104 |
Methods
# | Method | Level | Visibility | Method type | Description | Created on |
---|---|---|---|---|---|---|
1 | ![]() |
Static method | Public | Method | Data Type P: Check Length and Number of Decimal Places | 20000817 |
2 | ![]() |
Static method | Public | Method | Checks whether field 1 can be assigned to field 2 | 20000630 |
3 | ![]() |
Static method | Public | Method | Convert String (Internal Representation) to Change Data | 20010110 |
4 | ![]() |
Static method | Public | Method | Convert Change Data to String (Internal Representation) | 20010110 |
5 | ![]() |
Static method | Public | Method | Is this character string a valid element name? | 20031111 |
6 | ![]() |
Static method | Public | Constructor | CLASS_CONSTRUCTOR | 20000722 |
7 | ![]() |
Static method | Public | Method | Check Whether Two Elements Are Alike | 20000630 |
8 | ![]() |
Static method | Public | Method | Conversion Between Different POR Variants | 20000920 |
9 | ![]() |
Static method | Public | Method | Generate Data Object Using Definition by Type Descriptor | 20001205 |
10 | ![]() |
Static method | Public | Method | Find Container-Relevant Interfaces Using Type Descriptor | 20000728 |
11 | ![]() |
Static method | Public | Method | Is ABAP field compatible with object reference? | 20000912 |
12 | ![]() |
Static method | Private | Method | Check Whether Object Reference Matches Element Definition | 20001011 |
13 | ![]() |
Static method | Private | Method | Copy Element Reference (Low-Level Copy) | 20020122 |
14 | ![]() |
Static method | Public | Method | Generate Element, Given BOR Element Definition SWCONTDEF | 20000713 |
15 | ![]() |
Static method | Public | Method | Generate Element, Given BOR Runtime Container SWCONT | 20000816 |
16 | ![]() |
Static method | Public | Method | Generate Element, Based on DDIC Type Definition | 20000713 |
17 | ![]() |
Static method | Public | Method | Generate Element, Based on SE24 Attribute Definition | 20000713 |
18 | ![]() |
Static method | Public | Method | Generate Element, Based on ABAP Type Descriptor | 20041208 |
19 | ![]() |
Static method | Public | Method | If Element Type Incomplete: Analyze Value | 20001017 |
20 | ![]() |
Static method | Public | Method | Determine Runtime Properties (initial/null/rt_handle) | 20001128 |
21 | ![]() |
Static method | Public | Method | Determine Data Type of Element Value, Update Flags | 20000629 |
22 | ![]() |
Static method | Public | Method | Determine Unit Type from Unit Value or Value from Type | 20000629 |
23 | ![]() |
Static method | Public | Method | Multiline Element: Navigate to Line Type | 20020122 |
24 | ![]() |
Static method | Public | Method | Query Persistent Reference (POR) of Element | 20000920 |
25 | ![]() |
Static method | Public | Method | Query Runtime Reference (RH) of Element | 20010129 |
26 | ![]() |
Static method | Public | Method | Navigate to Table Type | 20020125 |
27 | ![]() |
Static method | Public | Method | Read Element Value + Unit Using Reference (Local) | 20000629 |
28 | ![]() |
Static method | Private | Method | Read Value (single- or multiline) from Container | 20001011 |
29 | ![]() |
Static method | Public | Method | Set Value to Appropriate Initial Value for Type | 20000629 |
30 | ![]() |
Static method | Private | Method | Determine Parameter Type from Properties | 20001110 |
31 | ![]() |
Static method | Private | Method | Restore Value from Saved IBFPORB | 20031016 |
32 | ![]() |
Static method | Public | Method | Convert Persistent Reference (POR) to Runtime Reference (RH) | 20000629 |
33 | ![]() |
Static method | Private | Method | Save Current Reference as IBFPORB | 20031016 |
34 | ![]() |
Static method | Public | Method | Convert Runtime Reference (RH) to Persistent Reference (POR) | 20000629 |
35 | ![]() |
Static method | Public | Method | Set Element Value + Unit Using Reference (Local) | 20010104 |
36 | ![]() |
Static method | Public | Method | Pack All Type Information in a String | 20000704 |
37 | ![]() |
Static method | Public | Method | Pack Type and Value of Unit in a String | 20000704 |
38 | ![]() |
Static method | Public | Method | Assign Object Field (POR or RH) to an Element | 20001110 |
39 | ![]() |
Static method | Public | Method | Assign Object Element to a Field (POR or RH) | 20001110 |
40 | ![]() |
Static method | Public | Method | Determine Name of Business Class Using Factory Class | 20020816 |
41 | ![]() |
Static method | Public | Method | Does type name point to DDIC definition? | 20041208 |
42 | ![]() |
Static method | Public | Method | Is type name temporary (%...)? | 20041208 |
43 | ![]() |
Static method | Public | Method | Convert Decimal Number to Another Basis (Letters are A-Z) | 20000602 |
44 | ![]() |
Static method | Public | Method | Convert Properties (Container or Element) to String | 20000602 |
45 | ![]() |
Static method | Public | Method | Convert ABAP-Internal Type Name to External Type Name | 20000825 |
46 | ![]() |
Static method | Public | Method | Determine Name of Type That Points to the Type Descriptor | 20000602 |
47 | ![]() |
Static method | Private | Method | Unpack Non-BOR Objects in BOR Container | 20001020 |
Events
Class CL_SWF_CNT_SERVICE has no event.
Types
Class CL_SWF_CNT_SERVICE has no local type.
Method Signatures
Method ADJUST_TYPE_P Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
CHANGED | Call by reference | Type reference (TYPE) | XFELD | ' ' Längen unverändert übernommen, 'X' - Länge(n) korrigiert | 20000817 | ||
2 | ![]() |
CORRECTED_DECIMALS | Call by reference | Type reference (TYPE) | INT4 | ggf. korrigierte Anzahl Nachkommastellen | 20000817 | ||
3 | ![]() |
CORRECTED_LENGTH | Call by reference | Type reference (TYPE) | INT4 | ggf. korrigierte Länge in Bytes | 20000817 | ||
4 | ![]() |
DECIMALS | Call by reference | Type reference (TYPE) | INT4 | Anzahl Nachkommastellen | 20000817 | ||
5 | ![]() |
DECIMALS_TRUNCATED | Call by reference | Type reference (TYPE) | XFELD | Datenverlust im Dezimalstellenbereich | 20000817 | ||
6 | ![]() |
INTERNAL_CHAR_REPRESENTATION | Call by reference | Type reference (TYPE) | SWA_EXPR | INTERNE Darstellung einer P-Zahl als Zeichenkette | 20000817 | ||
7 | ![]() |
LENGTH | Call by reference | Type reference (TYPE) | INT4 | Länge in BYTES | 20000817 | ||
8 | ![]() |
LENGTH_TRUNCATED | Call by reference | Type reference (TYPE) | XFELD | Datenverlust (max. Anzahl Stellen einer P-Zahl = 31) | 20000817 |
Method ADJUST_TYPE_P on class CL_SWF_CNT_SERVICE has no exception.
Method ASSIGNMENT_TEST Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ASSIGNMENT_COMPATIBLE | Value transfer | Type reference (TYPE) | XFELD | 'X' Zuweisung möglich, ' ' - Laufzeitfehler | 20000630 | ||
2 | ![]() |
SOURCE | Value transfer | Type reference (TYPE) | ANY | Quellfeld der Zuweisung | 20000630 | ||
3 | ![]() |
SOURCE_REF | Value transfer | Object reference (TYPE REF TO) | DATA | Referenz auf Quellfeld der Zuweisung | 20000630 | ||
4 | ![]() |
TARGET | Value transfer | Type reference (TYPE) | ANY | Zielfeld der Zuweisung | 20000630 | ||
5 | ![]() |
TARGET_REF | Value transfer | Object reference (TYPE REF TO) | DATA | Referenz auf Zielfeld der Zuweisung | 20000630 |
Method ASSIGNMENT_TEST on class CL_SWF_CNT_SERVICE has no exception.
Method CHANGEDATA_FROM_STRING Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
CHANGEDATA | Value transfer | Type reference (TYPE) | SWF_CHGDTA | Änderungsdaten | 20010110 | ||
2 | ![]() |
CHGDATA_STRING | Value transfer | Type reference (TYPE) | STRING | Änderungsdaten als String (interne Darstellung) | 20010110 |
Method CHANGEDATA_FROM_STRING on class CL_SWF_CNT_SERVICE has no exception.
Method CHANGEDATA_TO_STRING Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
CHANGEDATA | Call by reference | Type reference (TYPE) | SWF_CHGDTA | Änderungsdaten | 20010110 | ||
2 | ![]() |
CHGDATA_STRING | Value transfer | Type reference (TYPE) | STRING | Änderungsdaten als String (interne Darstellung) | 20010110 |
Method CHANGEDATA_TO_STRING on class CL_SWF_CNT_SERVICE has no exception.
Method CHECK_ELEMENT_NAME Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IS_VALID | Value transfer | Type reference (TYPE) | XFLAG | 'X' - Name entspricht der Konvention | 20031111 | ||
2 | ![]() |
NAME | Call by reference | Type reference (TYPE) | SWFDNAME | Elementname (32 Zeichen, eindeutig, nicht sprachabhängig) | 20031111 | ||
3 | ![]() |
NAME_STRING | Call by reference | Type reference (TYPE) | STRING | Zu prüfender Name als String | 20031111 |
Method CHECK_ELEMENT_NAME on class CL_SWF_CNT_SERVICE has no exception.
Method CLASS_CONSTRUCTOR Signature
Method CLASS_CONSTRUCTOR on class CL_SWF_CNT_SERVICE has no parameter.
Method CLASS_CONSTRUCTOR on class CL_SWF_CNT_SERVICE has no exception.
Method COMPARE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
COMPARE_DEFINITIONS | Call by reference | Type reference (TYPE) | XFELD | SPACE | Datentypdefinition vergleichen | 20000630 | |
2 | ![]() |
COMPARE_TEXTS | Call by reference | Type reference (TYPE) | XFELD | SPACE | Texte (Name(groß/klein), Beschreib., Langtext) vergleichen | 20000630 | |
3 | ![]() |
COMPARE_UNITS | Call by reference | Type reference (TYPE) | XFELD | 'X' | Einheiten vergleichen | 20000630 | |
4 | ![]() |
COMPARE_VALUES | Call by reference | Type reference (TYPE) | XFELD | 'X' | Werte vergleichen | 20000630 | |
5 | ![]() |
ELEMENT_REF1 | Call by reference | Object reference (TYPE REF TO) | DATA | Referenz auf erstes Element | 20000630 | ||
6 | ![]() |
ELEMENT_REF2 | Call by reference | Object reference (TYPE REF TO) | DATA | Referenz auf zweites Element | 20000630 | ||
7 | ![]() |
EQUAL | Value transfer | Type reference (TYPE) | XFELD | 'X' - Gleichheit ermittelt, ' ' - ungleich | 20000630 |
Method COMPARE on class CL_SWF_CNT_SERVICE has no exception.
Method CONVERT_POR Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
OBJKIND | Value transfer | Type reference (TYPE) | SWF_CLSTYP | Objekttyp-Klassifikation (BO=Bor, BC=Business class) | 20000920 | ||
2 | ![]() |
POR | Call by reference | Type reference (TYPE) | ANY | Zu konvertierende POR (KEINE Tabelle) | 20000920 | ||
3 | ![]() |
PORS_MATCH | Call by reference | Type reference (TYPE) | XFELD | 'X' - POR hatte bereits den richtigen Typ | 20000920 | ||
4 | ![]() |
POR_BYTE_LENGTH | Value transfer | Type reference (TYPE) | I | Länge der übergebenen POR in Bytes, falls bekannt | 20000920 | ||
5 | ![]() |
REF_TO_POR | Call by reference | Object reference (TYPE REF TO) | DATA | Zeiger auf erzeugte POR(-Tabelle) | 20000920 | ||
6 | ![]() |
WANT_SIBFLPORB | Call by reference | Type reference (TYPE) | XFELD | 'X' | Soll eine Standard-POR erzeugt werden? | 20000920 |
Method CONVERT_POR on class CL_SWF_CNT_SERVICE has no exception.
Method CREATE_DATA_FROM_TYPEDESCR Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
DATA_REF | Value transfer | Object reference (TYPE REF TO) | DATA | Zeiger auf erzeugtes ABAP-Feld | 20001205 | ||
2 | ![]() |
TYPEDESCR | Call by reference | Object reference (TYPE REF TO) | CL_ABAP_TYPEDESCR | Typdescriptor, absoluter Typname ist gesetzt | 20001205 |
Method CREATE_DATA_FROM_TYPEDESCR on class CL_SWF_CNT_SERVICE has no exception.
Method DETECT_INTERFACES Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ELEMENT_REF | Call by reference | Object reference (TYPE REF TO) | DATA | Zeigt auf ein Element des Containers | 20000728 | ||
2 | ![]() |
PROPERTIES_X | Value transfer | Type reference (TYPE) | XSTRING | Flags für unterstützte Interfaces gesetzt | 20000728 | ||
3 | ![]() |
TYPEDESCR | Value transfer | Object reference (TYPE REF TO) | CL_ABAP_TYPEDESCR | Typdescriptor, falls bereits vorhanden | 20000728 | ||
4 | ![]() |
TYPENAME | Call by reference | Type reference (TYPE) | STRING | Typname (DDIC) | 20000728 |
Method DETECT_INTERFACES on class CL_SWF_CNT_SERVICE has no exception.
Method DETECT_OBJECT_REFERENCE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
BUSINESS_CLASSNAME | Call by reference | Type reference (TYPE) | STRING | Klassenname der Businessklasse (ggf. <> object_type) | 20020816 | ||
2 | ![]() |
CATID | Call by reference | Type reference (TYPE) | SIBFCATID | Objektkategorie (Tabellen: nur 1. Zeile) | 20010507 | ||
3 | ![]() |
DREF | Value transfer | Object reference (TYPE REF TO) | DATA | Zeigt auf das zu untersuchende Feld | 20000912 | ||
4 | ![]() |
IS_ABAP_POR | Call by reference | Type reference (TYPE) | XFELD | ist eine persistente ABAP-Referenz (POR) | 20000912 | ||
5 | ![]() |
IS_ABAP_REF | Call by reference | Type reference (TYPE) | XFELD | ist eine ABAP-Objektreferenz (RH oder POR) | 20000912 | ||
6 | ![]() |
IS_BC_REF | Call by reference | Type reference (TYPE) | XFELD | ist eine Business-Klasse | 20000926 | ||
7 | ![]() |
IS_BOR_POR | Call by reference | Type reference (TYPE) | XFELD | ist eine persistente BOR-Referenz (POR) | 20000912 | ||
8 | ![]() |
IS_BOR_REF | Call by reference | Type reference (TYPE) | XFELD | ist eine BOR-Objektreferenz (RH oder POR) | 20000912 | ||
9 | ![]() |
IS_IBF_POR | Call by reference | Type reference (TYPE) | XFELD | ist eine persistente IBF-Referenz (POR) | 20000912 | ||
10 | ![]() |
IS_IBF_PORB | Call by reference | Type reference (TYPE) | XFELD | ist eine persistente universelle IBF-Referenz (POR) | 20000912 | ||
11 | ![]() |
IS_OBJECT_REF | Call by reference | Type reference (TYPE) | XFELD | ist eine Objektreferenz (eventuell ungetypt) | 20000926 | ||
12 | ![]() |
IS_PERSISTENT_REF | Call by reference | Type reference (TYPE) | XFELD | ist eine persistente Objektreferenz (POR) | 20000912 | ||
13 | ![]() |
IS_RUNTIME_REF | Call by reference | Type reference (TYPE) | XFELD | ist eine Laufzeitreferenz (RH) | 20000912 | ||
14 | ![]() |
IS_TABLE | Call by reference | Type reference (TYPE) | XFELD | ist eine Tabelle, deren Zeilentyp eine Objektreferenz ist | 20000912 | ||
15 | ![]() |
LINETYPEDESCR | Value transfer | Object reference (TYPE REF TO) | CL_ABAP_TYPEDESCR | Typdescriptor für Zeilentyp, falls Datenfeld eine Tabelle | 20000912 | ||
16 | ![]() |
OBJECT_KEY | Call by reference | Type reference (TYPE) | C | Schlüssel des Objekts (Tabellen: nur 1. Zeile) | 20010507 | ||
17 | ![]() |
OBJECT_TYPE | Call by reference | Type reference (TYPE) | C | Objekttypname (Tabellen: nur 1. Zeile) | 20000912 | ||
18 | ![]() |
PROPERTIES | Call by reference | Type reference (TYPE) | XSTRING | Eigenschaften der Referenz (SWFCN-kompatibel) | 20010718 | ||
19 | ![]() |
TYPEDESCR | Value transfer | Object reference (TYPE REF TO) | CL_ABAP_TYPEDESCR | Typdescriptor für das Datenfeld | 20000912 |
Method DETECT_OBJECT_REFERENCE on class CL_SWF_CNT_SERVICE has no exception.
Method ELEMENT_CHECK_OBJECT_TYPE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ELEMENT_REF | Value transfer | Object reference (TYPE REF TO) | DATA | Datenreferenz auf Containerelement | 20001011 | ||
2 | ![]() |
OBJECT_REF | Call by reference | Object reference (TYPE REF TO) | DATA | Zeiger auf zu prüfende Objektreferenz | 20001011 | ||
3 | ![]() |
RETCODE | Value transfer | Type reference (TYPE) | INT4 | 0 - ok, > 0 - nicht zuweisbar. | 20001017 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Objektreferenz nicht an Element zuweisbar | 20001011 |
Method ELEMENT_COPY Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ELEMENT_REF | Call by reference | Object reference (TYPE REF TO) | DATA | Referenz auf internen Elementtyp | 20020122 | ||
2 | ![]() |
NEW_ELEMENT_REF | Value transfer | Object reference (TYPE REF TO) | DATA | Referenz auf internen Elementtyp | 20020122 |
Method ELEMENT_COPY on class CL_SWF_CNT_SERVICE has no exception.
Method ELEMENT_CREATE_FROM_BOR_DEF Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
BOR_ELEMENT_DEF | Call by reference | Type reference (TYPE) | SWCONTDEF | Elementdefinition im BOR-Container | 20000713 | ||
2 | ![]() |
BOR_RUNTIME_CONTAINER | Call by reference | Type reference (TYPE) | SWCONTTAB | BOR-Laufzeitcontainer, enthält Elementwert(e) | 20000816 | ||
3 | ![]() |
ELEMENT_REF | Value transfer | Object reference (TYPE REF TO) | DATA | Datenreferenz auf Containerelement | 20000713 | ||
4 | ![]() |
FREEZE_DEFINITION | Call by reference | Type reference (TYPE) | XFELD | 'X' | Definition als 'unveränderlich' kennzeichnen | 20000713 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Fehler beim Import des BOR-Elementwertes | 20020418 |
Method ELEMENT_CREATE_FROM_BOR_RTC Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
BOR_RUNTIME_CONTAINER | Call by reference | Type reference (TYPE) | SWCONTTAB | BOR-Laufzeitcontainer, enthält Elementwert(e) | 20000816 | ||
2 | ![]() |
ELEMENT | Value transfer | Type reference (TYPE) | SWC_ELEM | Name des Elements | 20000816 | ||
3 | ![]() |
ELEMENT_REF | Value transfer | Object reference (TYPE REF TO) | DATA | Datenreferenz auf Containerelement | 20000816 | ||
4 | ![]() |
FREEZE_DEFINITION | Call by reference | Type reference (TYPE) | XFELD | 'X' | Definition als 'unveränderlich' kennzeichnen | 20000816 | |
5 | ![]() |
IMPORT_VALUE | Call by reference | Type reference (TYPE) | XFELD | 'X' | 'X' - Wert + Def. übernehmen, ' ' - nur Definition aufbauen | 20000816 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Fehler beim Import des BOR-Elementwertes | 20020418 |
Method ELEMENT_CREATE_FROM_DDIC_DEF Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
DDIC_ELEMENT_DEF | Call by reference | Type reference (TYPE) | DFIES | Elementdefinition im Data Dictionary | 20000713 | ||
2 | ![]() |
ELEMENT_REF | Value transfer | Object reference (TYPE REF TO) | DATA | Datenreferenz auf Containerelement | 20000713 | ||
3 | ![]() |
FREEZE_DEFINITION | Call by reference | Type reference (TYPE) | XFELD | 'X' | Definition als 'unveränderlich' kennzeichnen | 20000713 |
Method ELEMENT_CREATE_FROM_DDIC_DEF on class CL_SWF_CNT_SERVICE has no exception.
Method ELEMENT_CREATE_FROM_SEO_DEF Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ELEMENT_REF | Value transfer | Object reference (TYPE REF TO) | DATA | Datenreferenz auf Containerelement | 20000713 | ||
2 | ![]() |
FREEZE_DEFINITION | Call by reference | Type reference (TYPE) | XFELD | 'X' | Definition als 'unveränderlich' kennzeichnen | 20000713 | |
3 | ![]() |
SEO_ELEMENT_DEF | Call by reference | Type reference (TYPE) | SWF_SEOELM | Elementdefinition im SE24-Repository | 20000713 |
Method ELEMENT_CREATE_FROM_SEO_DEF on class CL_SWF_CNT_SERVICE has no exception.
Method ELEMENT_CREATE_FROM_TYPEDESCR Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ELEMENT | Value transfer | Object reference (TYPE REF TO) | IF_SWF_CNT_ELEMENT | Containerelement | 20041209 | ||
2 | ![]() |
FREEZE_DEFINITION | Call by reference | Type reference (TYPE) | XFELD | 'X' | Definition als 'unveränderlich' kennzeichnen | 20041208 | |
3 | ![]() |
TYPEDESCRIPTOR | Call by reference | Object reference (TYPE REF TO) | CL_ABAP_TYPEDESCR | ABAP-Typdescriptor | 20041208 | ||
4 | ![]() |
UNIT_REF | Call by reference | Object reference (TYPE REF TO) | DATA | Referenz auf zu setzende Einheit | 20041209 | ||
5 | ![]() |
VALUE_REF | Call by reference | Object reference (TYPE REF TO) | DATA | Referenz auf zu setzenden Elementwert | 20041209 |
Method ELEMENT_CREATE_FROM_TYPEDESCR on class CL_SWF_CNT_SERVICE has no exception.
Method ELEMENT_DETECT_DYNAMIC_TYPE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
DYN_DECIMALS | Call by reference | Type reference (TYPE) | INT4 | Aktuelle Anzahl Nachkommastellen by Typ P (DEC) | 20001023 | ||
2 | ![]() |
DYN_LENGTH | Call by reference | Type reference (TYPE) | INT4 | Aktuelle interne Länge (Anzahl CHARs bei CNDT) | 20001017 | ||
3 | ![]() |
DYN_OBJKIND | Call by reference | Type reference (TYPE) | SIBFCATID | Aktuelle Objektkategorie | 20001017 | ||
4 | ![]() |
DYN_OBJTYPE | Call by reference | Type reference (TYPE) | STRING | Aktueller Objekttyp | 20001017 | ||
5 | ![]() |
DYN_TYPEKIND | Call by reference | Type reference (TYPE) | CHAR1 | Aktueller ABAP-interner Typ | 20001017 | ||
6 | ![]() |
DYN_TYPENAME | Call by reference | Type reference (TYPE) | STRING | Aktueller Typname | 20001017 | ||
7 | ![]() |
ELEMENT_IF | Call by reference | Object reference (TYPE REF TO) | IF_SWF_CNT_ELEMENT | Zeigt auf ein Elementobjekt | 20020724 | ||
8 | ![]() |
ELEMENT_REF | Value transfer | Object reference (TYPE REF TO) | DATA | Referenz auf Elementstruktur | 20001017 |
Method ELEMENT_DETECT_DYNAMIC_TYPE on class CL_SWF_CNT_SERVICE has no exception.
Method ELEMENT_DETECT_RT_PROPS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
CATID | Call by reference | Type reference (TYPE) | SIBFCATID | Objekttypkategorie, falls bekannt | 20010517 | ||
2 | ![]() |
DETECT_OBJ_PROPS | Call by reference | Type reference (TYPE) | XFLAG | 'X' | Laufzeiteigenschaften von Objekten aus Wert ermitteln | 20001128 | |
3 | ![]() |
ELEMENT_IF | Call by reference | Object reference (TYPE REF TO) | IF_SWF_CNT_ELEMENT | Zeigt auf ein Elementobjekt | 20020724 | ||
4 | ![]() |
ELEMENT_REF | Value transfer | Object reference (TYPE REF TO) | DATA | Zeigt auf ein Containerelement | 20001128 | ||
5 | ![]() |
OBJECT_KEY | Call by reference | Type reference (TYPE) | C | Objektschlüssel, falls bekannt | 20010508 | ||
6 | ![]() |
OBJECT_TYPE | Call by reference | Type reference (TYPE) | C | Objekttyp, falls bekannt | 20010517 |
Method ELEMENT_DETECT_RT_PROPS on class CL_SWF_CNT_SERVICE has no exception.
Method ELEMENT_DETECT_TYPE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
DREF_LEVEL | Call by reference | Type reference (TYPE) | INT4 | Anzahl vorgefundener REF TO DATA - Stufen | 20000629 | ||
2 | ![]() |
ELEMENT_IF | Call by reference | Object reference (TYPE REF TO) | IF_SWF_CNT_ELEMENT | Zeigt auf ein Elementobjekt | 20020724 | ||
3 | ![]() |
ELEMENT_REF | Value transfer | Object reference (TYPE REF TO) | DATA | Zeigt auf ein Element des Containers | 20000629 | ||
4 | ![]() |
FREEZE_HANDLE_FORMAT | Call by reference | Type reference (TYPE) | XFLAG | 'X' | ' ' nur Objekttyp setzen, 'X' - auch Typnamen setzen | 20001206 | |
5 | ![]() |
RESOLVE_DREF_LEVEL | Value transfer | Type reference (TYPE) | INT4 | 100 | Anzahl Stufen, die REF TO DATA aufgelöst werden soll | 20000629 | |
6 | ![]() |
TYPEDESCR | Value transfer | Object reference (TYPE REF TO) | CL_ABAP_TYPEDESCR | Typdescriptor, falls bereits vorhanden | 20000713 | ||
7 | ![]() |
TYPENAME | Call by reference | Type reference (TYPE) | C | Falls gesetzt, übersteuert Typedscr-Name für Typen CNPX | 20000714 |
Method ELEMENT_DETECT_TYPE on class CL_SWF_CNT_SERVICE has no exception.
Method ELEMENT_DETECT_UNIT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ELEMENT_REF | Call by reference | Object reference (TYPE REF TO) | DATA | Zeigt auf ein Element des Containers | 20000629 |
Method ELEMENT_DETECT_UNIT on class CL_SWF_CNT_SERVICE has no exception.
Method ELEMENT_GET_LINETYPE 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 | 20020125 | ||
2 | ![]() |
ELEMENT_REF | Value transfer | Object reference (TYPE REF TO) | DATA | Referenz auf interne Elementstruktur | 20020122 | ||
3 | ![]() |
LINETYPE_ELEMENT | Call by reference | Object reference (TYPE REF TO) | IF_SWF_CNT_ELEMENT | Element mit Datentyp der Zeile | 20020122 | ||
4 | ![]() |
LINETYPE_ELEMENT_REF | Value transfer | Object reference (TYPE REF TO) | DATA | Referenz auf interne Elementstruktur mit Datentyp der Zeile | 20020122 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Ungültige Typinformationen für Element | 20020125 |
Method ELEMENT_GET_POR Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
COPY | Call by reference | Type reference (TYPE) | XFELD | 'X' | DO NOT USE - 'X' - Kopie erzeugen | 20011126 | |
2 | ![]() |
ELEMENT_IF | Call by reference | Object reference (TYPE REF TO) | IF_SWF_CNT_ELEMENT | Zeigt auf ein Elementobjekt | 20010926 | ||
3 | ![]() |
ELEMENT_REF | Value transfer | Object reference (TYPE REF TO) | DATA | Zeigt auf ein Containerelement | 20000920 | ||
4 | ![]() |
IS_TABLE | Call by reference | Type reference (TYPE) | XFELD | 'X' - Rückgabewert ist Tabelle | 20000920 | ||
5 | ![]() |
OBJKIND | Call by reference | Type reference (TYPE) | CHAR2 | 'BO' BOR-Objekt, 'BC' Business-Klasse (SE24) | 20000920 | ||
6 | ![]() |
REF_TO_POR | Value transfer | Object reference (TYPE REF TO) | DATA | Referenz auf neu erzeugte POR | 20000920 | ||
7 | ![]() |
WANT_SIBFLPORB | Call by reference | Type reference (TYPE) | XFELD | SPACE | 'X' - Standard IBF-Por erzeugen | 20000920 |
Method ELEMENT_GET_POR on class CL_SWF_CNT_SERVICE has no exception.
Method ELEMENT_GET_RH Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ELEMENT_IF | Call by reference | Object reference (TYPE REF TO) | IF_SWF_CNT_ELEMENT | Zeigt auf ein Elementobjekt | 20010926 | ||
2 | ![]() |
ELEMENT_REF | Value transfer | Object reference (TYPE REF TO) | DATA | Zeigt auf ein Containerelement | 20010129 | ||
3 | ![]() |
IS_TABLE | Call by reference | Type reference (TYPE) | XFELD | 'X' - Rückgabewert ist Tabelle | 20010129 | ||
4 | ![]() |
OBJKIND | Call by reference | Type reference (TYPE) | SIBFCATID | 'BO' BOR-Objekt, 'BC' Business-Klasse (SE24) | 20010129 | ||
5 | ![]() |
REF_TO_RH | Value transfer | Object reference (TYPE REF TO) | DATA | Referenz auf neu erzeugtes Laufzeithandle | 20010129 |
Method ELEMENT_GET_RH on class CL_SWF_CNT_SERVICE has no exception.
Method ELEMENT_GET_TABLETYPE 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 | 20020125 | ||
2 | ![]() |
ELEMENT_REF | Value transfer | Object reference (TYPE REF TO) | DATA | Referenz auf interne Elementstruktur | 20020125 | ||
3 | ![]() |
MIGRATE_VALUE | Call by reference | Type reference (TYPE) | XFLAG | SPACE | 'X' - vorhandenen Wert in Tabelle wandeln und übernehmen | 20061108 | |
4 | ![]() |
NEST_TABLES | Call by reference | Type reference (TYPE) | XFLAG | SPACE | 'X' - Table of Table is desired, ' ' - no nested tables | 20061019 | |
5 | ![]() |
TABLETYPE_ELEMENT | Call by reference | Object reference (TYPE REF TO) | IF_SWF_CNT_ELEMENT | Tabellentyp, basierend auf gegebenem Element | 20020125 | ||
6 | ![]() |
TABLETYPE_ELEMENT_REF | Value transfer | Object reference (TYPE REF TO) | DATA | Referenz auf Tabellentyp, basierend auf gegebenem Element | 20020125 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Tabellentyp kann nicht konstruiert werden | 20020125 |
Method ELEMENT_GET_VALUE_REF Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
COPY | Value transfer | Type reference (TYPE) | XFELD | SPACE | 'X' - Wert + Einheit kopieren, ' ' - direkt referenzieren | 20000629 | |
2 | ![]() |
ELEMENT_REF | Value transfer | Object reference (TYPE REF TO) | DATA | Zeigt auf ein Element des Containers | 20000629 | ||
3 | ![]() |
INITIALIZE_IF_NULL | Value transfer | Type reference (TYPE) | XFELD | SPACE | 'X' - Falls kein Wert vorhanden: ABAP-Initialwert liefern | 20001024 | |
4 | ![]() |
IS_OBJECT | Call by reference | Type reference (TYPE) | XFELD | 'X' - Element ist eine Objektreferenz | 20010201 | ||
5 | ![]() |
TOUCH | Value transfer | Type reference (TYPE) | XFELD | 'X' | 'X' - TOUCHED-Flag setzen | 20010101 | |
6 | ![]() |
UNIT_REF | Value transfer | Object reference (TYPE REF TO) | DATA | Referenz auf (Kopie der) Einheit des Elements | 20000629 | ||
7 | ![]() |
VALUE_REF | Value transfer | Object reference (TYPE REF TO) | DATA | Referenz auf (Kopie des) Elementwert(s) | 20000629 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Element darf nicht verändert werden | 20000629 | |
2 | ![]() |
Elementdefinition (z.B. Typname) ist ungültig | 20000629 |
Method ELEMENT_IMPORT_BOR_VALUE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
BOR_CONTAINER | Call by reference | Type reference (TYPE) | SWCONTTAB | Container-Wertetabelle | 20001011 | ||
2 | ![]() |
ELEMENT_REF | Value transfer | Object reference (TYPE REF TO) | DATA | Datenreferenz auf Containerelement | 20001011 | ||
3 | ![]() |
ENABLE_TYPE_CHECK | Value transfer | Type reference (TYPE) | XFELD | SPACE | 'X' - Objekttypen zur Laufzeit prüfen | 20010213 | |
4 | ![]() |
FAULT_TOLERANT | Value transfer | Type reference (TYPE) | XFELD | SPACE | 'X' - Abfangen aller DDIC Errors | 20120627 | |
5 | ![]() |
VALUE_ACCEPTED | Value transfer | Type reference (TYPE) | XFELD | 'X' - Wert wurde aktzeptiert, ' ' - Wert nicht geändert | 20001011 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Fehler beim Zuweisen des Wertes an das Element | 20020418 |
Method ELEMENT_INITIALIZE_VALUE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ELEMENT_IF | Call by reference | Object reference (TYPE REF TO) | IF_SWF_CNT_ELEMENT | Zeigt auf ein Elementobjekt | 20010926 | ||
2 | ![]() |
ELEMENT_REF | Value transfer | Object reference (TYPE REF TO) | DATA | Zeigt auf ein Element des Containers | 20000629 | ||
3 | ![]() |
TYPENAME_INVALID | Call by reference | Type reference (TYPE) | XFLAG | 20060330 | |||
4 | ![]() |
UPDATE_PROPS | Value transfer | Type reference (TYPE) | XFLAG | 'X' | 'X' - Elementeigenschaften aktualisieren | 20000629 |
Method ELEMENT_INITIALIZE_VALUE on class CL_SWF_CNT_SERVICE has no exception.
Method ELEMENT_PARAMKIND_FROM_PROPS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ELEMENT_REF | Call by reference | Object reference (TYPE REF TO) | DATA | Zeigt auf ein Element des Containers | 20001110 |
Method ELEMENT_PARAMKIND_FROM_PROPS on class CL_SWF_CNT_SERVICE has no exception.
Method ELEMENT_POP_SAVED_POR Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ELEMENT_REF | Call by reference | Object reference (TYPE REF TO) | DATA | Zeigt auf ein Containerelement | 20031016 |
Method ELEMENT_POP_SAVED_POR on class CL_SWF_CNT_SERVICE has no exception.
Method ELEMENT_POR_TO_RH Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ELEMENT_IF | Call by reference | Object reference (TYPE REF TO) | IF_SWF_CNT_ELEMENT | Zeigt auf ein Elementobjekt | 20010926 | ||
2 | ![]() |
ELEMENT_REF | Value transfer | Object reference (TYPE REF TO) | DATA | Zeigt auf ein Element des Containers | 20000629 |
Method ELEMENT_POR_TO_RH on class CL_SWF_CNT_SERVICE has no exception.
Method ELEMENT_PUSH_CURRENT_POR Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ELEMENT_REF | Call by reference | Object reference (TYPE REF TO) | DATA | Zeigt auf ein Containerelement | 20031016 |
Method ELEMENT_PUSH_CURRENT_POR on class CL_SWF_CNT_SERVICE has no exception.
Method ELEMENT_RH_TO_POR Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ELEMENT_IF | Call by reference | Object reference (TYPE REF TO) | IF_SWF_CNT_ELEMENT | Zeigt auf ein Elementobjekt | 20010926 | ||
2 | ![]() |
ELEMENT_REF | Value transfer | Object reference (TYPE REF TO) | DATA | Zeigt auf ein Containerelement | 20000629 |
Method ELEMENT_RH_TO_POR on class CL_SWF_CNT_SERVICE has no exception.
Method ELEMENT_SET_VALUE_REF Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
CHANGED | Call by reference | Type reference (TYPE) | XFLAG | 'X' - Wert oder Einheit geändert | 20010104 | ||
2 | ![]() |
COPY | Value transfer | Type reference (TYPE) | XFELD | SPACE | 'X' - Wert + Einheit kopieren, ' ' - direkt referenzieren | 20010104 | |
3 | ![]() |
ELEMENT_REF | Value transfer | Object reference (TYPE REF TO) | DATA | Zeigt auf ein Element des Containers | 20010104 | ||
4 | ![]() |
ENABLE_TYPE_CHECK | Call by reference | Type reference (TYPE) | XFLAG | SPACE | 'X' - Objekttypen zur Laufzeit überprüfen | 20010213 | |
5 | ![]() |
EXCEPTION_RETURN | Call by reference | Object reference (TYPE REF TO) | CX_SWF_CNT_CONTAINER | Aufgetretene Ausnahme | 20010104 | ||
6 | ![]() |
KEEP_TARGET_REF | Call by reference | Type reference (TYPE) | XFLAG | SPACE | 'X' - Zielreferenz behalten (Quellwert konvertieren) | 20030905 | |
7 | ![]() |
UNIT_REF | Value transfer | Object reference (TYPE REF TO) | DATA | Referenz auf (Kopie der) Einheit des Elements | 20010104 | ||
8 | ![]() |
VALUE_REF | Value transfer | Object reference (TYPE REF TO) | DATA | Referenz auf (Kopie des) Elementwert(s) | 20010104 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Element darf nicht verändert werden | 20010104 | |
2 | ![]() |
Elementdefinition (z.B. Typname) ist ungültig | 20010104 | |
3 | ![]() |
Typkonflikt zwischen Wert und Aktualparameter | 20010104 | |
4 | ![]() |
Typkonflikt zwischen Einheit und Aktualparameter | 20010104 |
Method ELEMENT_TYPE_TO_STRING Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ELEMENT_REF | Call by reference | Object reference (TYPE REF TO) | DATA | Zeigt auf ein Element des Containers | 20000704 | ||
2 | ![]() |
TYPENAME_STRING | Value transfer | Type reference (TYPE) | STRING | String, der alle Typeigenschaften des Elements beschreibt | 20000704 |
Method ELEMENT_TYPE_TO_STRING on class CL_SWF_CNT_SERVICE has no exception.
Method ELEMENT_UNIT_TO_STRING Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ELEMENT_REF | Call by reference | Object reference (TYPE REF TO) | DATA | Zeigt auf ein Element des Containers | 20000704 | ||
2 | ![]() |
UNIT_STRING | Value transfer | Type reference (TYPE) | STRING | String, der alle Eigenschaften der Einheit beschreibt | 20000704 |
Method ELEMENT_UNIT_TO_STRING on class CL_SWF_CNT_SERVICE has no exception.
Method ELEMENT_VALUE_FROM_OBJ_REF Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
COPY | Call by reference | Type reference (TYPE) | XFLAG | 'X' | 'X' - Wert kopieren, ' ' - Referenz übernehmen | 20001110 | |
2 | ![]() |
ELEMENT_REF | Call by reference | Object reference (TYPE REF TO) | DATA | Zeigt auf ein Containerelement | 20001110 | ||
3 | ![]() |
ENABLE_TYPE_CHECK | Call by reference | Type reference (TYPE) | XFLAG | SPACE | 'X' - dynamisch Objekttypen prüfen, ' ' - nicht prüfen | 20001110 | |
4 | ![]() |
KEEP_TARGET_REF | Call by reference | Type reference (TYPE) | XFLAG | SPACE | 'X' - Zielreferenz behalten (Quellwert konvertieren) | 20030905 | |
5 | ![]() |
REF_TO_HANDLE | Call by reference | Object reference (TYPE REF TO) | DATA | Zeigt auf die Objektreferenz (POR oder RH) | 20001110 | ||
6 | ![]() |
RETCODE | Value transfer | Type reference (TYPE) | INT4 | 0 - ok, 1 - elt. no obj., 2-field no obj., 3-type conflict | 20001110 |
Method ELEMENT_VALUE_FROM_OBJ_REF on class CL_SWF_CNT_SERVICE has no exception.
Method ELEMENT_VALUE_TO_OBJ_REF Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ELEMENT_REF | Call by reference | Object reference (TYPE REF TO) | DATA | Zeigt auf ein Containerelement | 20001110 | ||
2 | ![]() |
REF_TO_HANDLE | Call by reference | Object reference (TYPE REF TO) | DATA | Zeigt auf die Objektreferenz (POR oder RH) | 20001110 | ||
3 | ![]() |
RETCODE | Value transfer | Type reference (TYPE) | INT4 | 0 - ok, 1 - elt. no obj., 2-field no obj., 3-type conflict | 20001110 | ||
4 | ![]() |
RT_TYPE_CHECK | Call by reference | Type reference (TYPE) | XFLAG | SPACE | Prüfung auf Objekttypkompatibilität durchführen | 20010122 |
Method ELEMENT_VALUE_TO_OBJ_REF on class CL_SWF_CNT_SERVICE has no exception.
Method FACTORY_TO_BUSINESS_CLASSNAME Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
BUSINESS_CLASSNAME | Value transfer | Type reference (TYPE) | STRING | Name der Business-Klasse | 20020816 | ||
2 | ![]() |
FACTORY_CATID | Call by reference | Type reference (TYPE) | SIBFCATID | Objekttypkategorie der Factory-Klasse | 20020816 | ||
3 | ![]() |
FACTORY_CLASSNAME | Call by reference | Type reference (TYPE) | STRING | Name der Factory-Klasse | 20020816 | ||
4 | ![]() |
FACTORY_CLASSNAME_C | Call by reference | Type reference (TYPE) | C | Name der Factory-Klasse | 20020816 | ||
5 | ![]() |
FACTORY_SIBFLPORB | Call by reference | Type reference (TYPE) | SIBFLPORB | POR der Factory-Klasse | 20020816 |
Method FACTORY_TO_BUSINESS_CLASSNAME on class CL_SWF_CNT_SERVICE has no exception.
Method IS_DDIC_TYPENAME Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IS_DDIC_TYPE | Value transfer | Type reference (TYPE) | XFLAG | 'X' - ist DDIC-Typ | 20041208 | ||
2 | ![]() |
TYPEDESCRIPTOR | Call by reference | Object reference (TYPE REF TO) | CL_ABAP_TYPEDESCR | Typdescriptor, zeigt auf zu untersuchenden Typ | 20041208 | ||
3 | ![]() |
TYPENAME | Call by reference | Type reference (TYPE) | STRING | Zu untersuchender Typname | 20041208 |
Method IS_DDIC_TYPENAME on class CL_SWF_CNT_SERVICE has no exception.
Method IS_TEMPORARY_TYPENAME Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IS_TEMPORARY_TYPE | Value transfer | Type reference (TYPE) | XFLAG | 'X' - ist ein temporärer Datentyp | 20041208 | ||
2 | ![]() |
TYPEDESCRIPTOR | Call by reference | Object reference (TYPE REF TO) | CL_ABAP_TYPEDESCR | Typdescriptor, zeigt auf zu untersuchenden Typ | 20041208 | ||
3 | ![]() |
TYPENAME | Call by reference | Type reference (TYPE) | STRING | Zu untersuchender Typname | 20041208 |
Method IS_TEMPORARY_TYPENAME on class CL_SWF_CNT_SERVICE has no exception.
Method NUMBER_CONVERT_BASE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
BASE_10_INTEGER | Value transfer | Type reference (TYPE) | INT4 | Zu wandelnde Zahl | 20000602 | ||
2 | ![]() |
RESULT_STRING | Value transfer | Type reference (TYPE) | STRING | Zahl zur Basis 27 | 20000602 | ||
3 | ![]() |
TARGET_BASE | Value transfer | Type reference (TYPE) | INT4 | 27 | Zu verwendende Basis (2..27) | 20000602 |
Method NUMBER_CONVERT_BASE on class CL_SWF_CNT_SERVICE has no exception.
Method PROPERTIES_TO_STRING Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
DISPLAY_FILTER | Call by reference | Type reference (TYPE) | X | SWFCN_P_PROPS_VALID | Diese Bits NICHT in der Textform anzeigen. | 20000825 | |
2 | ![]() |
MINIMAL_LENGTH | Call by reference | Type reference (TYPE) | XFELD | 'X' | 'X' - nicht signifikante Stellen weglassen | 20000602 | |
3 | ![]() |
PROPERTIES_X | Value transfer | Type reference (TYPE) | XSTRING | Zu wandelnde Eigenschaften (Default: Containereigenschaften) | 20000602 | ||
4 | ![]() |
PROPERTY_STRING | Value transfer | Type reference (TYPE) | STRING | Eigenschaften in der gewünschten Form als String | 20000602 | ||
5 | ![]() |
TO_0_1_STRING | Call by reference | Type reference (TYPE) | XFELD | SPACE | 'X' - Binär- statt Hexadezimaldarstellung. | 20000602 | |
6 | ![]() |
TO_READABLE_TEXT | Call by reference | Type reference (TYPE) | XFELD | SPACE | 'X' - Lesbare Texte für die Eigenschaften ausgeben | 20000602 |
Method PROPERTIES_TO_STRING on class CL_SWF_CNT_SERVICE has no exception.
Method TYPEKIND_TO_TYPENAME Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
TYPEKIND | Call by reference | Type reference (TYPE) | CHAR1 | ABAP-internes Typkennzeichen | 20000825 | ||
2 | ![]() |
TYPENAME | Value transfer | Type reference (TYPE) | STRING | Typname, der für CREATE DATA verwendet werden kann | 20000825 |
Method TYPEKIND_TO_TYPENAME on class CL_SWF_CNT_SERVICE has no exception.
Method TYPENAME_FROM_TYPEDESCR Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
TYPDESCR | Call by reference | Object reference (TYPE REF TO) | CL_ABAP_TYPEDESCR | Typdescriptor, absoluter Typname ist gesetzt | 20000602 | ||
2 | ![]() |
TYPENAME | Value transfer | Type reference (TYPE) | STRING | Typ- oder Klassenname des beschriebenen Objekts | 20000602 |
Method TYPENAME_FROM_TYPEDESCR on class CL_SWF_CNT_SERVICE has no exception.
Method UNPACK_TUNNELED_OBJECTS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
BOR_CONTAINER | Call by reference | Type reference (TYPE) | SWCONTTAB | Wertetabelle | 20001020 | ||
2 | ![]() |
CONTAINER_IF | Call by reference | Object reference (TYPE REF TO) | IF_SWF_CNT_CONTAINER | Container-Objekt | 20010716 |
Method UNPACK_TUNNELED_OBJECTS on class CL_SWF_CNT_SERVICE has no exception.
History
Last changed by/on | SAP | 20130531 |
SAP Release Created in | 610 |