管理者软件
专业源于专注
www. myOIT. cn   
软件交流 管理软件 软件手册 »

    

 2  1/1   1  
作者
内容
afoo  [个人空间]
QQ名  常德-ZEN


注册  2010-04-08
发贴数  204
精华贴  6
原创贴  6
来自  常德-ZEN
状态  正常

级别  会员
#1»发布于2011-04-10 15:58

物资不能绑定到仓库是个很烦恼的问题,这个问题是可以通过脚本变相解决的,但是不会c、不懂脚本语法很杯具。 
经过几天的折腾,请教群里面的各位老师还有summer同学后终于搞定了,下面说一下实现过程。 
 
1、启用一个物资的扩展属性,设置方式如下图1; 
2、设定物资的扩展属性:默认入库仓库如下图2; 
3、在需要实现绑定的物资开票单据里面写入如下脚本: 
int init_row() 

  string mrck; 
  string sql; 
  mrck=get_res_info(res_id,'ext_1'); 
  item_edt_id=mrck; 
  sql="select edt_name from edt where edt_id='" + mrck + "'"; 
  db_run(sql); 
  item_edt_name=db_res(0); 
  if(gui_get_val('ComboBox_Ext_Edt_Id')!=get_res_info(res_id,'ext_1')) 
  { 
    gui_set_val('ComboBox_Ext_Edt_Id',mrck); 
  } 
  return 1; 
}; 
以上脚本在"现款销售单“中测试通过,可能其它的单据界面会有些区别,或许去掉那个if条件语句就行了,还请自行测试。

图1:启用物资扩展属性

图2:设置默认入库仓库


        于 2011-04-10 15:58 被 afoo 修改




官方认证第三方服务团队  蒋逸凡(常德-ZEN) QQ:50636277
服务介绍: http://www.onlyit.cn/user_home?user_id=13498
ayangzhi  [个人空间]


注册  2010-07-18
发贴数  894
精华贴  1
原创贴  2
来自  
状态  正常

级别  贵宾
#2»发布于2011-04-13 14:50

谢谢分享。以后有时间的时候测试一下。并相互讨论讨论






杨清云,承接商贸管理、人力资源实施、综合管理实施服务.
可扩展开发WEB, 物联网, 大屏展示报表, 移动端, 微信公众号等.
联系QQ:13836962    TEL:13058180007

 2  1/1   1  


登录后方可发贴


[ 电话: 0571-85462761 王先生 QQ: 124520435 加入软件QQ群 - 中国杭州 - 备案号码 浙ICP备19051128号]