Functions | |
int | xchg_chg_opr_hyp (const char *param, const char *ignore) |
| |
int | xchg_obj_wdg_hyp (const char *param, const char *ignore) |
| |
int | xcps_fld_hyp_cal (const char *param, const char *ignore) |
| |
int | xcps_prl_hyp_hie (const char *param, const char *ignore) |
| |
int | xcps_prl_hyp_nod (const char *param, const char *ignore) |
| |
int | xcps_prl_hyp_ord (const char *param, const char *ignore) |
| |
int | xhlp_cal_web () |
Hyperfield trigger to call the Web browser with the URL stored in the current field. | |
int | zag_fld_hyp_cal () |
Hyper-field userexit that opens widget for current record. |
int xchg_chg_opr_hyp | ( | const char * | param, |
const char * | ignore | ||
) |
Opens the concerning change operation widget.
Opens the change operation form for the selected change operation.
context | The context of the userexit |
param | [/NO_CONFIRMATION] - The confirmation dialog is omitted if this parameter is present |
0 | OK |
---|---|
Else | Error |
int xchg_obj_wdg_hyp | ( | const char * | param, |
const char * | ignore | ||
) |
Opens the default form or list or a specified form or list.
The object can be an item, a document or ...
context | The context of the userexit |
param | /PARENT or /CHILD define whether the parent or child widget is opened. One of them is mandatory!! /FORM or /LIST define which kind of standard widget is opened. This parameter is ignored if a hyperfield userexit is defined in the change management configuration. With /OPENUSX a self-defined open command can be used (e.g.: /OpenUSX='iwf_frm_lis EDB-ARTICLE ...'). One of /FORM, /LIST or /OPENUSX is mandatory!! |
0 | OK |
---|---|
Else | Error |
int xcps_fld_hyp_cal | ( | const char * | param, |
const char * | ignore | ||
) |
Hyper-field userexit for relation lists of product components.
Opens the neutral or modular product component form depending on the type of the product component (neutral/modular).
context | Menu userexit context | |||||||||||||||
param | Parameter to control the behavior of this function. Syntax like: "/SRC=<src_fld> /DST=<dst_fld> /USX=<opn_usx> /NTR_PAR=<ntr_form> /MDL_PAR=<mdl_form>" With possible arguments:
|
0 | OK |
---|---|
EDB_CPS_INTERNAL | No widget |
EDB_CPS_NO_ACT_ROW | No current row |
EDB_CPS_NO_FIELD | Field EDB_IS_MODULARBOM is missing in widget |
EDB_CPS_ERR_PAR | Wrong syntax in parameter |
int xcps_prl_hyp_hie | ( | const char * | param, |
const char * | ignore | ||
) |
Hyperfield userexit for V_CPS_PRL_HIE.EDB_NOD_ID in parallel structure BOM.
Opens the parallel structure form or parallel structure node form depending on V_CPS_PRL_HIE.EDB_NOD_ID.
context | Menu userexit context |
param | Reserved |
0 | OK |
---|---|
1 | Error |
int xcps_prl_hyp_nod | ( | const char * | param, |
const char * | ignore | ||
) |
Hyperfield userexit for T_CPS_PRL_DAT.EDB_NOD_ID.
Opens the parallel structure form or parallel structure node form depending on T_CPS_PRL_DAT.EDB_NOD_ID.
context | Menu userexit context |
param | Reserved |
0 | OK |
---|---|
1 | Error |
int xcps_prl_hyp_ord | ( | const char * | param, |
const char * | ignore | ||
) |
Hyperfield userexit for V_CPS_PRL_ORD.POS_NO in order specific parallel structure.
Opens the parallel structure form or product structure element or item form depending on V_CPS_PRL_ORD.TYPE.
context | Menu userexit context |
param | Reserved |
0 | OK |
---|---|
1 | Error |
int xhlp_cal_web | ( | ) |
Hyperfield trigger to call the Web browser with the URL stored in the current field.
Reads the field contents and calls the userexit hlp_cal_txt
to pass the URL to the browser.
cp_Parameter | Reserved |
0 | OK |
---|---|
Else | Error |
int zag_fld_hyp_cal | ( | ) |
Hyper-field userexit that opens widget for current record.
cp_Par | Parameter to control the behavior of this function. Syntax like: "[/SRC=src_fld] [/DST=dst_fld] /USX=usx_nam /PAR=usx_par" With possible arguments:
|
0 | OK |
---|---|
ERR_ZAG_HYP_ILL_PARAM | Illegal parameter. |
ERR_ZAG_HYP_NO_WDG | No current widget. |
ERR_ZAG_HYP_NO_FLD | No such field. |
ERR_ZAG_HYP_ROW | Illegal row. |
ERR_ZAG_HYP_UPD_LIS | Error in wdh_upd_lis. |
// Hyperfield userexit for field PART_ID in item structure widget: zag_fld_hyp_cal (/SRC=PART_ID /DST=PART_ID /USX=bvb_usx_opn_ent /PAR="EDB-ARTICLE /EDB-L=EDB-ART-SLI /EDB-F=EDB-ART-CFR")