求助_使用脚本碰到怪问题,请各位大虾指点_产供销
学习.交流
专业源于专注
www. onlyit. cn   
学习交流 文件下载 手册资料 交流QQ群

    

 2  1/1   1  
作者
内容
yanjd  [个人空间]


注册  2010-04-13
发贴数  15
精华数  0
原创贴  0
来自  
状态  正常

级别  会员
#1»发布于2015-09-09 16:40

我在销售订单中使用下述脚本,希望实现功能为: 
1.客户Id(ComboBox_Ext_Eba_Id)变化后,自动设置托运人("extedt_hf_tyr")为客户,并设置托运地址("edit_hf_tyrdz")为客户地址; 
2.托运人Id("extedt_hf_tyr")变化后,自动设置托运人地址("edit_hf_tyrdz")。 
现遇到一奇怪问题,客户变化后,功能1正常;托运人变化后,功能2不正常。 
 
注:托运人Id("extedt_hf_tyr")、托运人地址("edit_hf_tyrdz")为单据扩展属性。 
 
int obj_change() 

  //change_obj 
  string eba_id; 
  string sql; 
 
  if(change_obj=="ComboBox_Ext_Eba_Id") 
  { 
     eba_id = gui_get_val("ComboBox_Ext_Eba_Id"); 
     gui_set_val("extedt_hf_tyr",eba_id); 
     sql="select address from eba where eba_id='" + eba_id + "'"; 
     db_run(sql); 
     if (!db_have_error()) 
     { 
       gui_set_val("edit_hf_tyrdz", db_res(0)); 
     }; 
  }; 
 
  if(change_obj=="extedt_hf_tyr") 
  { 
     eba_id = gui_get_val("extedt_hf_tyr"); 
     sql="select address from eba where eba_id='" + eba_id + "'"; 
     db_run(sql); 
     if (!db_have_error()) 
     { 
       gui_set_val("edit_hf_tyrdz", db_res(0)); 
     }; 
  }; 
 
  return 1; 
};


        


三生石  [个人空间]
QQ名  Meng


注册  2005-09-20
发贴数  7383
精华贴  14
原创贴  6
来自  杭州
状态  正常

级别  版主
#2»发布于2015-09-18 07:55

用 msg 函数来跟踪调测


        




 三生石上旧精魂 赏月吟风莫要论 惭愧情人远相访 此身虽异性长存 


 2  1/1   1  

登录后方可发贴


[ 电话: 0571-85462761 王先生 QQ: 124520435 加入软件QQ群 - 杭州 - 浙ICP备19051128号-1 网安 33010402003225 ]