SAP ABAP Class CL_FP_DB_WRAPPER (Direct Table Access)
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-SRV-FP (Application Component) Forms Processing
     SAFPAPI (Package) SAP Form Processing (API)
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 ABAP 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 CHK_LTEX_BY_NAME_STATE Static method Public Method Does a layout exist with name and status? 20071227
2 CHK_LTEX_BY_NAME_STATE_LANG_ID Static method Public Method Does a layout exist with name, status, language, and ID? 20071227
3 DEL_LTS_BY_NAME Static method Public Method Delete Layout Table (Name) 20071227
4 DEL_LTS_BY_NAME_STATE Static method Public Method Delete Layout Table (Name and Status) 20071227
5 DEL_LTS_FROM_TABLE Static method Public Method Delete Layout Table 20071227
6 DEL_LT_BY_NAME_STATE_LANG Static method Public Method Delete Layout Table (Name and Status) 20080305
7 INS_LT_FROM_STRUCTURE Static method Public Method Fill Layout Table with Structure 20071227
8 IS_DIRTY_BY_NAME_LANG Static method Public Method Dirty flag set? 20091013
9 LOCK Static method Private Method Locks 20071227
10 MOD_LTS_FROM_TABLE Static method Public Method Update Layout Table with Internal Table 20071227
11 MOD_LT_FROM_STRUCTURE Static method Public Method Update Layout Table with Structure 20071227
12 SEL_LTLANGS_BY_NAME_STATE Static method Public Method Get Existing Languages 20080306
13 SEL_LTS_BY_NAME_STATE Static method Public Method Get Layout Table with Name and Status 20071227
14 SEL_LTS_BY_NAME_STATE_ID Static method Public Method Get Layout Table with Name, Status, and ID 20071227
15 SEL_LT_BY_NAME_LANG Static method Public Method Get Layout Table with Name and Language 20071227
16 SEL_XDP_BY_NAME_LANG Static method Public Method Get Layout Table with Name and Language 20071227
17 UNLOCK Static method Private Method Unlock 20071227
18 UPDATE_LAYOUTS Static method Private Method Merge Layout 20071227
19 UPD_CLEAN_BY_NAME Static method Public Method Delete Dirty Flag in Layout Table 20071227
20 UPD_DIRTY_BY_NAME Static method Public Method Set Dirty Flag in Layout Table 20071227
21 UPD_DIRTY_BY_NAME_LANG 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 Exporting EV_SUBRC Call by reference Type reference (TYPE) SYSUBRC Rückgabewert von ABAP-Anweisungen 20071227
2 Importing IV_NAME Call by reference Type reference (TYPE) FPNAME Name eines Formularobjektes 20071227
3 Importing 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 Exporting EV_SUBRC Call by reference Type reference (TYPE) SYSUBRC Rückgabewert von ABAP-Anweisungen 20071227
2 Importing IV_ID Call by reference Type reference (TYPE) GUID_32 GUID im 'CHAR' Format in Großschreibung 20071227
3 Importing IV_LANGUAGE Call by reference Type reference (TYPE) LANGU Sprachenschlüssel 20071227
4 Importing IV_NAME Call by reference Type reference (TYPE) FPNAME Name eines Formularobjektes 20071227
5 Importing 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 Exporting EV_SUBRC Call by reference Type reference (TYPE) SYSUBRC Rückgabewert von ABAP-Anweisungen 20071227
2 Importing 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 Exporting EV_SUBRC Call by reference Type reference (TYPE) SYSUBRC Rückgabewert von ABAP-Anweisungen 20071227
2 Importing IV_NAME Call by reference Type reference (TYPE) FPNAME Name eines Formularobjektes 20071227
3 Importing 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 Exporting EV_SUBRC Call by reference Type reference (TYPE) SYSUBRC Rückgabewert von ABAP-Anweisungen 20071227
2 Importing 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 Exporting EV_SUBRC Call by reference Type reference (TYPE) SYSUBRC Rückgabewert von ABAP-Anweisungen 20080305
2 Importing IV_LANGUAGE Call by reference Type reference (TYPE) LANGU Sprachenschlüssel 20080305
3 Importing IV_NAME Call by reference Type reference (TYPE) FPNAME Name eines Formularobjektes 20080305
4 Importing 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 Exporting EV_SUBRC Call by reference Type reference (TYPE) SYSUBRC Rückgabewert von ABAP-Anweisungen 20071227
2 Importing 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 Importing IV_LANGU Value transfer Type reference (TYPE) LANGU Sprachenschlüssel 20091013
2 Importing IV_NAME Value transfer Type reference (TYPE) FPNAME Name eines Formularobjektes 20091013
3 Returning RV_DIRTY Value transfer Type reference (TYPE) ABAP_BOOL 20091013
# Exception Resumable Description Created on
1 CX_FP_API_REPOSITORY Ausnahme API (Repository) 20091013

Method LOCK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_ENQUEUED Call by reference Type reference (TYPE) FPBOOL Boolscher Wert (Wahr oder Falsch) 20071227
2 Importing 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 Exporting EV_SUBRC Call by reference Type reference (TYPE) SYSUBRC Rückgabewert von ABAP-Anweisungen 20071227
2 Importing 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 Exporting EV_SUBRC Call by reference Type reference (TYPE) SYSUBRC Rückgabewert von ABAP-Anweisungen 20071227
2 Importing 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 Exporting ET_LANG Call by reference Type reference (TYPE) TFPLAISO Sprachtabelle im ISO Format 20080306
2 Importing IV_NAME Call by reference Type reference (TYPE) FPNAME Name eines Formularobjektes 20080306
3 Importing 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 Exporting ET_LAYOUT Call by reference Type reference (TYPE) TFPLAYOUTT Formularobjekte: Layout - textuelle Beschreibungen 20071227
2 Exporting EV_SUBRC Call by reference Type reference (TYPE) SYSUBRC Rückgabewert von ABAP-Anweisungen 20071227
3 Importing IV_MERGE Call by reference Type reference (TYPE) FPBOOL Boolscher Wert (Wahr oder Falsch) 20071227
4 Importing IV_NAME Call by reference Type reference (TYPE) FPNAME Name eines Formularobjektes 20071227
5 Importing IV_STATE Call by reference Type reference (TYPE) FPSTATE Status eines Formularobjektes 20071227
# Exception Resumable Description Created on
1 CX_FP_API_INTERNAL 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 Exporting ET_LAYOUT Call by reference Type reference (TYPE) TFPLAYOUTT Formularobjekte: Layout - textuelle Beschreibungen 20071227
2 Exporting EV_SUBRC Call by reference Type reference (TYPE) SYSUBRC Rückgabewert von ABAP-Anweisungen 20071227
3 Importing IV_ID Call by reference Type reference (TYPE) GUID_32 GUID im 'CHAR' Format in Großschreibung 20071227
4 Importing IV_MERGE Call by reference Type reference (TYPE) FPBOOL Boolscher Wert (Wahr oder Falsch) 20071227
5 Importing IV_NAME Call by reference Type reference (TYPE) FPNAME Name eines Formularobjektes 20071227
6 Importing IV_STATE Call by reference Type reference (TYPE) FPSTATE Status eines Formularobjektes 20071227
# Exception Resumable Description Created on
1 CX_FP_API_INTERNAL 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 Exporting ES_LAYOUT Call by reference Type reference (TYPE) FPLAYOUTT Formularobjekte: Layout - textuelle Beschreibung 20071227
2 Exporting EV_SUBRC Call by reference Type reference (TYPE) SYSUBRC Rückgabewert von ABAP-Anweisungen 20071227
3 Importing IV_LANG Call by reference Type reference (TYPE) LANGU Sprachenschlüssel 20071227
4 Importing IV_MERGE Call by reference Type reference (TYPE) FPBOOL Boolscher Wert (Wahr oder Falsch) 20071227
5 Importing IV_NAME Call by reference Type reference (TYPE) FPNAME Name eines Formularobjektes 20071227
# Exception Resumable Description Created on
1 CX_FP_API_INTERNAL Ausnahme API (intern) 20071227
2 CX_FP_API_REPOSITORY 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 Exporting EV_LAYOUT Call by reference Type reference (TYPE) XSTRING Formularobjekte: Layout - textuelle Beschreibung 20071227
2 Exporting EV_SUBRC Call by reference Type reference (TYPE) SYSUBRC Rückgabewert von ABAP-Anweisungen 20071227
3 Importing IV_LANG Call by reference Type reference (TYPE) LANGU Sprachenschlüssel 20071227
4 Importing IV_MERGE Call by reference Type reference (TYPE) FPBOOL Textabmischung? 20071227
5 Importing IV_MLAYOUT Call by reference Type reference (TYPE) FPBOOL Gespiegeltes Layout? 20100422
6 Importing IV_NAME Call by reference Type reference (TYPE) FPNAME Name eines Formularobjektes 20071227
# Exception Resumable Description Created on
1 CX_FP_API_INTERNAL Ausnahme API (intern) 20071227
2 CX_FP_API_REPOSITORY Ausnahme API (Repository) 20071227

Method UNLOCK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing 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 Changing CT_LAYOUT Call by reference Type reference (TYPE) TFPLAYOUTT Formularobjekte: Layout - textuelle Beschreibungen 20071227
2 Importing IV_MERGE Call by reference Type reference (TYPE) ABAP_BOOL Abmischung der Texte 20100505
# Exception Resumable Description Created on
1 CX_FP_API_INTERNAL 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 Exporting EV_SUBRC Call by reference Type reference (TYPE) SYSUBRC Rückgabewert von ABAP-Anweisungen 20071227
2 Importing 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 Exporting EV_SUBRC Call by reference Type reference (TYPE) SYSUBRC Rückgabewert von ABAP-Anweisungen 20071227
2 Importing 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 Exporting EV_SUBRC Call by reference Type reference (TYPE) SYSUBRC Rückgabewert von ABAP-Anweisungen 20080124
2 Importing IV_LANGU Call by reference Type reference (TYPE) LANGU Sprachenschlüssel 20080124
3 Importing 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