Hierarchy
⤷
⤷
Properties
| Class | CL_FP_DB_WRAPPER | |
| Short Description | Direct Table Access | |
| Super Class | ||
| Instantiability of a Class | 2 | Public |
| Final |
General Data
| Message Class | ||
| Program status | ||
| Category | 0 | |
| Package | SAFPAPI | SAP Form Processing (API) |
| Created | 20071221 | 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) |
Interfaces
Class CL_FP_DB_WRAPPER has no interface implemented.
Friends
Class CL_FP_DB_WRAPPER has no friend class.
Attributes
Class CL_FP_DB_WRAPPER has no attribute.
Methods
| # | Method | Level | Visibility | Method type | Description | Created on |
|---|---|---|---|---|---|---|
| 1 | Static method | Public | Method | Does a layout exist with name and status? | 20071227 | |
| 2 | Static method | Public | Method | Does a layout exist with name, status, language, and ID? | 20071227 | |
| 3 | Static method | Public | Method | Delete Layout Table (Name) | 20071227 | |
| 4 | Static method | Public | Method | Delete Layout Table (Name and Status) | 20071227 | |
| 5 | Static method | Public | Method | Delete Layout Table | 20071227 | |
| 6 | Static method | Public | Method | Delete Layout Table (Name and Status) | 20080305 | |
| 7 | Static method | Public | Method | Fill Layout Table with Structure | 20071227 | |
| 8 | Static method | Public | Method | Dirty flag set? | 20091013 | |
| 9 | Static method | Private | Method | Locks | 20071227 | |
| 10 | Static method | Public | Method | Update Layout Table with Internal Table | 20071227 | |
| 11 | Static method | Public | Method | Update Layout Table with Structure | 20071227 | |
| 12 | Static method | Public | Method | Get Existing Languages | 20080306 | |
| 13 | Static method | Public | Method | Get Layout Table with Name and Status | 20071227 | |
| 14 | Static method | Public | Method | Get Layout Table with Name, Status, and ID | 20071227 | |
| 15 | Static method | Public | Method | Get Layout Table with Name and Language | 20071227 | |
| 16 | Static method | Public | Method | Get Layout Table with Name and Language | 20071227 | |
| 17 | Static method | Private | Method | Unlock | 20071227 | |
| 18 | Static method | Private | Method | Merge Layout | 20071227 | |
| 19 | Static method | Public | Method | Delete Dirty Flag in Layout Table | 20071227 | |
| 20 | Static method | Public | Method | Set Dirty Flag in Layout Table | 20071227 | |
| 21 | Static method | Public | Method | Set Dirty Flag in Layout Table (Name and Language) | 20080124 |
Events
Class CL_FP_DB_WRAPPER has no event.
Types
Class CL_FP_DB_WRAPPER has no local type.
Method Signatures
Method CHK_LTEX_BY_NAME_STATE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EV_SUBRC | Call by reference | Type reference (TYPE) | SYSUBRC | Rückgabewert von ABAP-Anweisungen | 20071227 | |||
| 2 | IV_NAME | Call by reference | Type reference (TYPE) | FPNAME | Name eines Formularobjektes | 20071227 | |||
| 3 | IV_STATE | Call by reference | Type reference (TYPE) | FPSTATE | Status eines Formularobjektes | 20071227 |
Method CHK_LTEX_BY_NAME_STATE on class CL_FP_DB_WRAPPER has no exception.
Method CHK_LTEX_BY_NAME_STATE_LANG_ID Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EV_SUBRC | Call by reference | Type reference (TYPE) | SYSUBRC | Rückgabewert von ABAP-Anweisungen | 20071227 | |||
| 2 | IV_ID | Call by reference | Type reference (TYPE) | GUID_32 | GUID im 'CHAR' Format in Großschreibung | 20071227 | |||
| 3 | IV_LANGUAGE | Call by reference | Type reference (TYPE) | LANGU | Sprachenschlüssel | 20071227 | |||
| 4 | IV_NAME | Call by reference | Type reference (TYPE) | FPNAME | Name eines Formularobjektes | 20071227 | |||
| 5 | IV_STATE | Call by reference | Type reference (TYPE) | FPSTATE | Status eines Formularobjektes | 20071227 |
Method CHK_LTEX_BY_NAME_STATE_LANG_ID on class CL_FP_DB_WRAPPER has no exception.
Method DEL_LTS_BY_NAME Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EV_SUBRC | Call by reference | Type reference (TYPE) | SYSUBRC | Rückgabewert von ABAP-Anweisungen | 20071227 | |||
| 2 | IV_NAME | Call by reference | Type reference (TYPE) | FPNAME | Name eines Formularobjektes | 20071227 |
Method DEL_LTS_BY_NAME on class CL_FP_DB_WRAPPER has no exception.
Method DEL_LTS_BY_NAME_STATE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EV_SUBRC | Call by reference | Type reference (TYPE) | SYSUBRC | Rückgabewert von ABAP-Anweisungen | 20071227 | |||
| 2 | IV_NAME | Call by reference | Type reference (TYPE) | FPNAME | Name eines Formularobjektes | 20071227 | |||
| 3 | IV_STATE | Call by reference | Type reference (TYPE) | FPSTATE | Status eines Formularobjektes | 20071227 |
Method DEL_LTS_BY_NAME_STATE on class CL_FP_DB_WRAPPER has no exception.
Method DEL_LTS_FROM_TABLE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EV_SUBRC | Call by reference | Type reference (TYPE) | SYSUBRC | Rückgabewert von ABAP-Anweisungen | 20071227 | |||
| 2 | IT_LAYOUT_KEY | Call by reference | Type reference (TYPE) | TFPLAYOUTTKEY | Tabelle mit Schlüsselfeldern der Layout-Struktur | 20071227 |
Method DEL_LTS_FROM_TABLE on class CL_FP_DB_WRAPPER has no exception.
Method DEL_LT_BY_NAME_STATE_LANG Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EV_SUBRC | Call by reference | Type reference (TYPE) | SYSUBRC | Rückgabewert von ABAP-Anweisungen | 20080305 | |||
| 2 | IV_LANGUAGE | Call by reference | Type reference (TYPE) | LANGU | Sprachenschlüssel | 20080305 | |||
| 3 | IV_NAME | Call by reference | Type reference (TYPE) | FPNAME | Name eines Formularobjektes | 20080305 | |||
| 4 | IV_STATE | Call by reference | Type reference (TYPE) | FPSTATE | Status eines Formularobjektes | 20080305 |
Method DEL_LT_BY_NAME_STATE_LANG on class CL_FP_DB_WRAPPER has no exception.
Method INS_LT_FROM_STRUCTURE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EV_SUBRC | Call by reference | Type reference (TYPE) | SYSUBRC | Rückgabewert von ABAP-Anweisungen | 20071227 | |||
| 2 | IS_LAYOUT | Call by reference | Type reference (TYPE) | FPLAYOUTT | Formularobjekte: Layout - textuelle Beschreibung | 20071227 |
Method INS_LT_FROM_STRUCTURE on class CL_FP_DB_WRAPPER has no exception.
Method IS_DIRTY_BY_NAME_LANG Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IV_LANGU | Value transfer | Type reference (TYPE) | LANGU | Sprachenschlüssel | 20091013 | |||
| 2 | IV_NAME | Value transfer | Type reference (TYPE) | FPNAME | Name eines Formularobjektes | 20091013 | |||
| 3 | RV_DIRTY | Value transfer | Type reference (TYPE) | ABAP_BOOL | 20091013 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Ausnahme API (Repository) | 20091013 |
Method LOCK Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EV_ENQUEUED | Call by reference | Type reference (TYPE) | FPBOOL | Boolscher Wert (Wahr oder Falsch) | 20071227 | |||
| 2 | IV_NAME | Call by reference | Type reference (TYPE) | FPNAME | Name eines Formularobjektes | 20071227 |
Method LOCK on class CL_FP_DB_WRAPPER has no exception.
Method MOD_LTS_FROM_TABLE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EV_SUBRC | Call by reference | Type reference (TYPE) | SYSUBRC | Rückgabewert von ABAP-Anweisungen | 20071227 | |||
| 2 | IT_LAYOUT | Call by reference | Type reference (TYPE) | TFPLAYOUTT | Formularobjekte: Layout - textuelle Beschreibungen | 20071227 |
Method MOD_LTS_FROM_TABLE on class CL_FP_DB_WRAPPER has no exception.
Method MOD_LT_FROM_STRUCTURE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EV_SUBRC | Call by reference | Type reference (TYPE) | SYSUBRC | Rückgabewert von ABAP-Anweisungen | 20071227 | |||
| 2 | IS_LAYOUT | Call by reference | Type reference (TYPE) | FPLAYOUTT | Formularobjekte: Layout - textuelle Beschreibung | 20071227 |
Method MOD_LT_FROM_STRUCTURE on class CL_FP_DB_WRAPPER has no exception.
Method SEL_LTLANGS_BY_NAME_STATE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_LANG | Call by reference | Type reference (TYPE) | TFPLAISO | Sprachtabelle im ISO Format | 20080306 | |||
| 2 | IV_NAME | Call by reference | Type reference (TYPE) | FPNAME | Name eines Formularobjektes | 20080306 | |||
| 3 | IV_STATE | Call by reference | Type reference (TYPE) | FPSTATE | Status eines Formularobjektes | 20080306 |
Method SEL_LTLANGS_BY_NAME_STATE on class CL_FP_DB_WRAPPER has no exception.
Method SEL_LTS_BY_NAME_STATE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_LAYOUT | Call by reference | Type reference (TYPE) | TFPLAYOUTT | Formularobjekte: Layout - textuelle Beschreibungen | 20071227 | |||
| 2 | EV_SUBRC | Call by reference | Type reference (TYPE) | SYSUBRC | Rückgabewert von ABAP-Anweisungen | 20071227 | |||
| 3 | IV_MERGE | Call by reference | Type reference (TYPE) | FPBOOL | Boolscher Wert (Wahr oder Falsch) | 20071227 | |||
| 4 | IV_NAME | Call by reference | Type reference (TYPE) | FPNAME | Name eines Formularobjektes | 20071227 | |||
| 5 | IV_STATE | Call by reference | Type reference (TYPE) | FPSTATE | Status eines Formularobjektes | 20071227 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Ausnahme API (intern) | 20071227 |
Method SEL_LTS_BY_NAME_STATE_ID Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_LAYOUT | Call by reference | Type reference (TYPE) | TFPLAYOUTT | Formularobjekte: Layout - textuelle Beschreibungen | 20071227 | |||
| 2 | EV_SUBRC | Call by reference | Type reference (TYPE) | SYSUBRC | Rückgabewert von ABAP-Anweisungen | 20071227 | |||
| 3 | IV_ID | Call by reference | Type reference (TYPE) | GUID_32 | GUID im 'CHAR' Format in Großschreibung | 20071227 | |||
| 4 | IV_MERGE | Call by reference | Type reference (TYPE) | FPBOOL | Boolscher Wert (Wahr oder Falsch) | 20071227 | |||
| 5 | IV_NAME | Call by reference | Type reference (TYPE) | FPNAME | Name eines Formularobjektes | 20071227 | |||
| 6 | IV_STATE | Call by reference | Type reference (TYPE) | FPSTATE | Status eines Formularobjektes | 20071227 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Ausnahme API (intern) | 20071227 |
Method SEL_LT_BY_NAME_LANG Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ES_LAYOUT | Call by reference | Type reference (TYPE) | FPLAYOUTT | Formularobjekte: Layout - textuelle Beschreibung | 20071227 | |||
| 2 | EV_SUBRC | Call by reference | Type reference (TYPE) | SYSUBRC | Rückgabewert von ABAP-Anweisungen | 20071227 | |||
| 3 | IV_LANG | Call by reference | Type reference (TYPE) | LANGU | Sprachenschlüssel | 20071227 | |||
| 4 | IV_MERGE | Call by reference | Type reference (TYPE) | FPBOOL | Boolscher Wert (Wahr oder Falsch) | 20071227 | |||
| 5 | IV_NAME | Call by reference | Type reference (TYPE) | FPNAME | Name eines Formularobjektes | 20071227 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Ausnahme API (intern) | 20071227 | ||
| 2 | Ausnahme API (Repository) | 20071227 |
Method SEL_XDP_BY_NAME_LANG Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EV_LAYOUT | Call by reference | Type reference (TYPE) | XSTRING | Formularobjekte: Layout - textuelle Beschreibung | 20071227 | |||
| 2 | EV_SUBRC | Call by reference | Type reference (TYPE) | SYSUBRC | Rückgabewert von ABAP-Anweisungen | 20071227 | |||
| 3 | IV_LANG | Call by reference | Type reference (TYPE) | LANGU | Sprachenschlüssel | 20071227 | |||
| 4 | IV_MERGE | Call by reference | Type reference (TYPE) | FPBOOL | Textabmischung? | 20071227 | |||
| 5 | IV_MLAYOUT | Call by reference | Type reference (TYPE) | FPBOOL | Gespiegeltes Layout? | 20100422 | |||
| 6 | IV_NAME | Call by reference | Type reference (TYPE) | FPNAME | Name eines Formularobjektes | 20071227 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Ausnahme API (intern) | 20071227 | ||
| 2 | Ausnahme API (Repository) | 20071227 |
Method UNLOCK Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IV_NAME | Call by reference | Type reference (TYPE) | FPNAME | Name eines Formularobjektes | 20071227 |
Method UNLOCK on class CL_FP_DB_WRAPPER has no exception.
Method UPDATE_LAYOUTS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CT_LAYOUT | Call by reference | Type reference (TYPE) | TFPLAYOUTT | Formularobjekte: Layout - textuelle Beschreibungen | 20071227 | |||
| 2 | IV_MERGE | Call by reference | Type reference (TYPE) | ABAP_BOOL | Abmischung der Texte | 20100505 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Ausnahme API (intern) | 20071227 |
Method UPD_CLEAN_BY_NAME Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EV_SUBRC | Call by reference | Type reference (TYPE) | SYSUBRC | Rückgabewert von ABAP-Anweisungen | 20071227 | |||
| 2 | IV_NAME | Call by reference | Type reference (TYPE) | FPNAME | Name eines Formularobjektes | 20071227 |
Method UPD_CLEAN_BY_NAME on class CL_FP_DB_WRAPPER has no exception.
Method UPD_DIRTY_BY_NAME Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EV_SUBRC | Call by reference | Type reference (TYPE) | SYSUBRC | Rückgabewert von ABAP-Anweisungen | 20071227 | |||
| 2 | IV_NAME | Call by reference | Type reference (TYPE) | FPNAME | Name eines Formularobjektes | 20071227 |
Method UPD_DIRTY_BY_NAME on class CL_FP_DB_WRAPPER has no exception.
Method UPD_DIRTY_BY_NAME_LANG Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EV_SUBRC | Call by reference | Type reference (TYPE) | SYSUBRC | Rückgabewert von ABAP-Anweisungen | 20080124 | |||
| 2 | IV_LANGU | Call by reference | Type reference (TYPE) | LANGU | Sprachenschlüssel | 20080124 | |||
| 3 | IV_NAME | Call by reference | Type reference (TYPE) | FPNAME | Name eines Formularobjektes | 20080124 |
Method UPD_DIRTY_BY_NAME_LANG on class CL_FP_DB_WRAPPER has no exception.
History
| Last changed by/on | SAP | 20110908 |
| SAP Release Created in | 703 |