SAP ABAP Class IF_SWF_CNT_ELEMENT_ACCESS_1 (Temporary Interface - Conversion of IF_SWF_CNT_CONTAINER)
Meta Relationship - Used By
| # | Relationship type | Used by | Short Description | Created on |
|---|---|---|---|---|
| 1 | Interface composition (i COMPRISING i_ref) | IF_SWF_CNT_CONTAINER | Container - Implementation of a 'Collection' | 20010208 |
| 2 | Interface implementation (CLASS c. INTERFACES i_ref) | CL_SWF_CNT_CONTAINER | Container: Implementing Class | 20010208 |
Properties
| Class | IF_SWF_CNT_ELEMENT_ACCESS_1 | |
| Short Description | Temporary Interface - Conversion of IF_SWF_CNT_CONTAINER | |
| Super Class | ||
| Instantiability of a Class | 2 | Public |
| Final |
General Data
| Message Class | ||
| Program status | ||
| Category | 0 | |
| Package | ||
| Created | 20010208 | SAP |
| Last change | 20110908 | SAP |
| Shared Memory-enabled | ||
| Fixed point arithmetic | ||
| Unicode checks active |
Forward declarations
| # | Type group / Object type | Type | Type Description |
|---|---|---|---|
| 1 | Type group use (TYPE-POOLS tp) | Type group use (TYPE-POOLS tp) | |
| 2 | Type group use (TYPE-POOLS tp) | Type group use (TYPE-POOLS tp) |
Interfaces
Class IF_SWF_CNT_ELEMENT_ACCESS_1 has no interface implemented.
Friends
Class IF_SWF_CNT_ELEMENT_ACCESS_1 has no friend class.
Attributes
Class IF_SWF_CNT_ELEMENT_ACCESS_1 has no attribute.
Methods
| # | Method | Level | Visibility | Method type | Description | Created on |
|---|---|---|---|---|---|---|
| 1 | Instance method | Public | Method | Number of Elements That Correspond to the Criteria Entered | 20010725 | |
| 2 | Instance method | Public | Method | Resets All Elements to Type-Based Initial Value | 20010725 | |
| 3 | Instance method | Public | Method | Deliver List (If Necessary, Filtered) of Element Names | 20010725 | |
| 4 | Instance method | Public | Method | Read Handles in All Object-Type Elements | 20010725 | |
| 5 | Instance method | Public | Method | Read Language-Dependent Texts of All Elements | 20010725 | |
| 6 | Instance method | Public | Method | Reset Element Attributes (Delete) | 20010725 | |
| 7 | Instance method | Public | Method | Copy Element | 20010725 | |
| 8 | Instance method | Public | Method | Element of This Name Available in the Container? | 20010725 | |
| 9 | Instance method | Public | Method | Generate Element Interface Reference for Element | 20010725 | |
| 10 | Instance method | Public | Method | Query Attribute(s) of Element | 20010725 | |
| 11 | Instance method | Public | Method | Query Text of Element | 20010725 | |
| 12 | Instance method | Public | Method | Query Value and Unit of Element | 20010725 | |
| 13 | Instance method | Public | Method | Query Value and Unit of Element Using Data References | 20010725 | |
| 14 | Instance method | Public | Method | Initialize Element Value or Reset to Default | 20010725 | |
| 15 | Instance method | Public | Method | Query Element Attributes -> Xfield | 20010725 | |
| 16 | Instance method | Public | Method | Remove Local Element from Container | 20010725 | |
| 17 | Instance method | Public | Method | Rename Element | 20010725 | |
| 18 | Instance method | Public | Method | Insert Element Locally | 20010725 | |
| 19 | Instance method | Public | Method | Set Element Attributes | 20010725 | |
| 20 | Instance method | Public | Method | Set Value and Unit of Element | 20010725 | |
| 21 | Instance method | Public | Method | Set Value and Unit of Element Using Data References | 20010725 |
Events
Class IF_SWF_CNT_ELEMENT_ACCESS_1 has no event.
Types
Class IF_SWF_CNT_ELEMENT_ACCESS_1 has no local type.
Method Signatures
Method ALL_ELEMENTS_GET_COUNT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ELEMENT_COUNT | Value transfer | Type reference (TYPE) | INT4 | Anzahl Elemente mit den gesuchten Eigenschaften | 20010725 | |||
| 2 | NAME_SEARCH_MASK | Call by reference | Type reference (TYPE) | SWFDNAME | Elementname (wildecards *, +) | 20010725 | |||
| 3 | PHYSICAL_COUNT | Call by reference | Type reference (TYPE) | XFLAG | SPACE | 'X' - Zählt OHNE Namensraum-Logik | 20010725 | ||
| 4 | PROPERTIES | Call by reference | Type reference (TYPE) | X | Abzufragende Eigenschaft(en) | 20010725 | |||
| 5 | PROPERTIES_X | Value transfer | Type reference (TYPE) | XSTRING | Abzufragende Eigenschaft(en) als XSTRING | 20010725 | |||
| 6 | QNAME_SEARCH_MASK | Call by reference | Type reference (TYPE) | SWFDQNAME | Qualifizierter Elementname (wildecards *, +) | 20020902 | |||
| 7 | SEARCH_DEFINITION | Call by reference | Type reference (TYPE) | XFLAG | 'X' | 'X' - Definierte Elemente berücksichtigen | 20010725 | ||
| 8 | SEARCH_INCLUDED_CONTAINERS | Call by reference | Type reference (TYPE) | XFLAG | 'X' | 'X' - Elemente includierter Container berücksichtigen | 20010725 | ||
| 9 | SEARCH_LOCALLY | Call by reference | Type reference (TYPE) | XFLAG | 'X' | 'X' - lokale Elemente berücksichtigen | 20010725 | ||
| 10 | SEARCH_PARENT | Call by reference | Type reference (TYPE) | XFLAG | 'X' | 'X' - Elemente im übergeordneten Cont. berücksichtigen | 20010725 |
Method ALL_ELEMENTS_GET_COUNT on class IF_SWF_CNT_ELEMENT_ACCESS_1 has no exception.
Method ALL_ELEMENTS_INITIALIZE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EXCEPTION_RETURN | Call by reference | Object reference (TYPE REF TO) | CX_SWF_CNT_CONTAINER | Erster aufgetretener Fehler | 20010725 | |||
| 2 | REMOVE_DYNAMIC_ELEMENTS | Call by reference | Type reference (TYPE) | XFELD | Dynamisch hinzugefügte Elemente vollständig entfernen | 20010725 | |||
| 3 | RESTORE_DEFAULT_VALUE | Call by reference | Type reference (TYPE) | XFELD | Defaultwert aus der Definition wiederherstellen, falls vorh. | 20010725 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Ändernder Zugriff auf Container nicht erlaubt | 20010725 |
Method ALL_ELEMENTS_LIST Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | LIST_READ_ONLY | Call by reference | Type reference (TYPE) | XFLAG | 'X' | 'X' - auch schreibgeschützte Elemente auflisten | 20010725 | ||
| 2 | LIST_SYSTEM | Call by reference | Type reference (TYPE) | XFLAG | SPACE | 'X' - auch Systenelemente auflisten | 20010725 | ||
| 3 | NAMES | Value transfer | Type reference (TYPE) | SWFDNAMTAB | Liste mit Namen zutreffender Elemente | 20010725 | |||
| 4 | ONLY_EXPORT | Call by reference | Type reference (TYPE) | XFLAG | SPACE | Nur Exportparameter auflisten | 20010725 | ||
| 5 | ONLY_IMPORT | Call by reference | Type reference (TYPE) | XFLAG | SPACE | Nur Importparameter auflisten | 20010725 | ||
| 6 | ONLY_OBJECTS | Call by reference | Type reference (TYPE) | XFLAG | SPACE | Nur Objektwertige Elemente auflisten | 20010725 |
Method ALL_ELEMENTS_LIST on class IF_SWF_CNT_ELEMENT_ACCESS_1 has no exception.
Method ALL_ELEMENTS_REFRESH_HANDLES Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | OBJECT_CATEGORY | Value transfer | Type reference (TYPE) | SIBFCATID | ' ' | 'NN' oder ' ' - Alle Objekte, 'BO' - BOR, 'CL' - ABAP | 20010725 | ||
| 2 | ONLY_RUNTIME_HANDLES | Call by reference | Type reference (TYPE) | XFLAG | 'X' | 'X' - nur Laufzeithandles auffrischen, ' ' - Alle Referenzen | 20010725 |
Method ALL_ELEMENTS_REFRESH_HANDLES on class IF_SWF_CNT_ELEMENT_ACCESS_1 has no exception.
Method ALL_ELEMENTS_REFRESH_TEXTS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | FORCE_REFRESH | Call by reference | Type reference (TYPE) | XFELD | SPACE | 'X' - Texte nachlesen auch wenn Sprache übereinstimmt | 20010725 | ||
| 2 | LANGUAGE | Call by reference | Type reference (TYPE) | LANGU | SY-LANGU | Texte in dieser Sprache zur Verfügung stellen | 20010725 |
Method ALL_ELEMENTS_REFRESH_TEXTS on class IF_SWF_CNT_ELEMENT_ACCESS_1 has no exception.
Method ELEMENT_CLEAR_PROPS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EXCEPTION_RETURN | Call by reference | Object reference (TYPE REF TO) | CX_SWF_CNT_CONTAINER | Erste aufgetretene Ausnahme (falls abgefragt: kein RAISE) | 20010725 | |||
| 2 | NAME | Value transfer | Type reference (TYPE) | SWFDNAME | Elementname (eindeutig, nicht sprachabhängig) | 20010725 | |||
| 3 | PROPERTIES | Call by reference | Type reference (TYPE) | SWFDBITS64 | Eigenschaft(en) | 20010725 | |||
| 4 | PROPERTIES_X | Value transfer | Type reference (TYPE) | XSTRING | Eigenschaft(en) als XSTRING | 20010725 | |||
| 5 | QNAME | Call by reference | Type reference (TYPE) | SWFDQNAME | Qualifizierter Name des Elements (eindeutig, String) | 20020902 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Ändernder Zugriff auf Container nicht erlaubt | 20010725 | ||
| 2 | Element darf nicht verändert werden | 20010725 | ||
| 3 | Element nicht gefunden | 20010725 |
Method ELEMENT_COPY Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | NAME | Call by reference | Type reference (TYPE) | SWFDNAME | Name des zu kopierenden Elements | 20010725 | |||
| 2 | NEW_ELEMENT | Value transfer | Object reference (TYPE REF TO) | IF_SWF_CNT_ELEMENT | Neu erzeugte Kopie des Elements | 20010725 | |||
| 3 | NEW_NAME | Value transfer | Type reference (TYPE) | SWFDNAME | Name der Kopie | 20010725 | |||
| 4 | NEW_QNAME | Call by reference | Type reference (TYPE) | SWFDQNAME | Qualifizierter Name der Kopie | 20020903 | |||
| 5 | QNAME | Call by reference | Type reference (TYPE) | SWFDQNAME | Qualifizierter Name des Elements (eindeutig, String) | 20020902 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Ausnahme im Container-Service | 20010725 | ||
| 2 | Container erlaubt nicht das Anlegen neuer Elemente | 20010725 | ||
| 3 | Neuer Elementname ungültig oder bereits vorhanden | 20010725 | ||
| 4 | Element nicht gefunden | 20010725 |
Method ELEMENT_EXISTS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EXISTS | Value transfer | Type reference (TYPE) | XFELD | 'X' - Element vorhanden, ' ' - Element nicht vorhanden | 20010725 | |||
| 2 | NAME | Value transfer | Type reference (TYPE) | SWFDNAME | Elementname (32 Zeichen, eindeutig, nicht sprachabhängig) | 20010725 | |||
| 3 | QNAME | Call by reference | Type reference (TYPE) | SWFDQNAME | Qualifizierter Name des Elements (eindeutig, String) | 20020902 |
Method ELEMENT_EXISTS on class IF_SWF_CNT_ELEMENT_ACCESS_1 has no exception.
Method ELEMENT_GET_DEFINITION Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | BASE_EXTENSION_TYPE | Value transfer | Type reference (TYPE) | CHAR1 | SPACE | Erster Erweiterungslevel bei Rekursion. Wird intern gesetzt. | 20010725 | ||
| 2 | COPY | Value transfer | Type reference (TYPE) | XFLAG | SPACE | 'X' - Element (und Wert) kopieren | 20010725 | ||
| 3 | ELEMENT | Value transfer | Object reference (TYPE REF TO) | IF_SWF_CNT_ELEMENT | Referenz auf Element-Objekt | 20010725 | |||
| 4 | LOCALIZE | Call by reference | Type reference (TYPE) | XFLAG | SPACE | 'X' - Element ggf. aus Def. Erw. kopieren | 20010725 | ||
| 5 | NAME | Value transfer | Type reference (TYPE) | SWFDNAME | Name des angeforderten Elements | 20010725 | |||
| 6 | QNAME | Call by reference | Type reference (TYPE) | SWFDQNAME | Qualifizierter Name des Elements (eindeutig, String) | 20020902 | |||
| 7 | SEARCH_LOCALLY | Value transfer | Type reference (TYPE) | XFLAG | 'X' | 'X' - Element auch im eigenen Container suchen | 20010725 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Fehler beim Zugriff auf anderen Container im Namensraum | 20010726 | ||
| 2 | Element nicht gefunden | 20020513 |
Method ELEMENT_GET_PROPS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ELEMENT_PROPS | Value transfer | Type reference (TYPE) | XSTRING | Eigenschaften des Elements | 20010725 | |||
| 2 | NAME | Value transfer | Type reference (TYPE) | SWFDNAME | Elementname (eindeutig, nicht sprachabhängig) | 20010725 | |||
| 3 | PROPERTIES | Call by reference | Type reference (TYPE) | SWFDBITS64 | Abzufragende Eigenschaft(en) | 20010725 | |||
| 4 | PROPERTIES_X | Value transfer | Type reference (TYPE) | XSTRING | Abzufragende Eigenschaft(en) als XSTRING | 20010725 | |||
| 5 | QNAME | Call by reference | Type reference (TYPE) | SWFDQNAME | Qualifizierter Name des Elements (eindeutig, String) | 20020902 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Ausnahme im Container-Service | 20010725 | ||
| 2 | Element nicht gefunden | 20010725 |
Method ELEMENT_GET_TEXTS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | DESCRIPTION | Call by reference | Type reference (TYPE) | STRING | Beschreibender Name des Elements | 20010725 | |||
| 2 | DESCRIPTION_MAXLEN | Call by reference | Type reference (TYPE) | INT4 | Zu liefernde Länge für Beschreibung | 20010725 | |||
| 3 | EDITELEM | Call by reference | Type reference (TYPE) | SWFDNAME | Elementname (Groß-/Kleinschr., nicht sprachabhängig) | 20010725 | |||
| 4 | EDITELEM_MAXLEN | Call by reference | Type reference (TYPE) | INT4 | Zu liefernde Länge für Editelement (<= 32) | 20010725 | |||
| 5 | EXISTING_LANGUAGE | Call by reference | Type reference (TYPE) | LANGU | Sprache der Texte, beste Näherung an req. Language | 20010725 | |||
| 6 | NAME | Call by reference | Type reference (TYPE) | SWFDNAME | Name des Elements | 20010725 | |||
| 7 | QNAME | Call by reference | Type reference (TYPE) | SWFDQNAME | Qualifizierter Name des Elements (eindeutig, String) | 20020902 | |||
| 8 | REQUESTED_LANGUAGE | Call by reference | Type reference (TYPE) | LANGU | SY-LANGU | Angeforderte Sprache | 20010725 | ||
| 9 | SHORTTEXT | Call by reference | Type reference (TYPE) | STRING | Kurztext des Elements | 20010725 | |||
| 10 | SHORTTEXT_MAXLEN | Call by reference | Type reference (TYPE) | INT4 | Zu liefernde Länge für Kurztext | 20010725 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Element nicht gefunden | 20010725 |
Method ELEMENT_GET_VALUE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EXCEPTION_RETURN | Call by reference | Object reference (TYPE REF TO) | CX_SWF_CNT_CONTAINER | Erste aufgetretene Ausnahme (falls abgefragt: kein RAISE) | 20010725 | |||
| 2 | NAME | Value transfer | Type reference (TYPE) | SWFDNAME | Eindeutiger Name des Elements | 20010725 | |||
| 3 | QNAME | Call by reference | Type reference (TYPE) | SWFDQNAME | Qualifizierter Name des Elements (eindeutig, String) | 20020902 | |||
| 4 | UNIT | Call by reference | Type reference (TYPE) | ANY | Einheit des Elements | 20010725 | |||
| 5 | VALUE | Call by reference | Type reference (TYPE) | ANY | Wert des Elements | 20010725 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Ausnahme im Container-Service | 20010725 | ||
| 2 | Element nicht gefunden | 20010725 | ||
| 3 | Typkonflikt zwischen Wert und Aktualparameter | 20010725 | ||
| 4 | Typkonflikt zwischen Einheit und Aktualparameter | 20010725 |
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) | XFLAG | SPACE | ' ' - Wert referenzieren 'X' - Kopie des Wertes zrückliefern | 20010725 | ||
| 2 | EXCEPTION_RETURN | Call by reference | Object reference (TYPE REF TO) | CX_SWF_CNT_CONTAINER | Erste aufgetretene Ausnahme (falls abgefragt: kein RAISE) | 20010725 | |||
| 3 | INITIALIZE_IF_NULL | Call by reference | Type reference (TYPE) | XFLAG | SPACE | 'X' - Falls kein Wert vorhanden: ABAP-Initialwert liefern | 20010725 | ||
| 4 | NAME | Value transfer | Type reference (TYPE) | SWFDNAME | Eindeutiger Name des Elements | 20010725 | |||
| 5 | QNAME | Call by reference | Type reference (TYPE) | SWFDQNAME | Qualifizierter Name des Elements (eindeutig, String) | 20020902 | |||
| 6 | TOUCH | Value transfer | Type reference (TYPE) | XFLAG | 'X' | 'X' - TOUCHED-Flag defensiv setzen (FALLS WERT VORHANDEN) | 20010725 | ||
| 7 | UNIT_REF | Value transfer | Object reference (TYPE REF TO) | DATA | Einheit des Elements | 20010725 | |||
| 8 | VALUE_REF | Value transfer | Object reference (TYPE REF TO) | DATA | Wert des Elements | 20010725 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Ausnahme im Container-Service | 20010725 | ||
| 2 | Ändernder Zugriff auf Container nicht erlaubt | 20010725 | ||
| 3 | Element darf nicht verändert werden | 20010725 | ||
| 4 | Elementdefinition (z.B. Typname) ist ungültig | 20010725 | ||
| 5 | Element nicht gefunden | 20010725 |
Method ELEMENT_INITIALIZE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EXCEPTION_RETURN | Call by reference | Object reference (TYPE REF TO) | CX_SWF_CNT_CONTAINER | Erste aufgetretene Ausnahme (falls abgefragt: kein RAISE) | 20010725 | |||
| 2 | INITIALIZE_IF_NULL | Value transfer | Type reference (TYPE) | XFLAG | SPACE | 'X' - Falls kein Wert vorhanden, erzeuge ABAP-Initialwert | 20010725 | ||
| 3 | NAME | Value transfer | Type reference (TYPE) | SWFDNAME | Name des zu kopierenden Elements | 20010725 | |||
| 4 | NEW_VALUE_REF | Value transfer | Object reference (TYPE REF TO) | DATA | Referenz auf neuen Wert (ABAP Initialwert oder Default). | 20010725 | |||
| 5 | QNAME | Call by reference | Type reference (TYPE) | SWFDQNAME | Qualifizierter Name des Elements (eindeutig, String) | 20020902 | |||
| 6 | RESTORE_DEFAULT_VALUE | Value transfer | Type reference (TYPE) | XFLAG | SPACE | 'X'-Defaultwert wiederherstellen, ' '-typger. Initialwert | 20010725 | ||
| 7 | SET_VALUE_TO_NULL | Value transfer | Type reference (TYPE) | XFLAG | SPACE | DO NOT USE !! | 20010725 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Ausnahme im Container-Service | 20010725 | ||
| 2 | Ändernder Zugriff auf Container nicht erlaubt | 20010725 | ||
| 3 | Element darf nicht verändert werden | 20010725 | ||
| 4 | Element nicht gefunden | 20010725 |
Method ELEMENT_QUERY Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ALLOW_SUBSET | Call by reference | Type reference (TYPE) | XFELD | SPACE | 'X' ok, wenn mind. eine (nicht alle) Eigensch. erfüllt | 20010725 | ||
| 2 | HAS_PROPERTIES | Value transfer | Type reference (TYPE) | XFELD | Eigenschaft(en) vorhanden ? 'X' - Ja, ' ' - nein | 20010725 | |||
| 3 | NAME | Call by reference | Type reference (TYPE) | SWFDNAME | Elementname (eindeutig, nicht sprachabhängig) | 20010725 | |||
| 4 | PROPERTIES | Call by reference | Type reference (TYPE) | SWFDBITS64 | Eigenschaft(en) als Bitmuster | 20010725 | |||
| 5 | PROPERTIES_X | Value transfer | Type reference (TYPE) | XSTRING | Eigenschaft(en) als beliebig langes Bitmuster | 20010725 | |||
| 6 | QNAME | Call by reference | Type reference (TYPE) | SWFDQNAME | Qualifizierter Name des Elements (eindeutig, String) | 20020902 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Ausnahme im Container-Service | 20010726 | ||
| 2 | Element nicht gefunden | 20010725 |
Method ELEMENT_REMOVE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CASCADED_REMOVE | Value transfer | Type reference (TYPE) | XFELD | 'X' | ' ' - lokal löschen, 'X' ggf. in Include-Container löschen | 20010725 | ||
| 2 | EXCEPTION_RETURN | Call by reference | Object reference (TYPE REF TO) | CX_SWF_CNT_CONTAINER | Erste aufgetretene Ausnahme (falls abgefragt: kein RAISE) | 20010725 | |||
| 3 | NAME | Value transfer | Type reference (TYPE) | SWFDNAME | Name des zu entfernenden Elements | 20010725 | |||
| 4 | QNAME | Call by reference | Type reference (TYPE) | SWFDQNAME | Qualifizierter Name des Elements (eindeutig, String) | 20020902 | |||
| 5 | REMOVED_ELEMENT | Value transfer | Object reference (TYPE REF TO) | IF_SWF_CNT_ELEMENT | Element, das aus dem Container entfernt wurde | 20010725 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Ändernder Zugriff auf Container nicht erlaubt | 20010725 | ||
| 2 | Element nicht gefunden | 20010725 |
Method ELEMENT_RENAME Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EXCEPTION_RETURN | Call by reference | Object reference (TYPE REF TO) | CX_SWF_CNT_CONTAINER | Erste aufgetretene Ausnahme (falls abgefragt: kein RAISE) | 20010725 | |||
| 2 | NAME | Value transfer | Type reference (TYPE) | SWFDNAME | Name des umzubenennenden Elements | 20010725 | |||
| 3 | NEW_DESCRIPTION | Call by reference | Type reference (TYPE) | SWFDESCR | Neue Beschreibung | 20010725 | |||
| 4 | NEW_NAME | Call by reference | Type reference (TYPE) | SWFDNAME | Neuer Name | 20010725 | |||
| 5 | NEW_QNAME | Call by reference | Type reference (TYPE) | SWFDQNAME | Qualifizierter Name des Elements (eindeutig, String) | 20020902 | |||
| 6 | NEW_SHORTTEXT | Call by reference | Type reference (TYPE) | SWFDSTEXT | Neuer Kurztext | 20010725 | |||
| 7 | QNAME | Call by reference | Type reference (TYPE) | SWFDQNAME | Qualifizierter Name des Elements (eindeutig, String) | 20020902 | |||
| 8 | RENAMED_ELEMENT | Value transfer | Object reference (TYPE REF TO) | IF_SWF_CNT_ELEMENT | Umbenanntes Element | 20010725 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Ausnahme im Container-Service | 20010725 | ||
| 2 | Änderung der Containerdefinition nicht erlaubt | 20010725 | ||
| 3 | Neuer Elementname bereits vorhanden | 20010725 | ||
| 4 | Element nicht gefunden | 20010725 |
Method ELEMENT_SET_DEFINITION 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' | 'X' - Elementwert kopieren, ' ' - Referenz übernehmen | 20010725 | ||
| 2 | ELEMENT | Call by reference | Object reference (TYPE REF TO) | IF_SWF_CNT_ELEMENT | Referenz auf Element-Objekt | 20010725 | |||
| 3 | EXCEPTION_RETURN | Call by reference | Object reference (TYPE REF TO) | CX_SWF_CNT_CONTAINER | Erste aufgetretene Ausnahme (falls abgefragt: kein RAISE) | 20010725 | |||
| 4 | NAME | Value transfer | Type reference (TYPE) | SWFDNAME | Name - nur falls ELEMENT initial ist | 20010725 | |||
| 5 | NEW_ELEMENT | Value transfer | Object reference (TYPE REF TO) | IF_SWF_CNT_ELEMENT | Eingefügte Elementinstanz - initial = Fehler | 20010725 | |||
| 6 | QNAME | Call by reference | Type reference (TYPE) | SWFDQNAME | Qualifizierter Name des Elements (eindeutig, String) | 20020902 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Ausnahme im Container-Service | 20010725 | ||
| 2 | Änderung der Containerdefinition nicht erlaubt | 20010725 | ||
| 3 | Neuer Elementname bereits vorhanden | 20010725 |
Method ELEMENT_SET_PROPS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CLEAR_BEFORE_SET | Call by reference | Type reference (TYPE) | XFLAG | SPACE | ' ' - additiv setzen 'X' - vorh. props. löschen, dann setzen | 20010725 | ||
| 2 | EXCEPTION_RETURN | Call by reference | Object reference (TYPE REF TO) | CX_SWF_CNT_CONTAINER | Erste aufgetretene Ausnahme (falls abgefragt: kein RAISE) | 20010725 | |||
| 3 | NAME | Value transfer | Type reference (TYPE) | SWFDNAME | Elementname (eindeutig, nicht sprachabhängig) | 20010725 | |||
| 4 | PROPERTIES | Call by reference | Type reference (TYPE) | SWFDBITS64 | Eigenschaft(en) | 20010725 | |||
| 5 | PROPERTIES_X | Value transfer | Type reference (TYPE) | XSTRING | Eigenschaft(en) als XSTRING | 20010725 | |||
| 6 | QNAME | Call by reference | Type reference (TYPE) | SWFDQNAME | Qualifizierter Name des Elements (eindeutig, String) | 20020902 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Ändernder Zugriff auf Container nicht erlaubt | 20010725 | ||
| 2 | Element darf nicht verändert werden | 20010725 | ||
| 3 | Element nicht gefunden | 20010725 |
Method ELEMENT_SET_VALUE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EXCEPTION_RETURN | Call by reference | Object reference (TYPE REF TO) | CX_SWF_CNT_CONTAINER | Erste aufgetretene Ausnahme (falls abgefragt: kein RAISE) | 20010725 | |||
| 2 | NAME | Value transfer | Type reference (TYPE) | SWFDNAME | Eindeutiger Name des Elements | 20010725 | |||
| 3 | QNAME | Call by reference | Type reference (TYPE) | SWFDQNAME | Qualifizierter Name des Elements (eindeutig, String) | 20020902 | |||
| 4 | UNIT | Call by reference | Type reference (TYPE) | ANY | Einheit des Elements | 20010725 | |||
| 5 | VALUE | Call by reference | Type reference (TYPE) | ANY | Wert des Elements | 20010725 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Ausnahme im Container-Service | 20010725 | ||
| 2 | Ändernder Zugriff auf Container nicht erlaubt | 20010725 | ||
| 3 | Element darf nicht verändert werden | 20010725 | ||
| 4 | Elementdefinition (z.B. Typname) ist ungültig | 20010725 | ||
| 5 | Element nicht gefunden | 20010725 | ||
| 6 | Typkonflikt zwischen Wert und Aktualparameter | 20010725 | ||
| 7 | Qualifizierter Name ungültig / wird bereits verwendet | 20020917 | ||
| 8 | Typkonflikt zwischen Einheit und Aktualparameter | 20010725 |
Method ELEMENT_SET_VALUE_REF Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | COPY | Value transfer | Type reference (TYPE) | XFLAG | SPACE | ' ' - Wert referenzieren 'X' - Kopie des Wertes zrückliefern | 20010725 | ||
| 2 | EXCEPTION_RETURN | Call by reference | Object reference (TYPE REF TO) | CX_SWF_CNT_CONTAINER | Erste aufgetretene Ausnahme (falls abgefragt: kein RAISE) | 20010725 | |||
| 3 | KEEP_TARGET_REF | Call by reference | Type reference (TYPE) | XFLAG | SPACE | 'X' - Datenreferenz des Elements behalten | 20030905 | ||
| 4 | NAME | Value transfer | Type reference (TYPE) | SWFDNAME | Eindeutiger Name des Elements | 20010725 | |||
| 5 | QNAME | Call by reference | Type reference (TYPE) | SWFDQNAME | Qualifizierter Name des Elements (eindeutig, String) | 20020902 | |||
| 6 | UNIT_REF | Value transfer | Object reference (TYPE REF TO) | DATA | Einheit des Elements | 20010725 | |||
| 7 | VALUE_REF | Value transfer | Object reference (TYPE REF TO) | DATA | Wert des Elements | 20010725 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Ausnahme im Container-Service | 20010725 | ||
| 2 | Ändernder Zugriff auf Container nicht erlaubt | 20010725 | ||
| 3 | Element darf nicht verändert werden | 20010725 | ||
| 4 | Element nicht gefunden | 20010725 | ||
| 5 | Typkonflikt zwischen Wert und Aktualparameter | 20010725 | ||
| 6 | Qualifizierter Name ungültig / wird bereits verwendet | 20020917 |
History
| Last changed by/on | SAP | 20110908 |
| SAP Release Created in |