SAP ABAP Class CL_FPB_DIALOG_MODEL (Personalization Dialog Model Class)
Hierarchy
☛
SAP_BASIS (Software Component) SAP Basis Component
⤷
BC-MUS-FPB (Application Component) Personalization Framework
⤷
FPB_PERSONALIZATION (Package) Personalization Framework
⤷
⤷
Properties
| Class | CL_FPB_DIALOG_MODEL | |
| Short Description | Personalization Dialog Model Class | |
| Super Class | ||
| Instantiability of a Class | 2 | Public |
| Final |
General Data
| Message Class | ||
| Program status | ||
| Category | 0 | |
| Package | FPB_PERSONALIZATION | Personalization Framework |
| Created | 20050601 | SAP |
| Last change | 20110908 | SAP |
| Shared Memory-enabled | ||
| Fixed point arithmetic | ||
| Unicode checks active |
Forward declarations
Class CL_FPB_DIALOG_MODEL has no forward declaration.
Interfaces
Class CL_FPB_DIALOG_MODEL has no interface implemented.
Friends
Class CL_FPB_DIALOG_MODEL has no friend class.
Attributes
| # | Attribute | Level | Visibility | Read only | Typing | Associated Type | Initial Value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | Constant | Private | Type reference (TYPE) | CHAR1 | 'A' | Origin 'Automatic' | 20050601 | ||
| 2 | Constant | Private | Type reference (TYPE) | CHAR1 | 'I' | Origin 'Individual' | 20050601 | ||
| 3 | Constant | Private | Type reference (TYPE) | CHAR1 | 'G' | Processing Mode 'Master' | 20050601 | ||
| 4 | Constant | Private | Type reference (TYPE) | FPB_KEYTP | 'U' | Key Type for Personalization Data (User, Role, ...) | 20050601 | ||
| 5 | Constant | Private | Type reference (TYPE) | CHAR1 | 'P' | Processing Mode 'Private' | 20050601 | ||
| 6 | Instance attribute | Private | Type reference (TYPE) | FPB_T_FIELDLIST | Table Field List | 20050601 | |||
| 7 | Instance attribute | Private | Type reference (TYPE) | FPB_T_LAYOUT | Table with Layout Information | 20050601 | |||
| 8 | Instance attribute | Private | Type reference (TYPE) | FPB_T_VALUES | Table of Values | 20050601 | |||
| 9 | Instance attribute | Private | Type reference (TYPE) | FPB_DIALOGID | Personalization: Dialogs | 20050607 | |||
| 10 | Instance attribute | Private | Type reference (TYPE) | FPB_DIALOGT-DIATEXT | Dialog Name | 20050601 | |||
| 11 | Instance attribute | Private | Type reference (TYPE) | FPB_KEY | User Name | 20050602 | |||
| 12 | Instance attribute | Private | Type reference (TYPE) | FPB_APPSUBCON | Subcontext of Personalization Application | 20070306 |
Methods
| # | Method | Level | Visibility | Method type | Description | Created on |
|---|---|---|---|---|---|---|
| 1 | Instance method | Public | Constructor | 20050601 | ||
| 2 | Instance method | Public | Method | Read Personalization Dialog Data | 20050601 | |
| 3 | Instance method | Public | Method | 20050601 | ||
| 4 | Instance method | Public | Method | 20050601 |
Events
Class CL_FPB_DIALOG_MODEL has no event.
Types
Class CL_FPB_DIALOG_MODEL has no local type.
Method Signatures
Method CONSTRUCTOR Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | I_ADMIN | Call by reference | Type reference (TYPE) | CHAR1 | 20050608 | ||||
| 2 | I_DIALOGID | Call by reference | Type reference (TYPE) | FPB_DIALOGID | Personalisierungsdialog | 20050601 | |||
| 3 | I_SUBCON | Call by reference | Type reference (TYPE) | FPB_APPSUBCON | Subcontext of Personalization Application | 20070306 | |||
| 4 | I_UNAME | Call by reference | Type reference (TYPE) | XUBNAME | Benutzername im Benutzerstamm | 20050601 |
Method CONSTRUCTOR on class CL_FPB_DIALOG_MODEL has no exception.
Method DIALOG_DATA_GET Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | E_DIAGTEXT | Call by reference | Type reference (TYPE) | STRING | 20050608 | ||||
| 2 | E_FIELDLIST | Call by reference | Type reference (TYPE) | FPB_T_FIELDLIST | Tabelle Feldliste | 20050601 | |||
| 3 | E_LAYOUT | Call by reference | Type reference (TYPE) | FPB_T_LAYOUT | Tabelle mit Layoutinformationen | 20050601 | |||
| 4 | E_VALUES | Call by reference | Type reference (TYPE) | FPB_T_VALUES | Tabelle mit Werten | 20050601 |
Method DIALOG_DATA_GET on class CL_FPB_DIALOG_MODEL has no exception.
Method DIALOG_DATA_POST Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | E_RETURN | Call by reference | Type reference (TYPE) | FPB_PERS_T_BAPIRETURN1 | 20050623 | ||||
| 2 | I_DIALOGID | Call by reference | Type reference (TYPE) | FPB_DIALOGID | Personalisierungsdialog | 20080729 | |||
| 3 | I_FIELDLIST | Call by reference | Type reference (TYPE) | FPB_T_FIELDLIST | Tabelle Feldliste | 20050601 | |||
| 4 | I_LAYOUT | Call by reference | Type reference (TYPE) | FPB_T_LAYOUT | Tabelle mit Layoutinformationen | 20050601 | |||
| 5 | I_MODE | Call by reference | Type reference (TYPE) | CHAR1 | 'P'=Privat, 'G'=Master | 20050601 | |||
| 6 | I_VALUES | Call by reference | Type reference (TYPE) | FPB_T_VALUES | Tabelle mit Werten | 20050601 |
Method DIALOG_DATA_POST on class CL_FPB_DIALOG_MODEL has no exception.
Method DIALOG_DATA_SET Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | I_FIELDLIST | Call by reference | Type reference (TYPE) | FPB_T_FIELDLIST | Tabelle Feldliste | 20050601 | |||
| 2 | I_LAYOUT | Call by reference | Type reference (TYPE) | FPB_T_LAYOUT | Tabelle mit Layoutinformationen | 20050601 | |||
| 3 | I_VALUES | Call by reference | Type reference (TYPE) | FPB_T_VALUES | Tabelle mit Werten | 20050601 |
Method DIALOG_DATA_SET on class CL_FPB_DIALOG_MODEL has no exception.
History
| Last changed by/on | SAP | 20110908 |
| SAP Release Created in | 710 |