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_ASSISTANCE

Method 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 NameDescriptionVisability
AUT_INITIALIZEInitialize without WD componentPublic
CALL METHOD /scf/cl_dm_wd_form_assist=>AUT_INITIALIZE...more details

CREATE_FUNCTIONSCreate toolbar functionsPublic
CALL METHOD /scf/cl_dm_wd_form_assist=>CREATE_FUNCTIONS...more details

CREATE_INTERNAL_STRUCTURECreate internal structure from field catalogPrivate
CALL METHOD /scf/cl_dm_wd_form_assist=>CREATE_INTERNAL_STRUCTURE...more details

CREATE_WD_CHECKBOXCreate checkboxPrivate
CALL METHOD /scf/cl_dm_wd_form_assist=>CREATE_WD_CHECKBOX...more details

CREATE_WD_DROPDOWN_BY_IDXCreate dropdown (by index)Private
CALL METHOD /scf/cl_dm_wd_form_assist=>CREATE_WD_DROPDOWN_BY_IDX...more details

CREATE_WD_INPUT_FIELDCreate input field elementPrivate
CALL METHOD /scf/cl_dm_wd_form_assist=>CREATE_WD_INPUT_FIELD...more details

CREATE_WD_INVISIBLE_ELEMENTCreate invisible elementPrivate
CALL METHOD /scf/cl_dm_wd_form_assist=>CREATE_WD_INVISIBLE_ELEMENT...more details

CREATE_WD_LABELCreate label elementPrivate
CALL METHOD /scf/cl_dm_wd_form_assist=>CREATE_WD_LABEL...more details

CREATE_WD_TEXT_VIEWCreate textview elementPrivate
CALL METHOD /scf/cl_dm_wd_form_assist=>CREATE_WD_TEXT_VIEW...more details

GET_FORM_CONTENTGet form content descriptionPrivate
CALL METHOD /scf/cl_dm_wd_form_assist=>GET_FORM_CONTENT...more details

HANDLE_ACTIONEvent handlerPrivate
CALL METHOD /scf/cl_dm_wd_form_assist=>HANDLE_ACTION...more details

HANDLE_FOREIGN_EVENTEvent handler for toolbar eventsPublic
CALL METHOD /scf/cl_dm_wd_form_assist=>HANDLE_FOREIGN_EVENT...more details

INITIALIZEObject InitializationPublic
CALL METHOD /scf/cl_dm_wd_form_assist=>INITIALIZE...more details

INITIALIZE_UICreate initial form UIPublic
CALL METHOD /scf/cl_dm_wd_form_assist=>INITIALIZE_UI...more details

INIT_FRMBOXInitialize form boxPrivate
CALL METHOD /scf/cl_dm_wd_form_assist=>INIT_FRMBOX...more details

INIT_FRMBOX_ITEMSInitialize form box itemsPrivate
CALL METHOD /scf/cl_dm_wd_form_assist=>INIT_FRMBOX_ITEMS...more details

ON_CHECKBOX_TOGGLEOnToggle: checkboxPublic
CALL METHOD /scf/cl_dm_wd_form_assist=>ON_CHECKBOX_TOGGLE...more details

ON_DROPDOWN_SELECTOnSelect: Dropdown (by index)Public
CALL METHOD /scf/cl_dm_wd_form_assist=>ON_DROPDOWN_SELECT...more details

ON_INPUTFIELD_ENTEROnEnter: input fieldPublic
CALL METHOD /scf/cl_dm_wd_form_assist=>ON_INPUTFIELD_ENTER...more details

PULL_CONTENTUpdate content in UI from the model classPrivate
CALL METHOD /scf/cl_dm_wd_form_assist=>PULL_CONTENT...more details

PUSH_CONTENTUpdate content in the model form the UIPrivate
CALL METHOD /scf/cl_dm_wd_form_assist=>PUSH_CONTENT...more details

QUERYQuery data for header formboxPublic
CALL METHOD /scf/cl_dm_wd_form_assist=>QUERY...more details

UPDATE_FRMBOXUpdate formbox propertiesPrivate
CALL METHOD /scf/cl_dm_wd_form_assist=>UPDATE_FRMBOX...more details

UPDATE_FRMBOX_ITEMSUpdate form box itemsPrivate
CALL METHOD /scf/cl_dm_wd_form_assist=>UPDATE_FRMBOX_ITEMS...more details

UPDATE_WD_CHECKBOXUpdate checkbox properitesPrivate
CALL METHOD /scf/cl_dm_wd_form_assist=>UPDATE_WD_CHECKBOX...more details

UPDATE_WD_DROPDOWN_BY_IDXUpdate dropdown (by index)Private
CALL METHOD /scf/cl_dm_wd_form_assist=>UPDATE_WD_DROPDOWN_BY_IDX...more details

UPDATE_WD_INPUT_FIELDUpdate input field properitesPrivate
CALL METHOD /scf/cl_dm_wd_form_assist=>UPDATE_WD_INPUT_FIELD...more details

UPDATE_WD_LABELUpdate label properitesPrivate
CALL METHOD /scf/cl_dm_wd_form_assist=>UPDATE_WD_LABEL...more details

UPDATE_WD_TEXT_VIEWUpdate textview propertiesPrivate
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.

NameLevelDescriptionInitial ValueTypeVisability
C_FORM_NODEConstantForm node name'FORMBOX_GROUP'LIKE
STRING
Private
C_TOOLBAR_NODEConstantToolbar node name'TOOLBAR_GROUP'LIKE
STRING
Private
MY_COMPONENT_IDInstance AttributeWD Component identifierLIKE
STRING
Public
MY_MESSAGE_MANAGERInstance AttributeMessage ManagerLIKE
IF_WD_MESSAGE_MANAGER
Public
MY_VIEWInstance AttributeWeb Dynpro: API of a ViewLIKE
IF_WD_VIEW
Public
MY_VIEW_CONTEXTInstance AttributeWeb Dynpro: Interface for Context NodesLIKE
IF_WD_CONTEXT_NODE
Public
P_APPDATAREFInstance AttributeAbstract application modelLIKE
/SCF/CL_WD_APPL_MODEL_ABS
Public
P_DATA_CONTENTInstance AttributeData contentLIKE
DATA
Private
P_DATA_DESCRInstance AttributeRuntime Type ServicesLIKE
CL_ABAP_STRUCTDESCR
Private
P_FORM_GROUPInstance AttributePerforce change= / 20051117-120623LIKE
CL_WD_GROUP
Private
P_FUNCTIONSInstance AttributeAssistance class for WD TLBR functionsLIKE
/SCF/CL_WD_TLBR_FUNCTIONS
Public
P_ICHDMVInstance AttributeHandler for ICHDM viewLIKE
/SCF/CL_ICHDMV_HNDLR
Public
P_TOOLBARInstance AttributePerforce change= / 20051117-120623LIKE
CL_WD_TOOLBAR
Private
P_TOOLBAR_GROUPInstance AttributePerforce change= / 20051117-120623LIKE
CL_WD_GROUP
Private
S_CONTENTInstance AttributeForm content and descriptionLIKE
/SCF/FRM_CONTENT_STR
Private
T_ACTION_DESCRInstance AttributeAction descriptionLIKE
/SCF/ACTIONDESCR_TAB
Private
T_FIELD_CATALOGInstance AttributeField Catalog - Meta DescriptionLIKE
/SCF/HDROBJ_FIELDCAT_TAB
Private
V_APPDATAIDInstance AttributeApplication Data IDLIKE
/SCF/APPDATAID
Public
V_APPIDInstance AttributeApplication NameLIKE
/SCF/APPID
Public
V_SCRTYPEInstance AttributeSingle-Character FlagLIKE
CHAR1
Public
V_USERVIEWInstance AttributeUser viewLIKE
/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



Comments on this SAP object

What made you want to lookup this SAP object? Please tell us what you were looking for and anything you would like to be included on this page!