Module iwf - Standard Editing of Widgets

The module iwf (interactive widget functions) provides the standard editing functions of widgets. These are operations, like:

For your application practically all functions of the module iwf are relevant. You should prefer these functions, whenever possible, to self-written userexits and even use them as sub-functions in your own userexits.

All functions provided can be handled in an uncomplicated way. The checks required for securing the consistency of the data model of your application are integrated in the standard userexits. Errors at passing parameters are rejected by DataView with a corresponding error message.

Make sure that you only call the functions at the triggers and in the system states, which are specified in the functional reference for each of these functions.

Most functions expect a parameter string. If you do not pass a parameter string or a reduced one, a selection menu with the parameters still undefined will appear.


Important functions

dal_iwf_lis_ent
standard function for creating an entity list widget

dal_iwf_frm_ent
standard function for creating an entity form widget

dal_iwf_frm_lis
standard function for creating a combination widgets of header form and corresponding sub-lists

dal_iwf_lis_ref
standard function for creating a refine relation list widget

dal_iwf_frm_ref
standard function for creating a refine relation form widget

dal_iwf_lis_agg
standard function for creating an aggregate relation list widget

dal_iwf_frm_agg
standard function for creating an aggregate relation form widget

dal_iwf_lis_typ
standard function for creating a type relation list widget

dal_iwf_frm_typ
standard function for creating a type relation form widget

dal_iwf_lis_cns
standard function for creating a constraint list widget

dal_iwf_frm_cns
standard function for creating a constraint form widget


Functions allowing the simple treatment of table data in the widget masks created:

dal_iwf_edt_lis
standard function for editing records in a widget mask

dal_iwf_vie_lis
standard function for viewing records in a widget mask

dal_iwf_sel_lis
standard function for queries in a widget mask

dal_iwf_del_lis
standard function for deleting records from a widget mask

dal_iwf_ins_elm
standard function for creating new records in a widget mask

dal_iwf_dup_elm
standard function for copying records in a widget mask