同一商品不同客户叫法可能不同,例如地瓜,福建本省就有叫番薯,地瓜,倭薯。解决这个问题就要做不同企业产品名称对照。 首先在产品资料里管理的“更式功能”菜单有个“产品编码不同企业对照”做好资料; 然后使用如下脚本: int cell_focus() { string resid,ebaid,res_eba_name; int i; i=grid_cur_row("MG_Item"); resid=grid_get_v("MG_Item","res_id",i); ebaid=gui_get_val("ComboBox_Ext_Eba_Id"); res_eba_name=get_res_eba_map_name(resid,ebaid); grid_set_v("MG_Item","vr_item_ext_1",i,res_eba_name); return 1; } 这样当点击那一行时那个客户的产品名称就会显示在vr_item_ext_1那列上。 如果vr_item_ext_1已经使用可以使用其他的自定义标识,如果6个自定义标识还可以用单据上的“单据明细属性扩展”,只要将脚本中的vr_item_ext_1改成自定义的明细扩展即可. |