1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950 |
- $PBExportHeader$f_view_mtrl_mx.srf
- global type f_view_mtrl_mx from function_object
- end type
- forward prototypes
- global function integer f_view_mtrl_mx (long arg_mtrlid, integer arg_seclettab)
- end prototypes
- global function integer f_view_mtrl_mx (long arg_mtrlid, integer arg_seclettab);
- Long ll_row
- Long ll_mtrlid
- String ls_mtrlcode
- IF arg_mtrlid = 0 THEN
- MessageBox('提示','请选择物料')
- RETURN 0
- END IF
- SELECT mtrlcode
- INTO :ls_mtrlcode
- FROM u_mtrldef
- Where mtrlid = :arg_mtrlid;
- IF sqlca.SQLCode <> 0 THEN
- MessageBox('提示','查询物料编码失败')
- RETURN 0
- END IF
- //IF IsValid(w_rp_all_mtrl_mx_mx) THEN
- // w_rp_all_mtrl_mx_mx.WindowState = Normal!
- // // w_rp_all_mtrl_mx_mx.cur_mtrlid = arg_mtrlid
- // w_rp_all_mtrl_mx_mx.cur_mtrlcode = ls_mtrlcode
- // w_rp_all_mtrl_mx_mx.wf_selectindex(arg_seclettab)
- //
- //ELSE
- //
- // s_rq_mtrl_mx s_RqMtrlMx
- // //f_cmpl_outwareid
- // s_RqMtrlMx.mtrlid = arg_mtrlid
- // s_RqMtrlMx.mtrlcode = ls_mtrlcode
- // s_RqMtrlMx.SelectTab = arg_seclettab
- //
- // OpenWithParm(w_rp_all_mtrl_mx_mx,s_RqMtrlMx)
- //END IF
- RETURN 1
- end function
|