DataView Service Functions

This Chapter consists the descriptions of all functions in the modules dfv, ini, exi, evt, fli, lng, prt, usx, hlp and bld.


Module dfv

dal_dfv_ret_val return default value pointer of the name
dal_dfv_add_val insert, delete or replace default value in local memory
dal_dfv_get_val return default value and data type of the pointer
dal_dfv_ini initialize data structure of default values
dal_dfv_exi delete data structure of default values


Module ini

dal_ini_ret_dtv return pointer to DataView server object
dal_ini_dtv_trc set general Trace file
dal_ini_dtv_gtr return handle of general Trace file


Module exi

dal_exi_dtv exit DataView from within a userexit
dal_exi_ini exit DataView from within the initialization phase


Module lng

dal_lng_mod_act change system language
dal_lng_edt_fld create mask for editing multilingual fields
dal_lng_ret_act return language ID for the current user data language
dal_lng_set_act_sys set system language (Userexit)
dal_lng_ret_act_sys return current system language
dal_lng_set_act_usr set user data language (Userexit)
dal_lng_ret_act_usr return current user data language
dal_lng_ret_act_def return the current default language
dal_lng_lis_fld returnlanguage list for a field
dal_lng_shw_fld show the language fields of a multilingual field in lists
dal_lng_cop_dat copy language field contents into following language fields


Module prt

dal_prt_map_inf issues information about the current user
dal_prt_mod_grp change the group assignment for the current user
dal_prt_mod_pwd change the current user password
dal_prt_chk_pwd passwordcheck to transferred user
dal_prt_fnc_chk function for checking current user password set.
dal_prt_chk_mng check current user for manager privilege
dal_prt_chk_own check current user for record ownership
dal_prt_chk_acc check user access privilege for record
dal_prt_ret_uic return UIC of current user
dal_prt_ret_gic return GIC of current user
dal_prt_ret_usr return user name for current user
dal_prt_ret_grp return group name for current user


Module usx

UsxSetLib enter library reference in local structure
UsxRegUsx enter userexit reference entry in local memory structure
dal_usx_cal call userexit
dal_usx_ret deliver return code of the last userexit
dal_usx_ret_typ return type of the current trigger
dal_usx_lck set userexit lock
dal_usx_ret_lck userexit lock return


Module hlp

dal_hlp_cal_txt call current online help system
dal_hlp_fnc_url add function to the help trigger stack
dal_hlp_set_url set help address for HTML browser
dal_hlp_set_msh set help address for MS-HTML-API
dal_hlp_set_tip open "Tip of the Day" window


Module bld

dal_bld_set_ori set starting table for export/import table list
dal_bld_set_tab add table to export/import table list
dal_bld_chk_tab check corresponding relation tables for export/import tables
dal_bld_nxt_tab return table names from loader file
dal_bld_set_que add search entry to search criteria list
dal_bld_nxt_que return search entries from loader file
dal_bld_set_txt add text entry to pre-assignment list
dal_bld_nxt_txt return text entries from loader file
dal_bld_set_fil set loader file name
dal_bld_chk_fil check whether loader file is a binary file
dal_bld_set_trn set transaction mode
dal_bld_set_mod set import load mode
dal_bld_set_log set log file name
dal_bld_exp_dat export data from database to loader file
dal_bld_imp_dat import data from loader file into database (direct import)
dal_bld_loa_dat import data from loader file into database (logical import)
dal_bld_msg_fnc set export/import message trigger function