可以,调用物料资料定义的小数数据来设置明细四舍五入后的小数位 int 明细小数位按产品资料设置四舍五入() { int grid_rc,i; string v_res_id,v_inp_num; grid_rc= grid_find('MG_Item','res_name',''); for(i=1;i<grid_rc;i++) { v_res_id = grid_get_v('MG_Item','res_id',i) v_inp_num = grid_get_v('MG_Item','inp_num',i) db_run("select num_dot_num from res where res_id='"+v_res_id+"'") grid_set_v('MG_Item','inp_num',i,num_trim(num_dec_cut(v_inp_num,db_res(0)))); }; return 1; }; |