SAP /SCF/CL_DM_WD_FORM_ASSIST OO Class - Assistance class for WD form component
/SCF/CL_DM_WD_FORM_ASSIST is a standard SAP object class available within R/3 SAP systems depending on your version and release level. You can view/maintain the class details by entering its name into the relevant SAP transactions such as SE24, SE80 or even SE84. Below is the documentation available for class /SCF/CL_DM_WD_FORM_ASSIST including details of:
- Interface class implementations
- Inheritance details
- Methods defined within class ( including link to full details )
- Attributes ( including initial values )
- Class Events
Inheritance
This OO class has a superclass assigned to it, which means it will inherit its objects and methods. The superclass for /SCF/CL_DM_WD_FORM_ASSIST is CL_WD_COMPONENT_ASSISTANCEMethod list of /SCF/CL_DM_WD_FORM_ASSIST SAP class
A method is a coding block that performs a certain procedure (i.e. ABAP functionality) on an object within the overall SAP class. In simple terms if the object is an SAP database table a method could be the procedure to add a record or to delete a record. If you are new to OO in many respects, the implementation of a method is similar to a function module and can be called in a very similar way using CALL METHOD.
Instead of "CALL FUNCTION", Methods are referenced using the following syntax: CALL METHOD =>methodname EXPORTING/IMPORTING...
| Method Name | Description | Visability |
| AUT_INITIALIZE | Initialize without WD component | Public |
| CALL METHOD /scf/cl_dm_wd_form_assist=>AUT_INITIALIZE...more details | ||
| CREATE_FUNCTIONS | Create toolbar functions | Public |
| CALL METHOD /scf/cl_dm_wd_form_assist=>CREATE_FUNCTIONS...more details | ||
| CREATE_INTERNAL_STRUCTURE | Create internal structure from field catalog | Private |
| CALL METHOD /scf/cl_dm_wd_form_assist=>CREATE_INTERNAL_STRUCTURE...more details | ||
| CREATE_WD_CHECKBOX | Create checkbox | Private |
| CALL METHOD /scf/cl_dm_wd_form_assist=>CREATE_WD_CHECKBOX...more details | ||
| CREATE_WD_DROPDOWN_BY_IDX | Create dropdown (by index) | Private |
| CALL METHOD /scf/cl_dm_wd_form_assist=>CREATE_WD_DROPDOWN_BY_IDX...more details | ||
| CREATE_WD_INPUT_FIELD | Create input field element | Private |
| CALL METHOD /scf/cl_dm_wd_form_assist=>CREATE_WD_INPUT_FIELD...more details | ||
|
| ||
| CREATE_WD_INVISIBLE_ELEMENT | Create invisible element | Private |
| CALL METHOD /scf/cl_dm_wd_form_assist=>CREATE_WD_INVISIBLE_ELEMENT...more details | ||
| CREATE_WD_LABEL | Create label element | Private |
| CALL METHOD /scf/cl_dm_wd_form_assist=>CREATE_WD_LABEL...more details | ||
| CREATE_WD_TEXT_VIEW | Create textview element | Private |
| CALL METHOD /scf/cl_dm_wd_form_assist=>CREATE_WD_TEXT_VIEW...more details | ||
| GET_FORM_CONTENT | Get form content description | Private |
| CALL METHOD /scf/cl_dm_wd_form_assist=>GET_FORM_CONTENT...more details | ||
| HANDLE_ACTION | Event handler | Private |
| CALL METHOD /scf/cl_dm_wd_form_assist=>HANDLE_ACTION...more details | ||
| HANDLE_FOREIGN_EVENT | Event handler for toolbar events | Public |
| CALL METHOD /scf/cl_dm_wd_form_assist=>HANDLE_FOREIGN_EVENT...more details | ||
| INITIALIZE | Object Initialization | Public |
| CALL METHOD /scf/cl_dm_wd_form_assist=>INITIALIZE...more details | ||
| INITIALIZE_UI | Create initial form UI | Public |
| CALL METHOD /scf/cl_dm_wd_form_assist=>INITIALIZE_UI...more details | ||
| INIT_FRMBOX | Initialize form box | Private |
| CALL METHOD /scf/cl_dm_wd_form_assist=>INIT_FRMBOX...more details | ||
| INIT_FRMBOX_ITEMS | Initialize form box items | Private |
| CALL METHOD /scf/cl_dm_wd_form_assist=>INIT_FRMBOX_ITEMS...more details | ||
| ON_CHECKBOX_TOGGLE | OnToggle: checkbox | Public |
| CALL METHOD /scf/cl_dm_wd_form_assist=>ON_CHECKBOX_TOGGLE...more details | ||
| ON_DROPDOWN_SELECT | OnSelect: Dropdown (by index) | Public |
| CALL METHOD /scf/cl_dm_wd_form_assist=>ON_DROPDOWN_SELECT...more details | ||
| ON_INPUTFIELD_ENTER | OnEnter: input field | Public |
| CALL METHOD /scf/cl_dm_wd_form_assist=>ON_INPUTFIELD_ENTER...more details | ||
| PULL_CONTENT | Update content in UI from the model class | Private |
| CALL METHOD /scf/cl_dm_wd_form_assist=>PULL_CONTENT...more details | ||
| PUSH_CONTENT | Update content in the model form the UI | Private |
| CALL METHOD /scf/cl_dm_wd_form_assist=>PUSH_CONTENT...more details | ||
| QUERY | Query data for header formbox | Public |
| CALL METHOD /scf/cl_dm_wd_form_assist=>QUERY...more details | ||
| UPDATE_FRMBOX | Update formbox properties | Private |
| CALL METHOD /scf/cl_dm_wd_form_assist=>UPDATE_FRMBOX...more details | ||
| UPDATE_FRMBOX_ITEMS | Update form box items | Private |
| CALL METHOD /scf/cl_dm_wd_form_assist=>UPDATE_FRMBOX_ITEMS...more details | ||
| UPDATE_WD_CHECKBOX | Update checkbox properites | Private |
| CALL METHOD /scf/cl_dm_wd_form_assist=>UPDATE_WD_CHECKBOX...more details | ||
| UPDATE_WD_DROPDOWN_BY_IDX | Update dropdown (by index) | Private |
| CALL METHOD /scf/cl_dm_wd_form_assist=>UPDATE_WD_DROPDOWN_BY_IDX...more details | ||
| UPDATE_WD_INPUT_FIELD | Update input field properites | Private |
| CALL METHOD /scf/cl_dm_wd_form_assist=>UPDATE_WD_INPUT_FIELD...more details | ||
| UPDATE_WD_LABEL | Update label properites | Private |
| CALL METHOD /scf/cl_dm_wd_form_assist=>UPDATE_WD_LABEL...more details | ||
| UPDATE_WD_TEXT_VIEW | Update textview properties | Private |
| CALL METHOD /scf/cl_dm_wd_form_assist=>UPDATE_WD_TEXT_VIEW...more details | ||
/SCF/CL_DM_WD_FORM_ASSIST attributes
List of attributes within class CL_ABAP_CHAR_UTILITIES. These can be referenced using the following syntax CL_ABAP_CHAR_UTILITIES=>. Although depending on where you are inserting the ABAP code you do need to check if the attribute is public or private.
| Name | Level | Description | Initial Value | Type | Visability |
| C_FORM_NODE | Constant | Form node name | 'FORMBOX_GROUP' | LIKE STRING | Private |
| C_TOOLBAR_NODE | Constant | Toolbar node name | 'TOOLBAR_GROUP' | LIKE STRING | Private |
| MY_COMPONENT_ID | Instance Attribute | WD Component identifier | LIKE STRING | Public | |
| MY_MESSAGE_MANAGER | Instance Attribute | Message Manager | LIKE IF_WD_MESSAGE_MANAGER | Public | |
| MY_VIEW | Instance Attribute | Web Dynpro: API of a View | LIKE IF_WD_VIEW | Public | |
| MY_VIEW_CONTEXT | Instance Attribute | Web Dynpro: Interface for Context Nodes | LIKE IF_WD_CONTEXT_NODE | Public | |
| P_APPDATAREF | Instance Attribute | Abstract application model | LIKE /SCF/CL_WD_APPL_MODEL_ABS | Public | |
| P_DATA_CONTENT | Instance Attribute | Data content | LIKE DATA | Private | |
| P_DATA_DESCR | Instance Attribute | Runtime Type Services | LIKE CL_ABAP_STRUCTDESCR | Private | |
| P_FORM_GROUP | Instance Attribute | Perforce change= / 20051117-120623 | LIKE CL_WD_GROUP | Private | |
| P_FUNCTIONS | Instance Attribute | Assistance class for WD TLBR functions | LIKE /SCF/CL_WD_TLBR_FUNCTIONS | Public | |
| P_ICHDMV | Instance Attribute | Handler for ICHDM view | LIKE /SCF/CL_ICHDMV_HNDLR | Public | |
| P_TOOLBAR | Instance Attribute | Perforce change= / 20051117-120623 | LIKE CL_WD_TOOLBAR | Private | |
| P_TOOLBAR_GROUP | Instance Attribute | Perforce change= / 20051117-120623 | LIKE CL_WD_GROUP | Private | |
| S_CONTENT | Instance Attribute | Form content and description | LIKE /SCF/FRM_CONTENT_STR | Private | |
| T_ACTION_DESCR | Instance Attribute | Action description | LIKE /SCF/ACTIONDESCR_TAB | Private | |
| T_FIELD_CATALOG | Instance Attribute | Field Catalog - Meta Description | LIKE /SCF/HDROBJ_FIELDCAT_TAB | Private | |
| V_APPDATAID | Instance Attribute | Application Data ID | LIKE /SCF/APPDATAID | Public | |
| V_APPID | Instance Attribute | Application Name | LIKE /SCF/APPID | Public | |
| V_SCRTYPE | Instance Attribute | Single-Character Flag | LIKE CHAR1 | Public | |
| V_USERVIEW | Instance Attribute | User view | LIKE /SCF/USERVIEW_WD | Public |
Links to Related Class(s)
/SCF/CL_...Full list of available SAP object classes
Search for further information about these or an SAP related objects