求助_版本升级,报表明细跳出show_row_ext() 函数错误,修正的代码如何插入。。。_产供销
学习.交流
专业源于专注
www. onlyit. cn   
学习交流 文件下载 手册资料 交流QQ群

    

 8  1/1   1  
作者
内容
wesley_dong  [个人空间]


注册  2012-06-24
发贴数  38
精华数  0
原创贴  0
来自  
状态  正常

级别  会员
#1»发布于2017-05-18 08:16

int change_row_id; 
int show_row_ext() 

  msg(change_row_id); 
  return 1; 
}; 
int show_row_ext() 

   attr_CTNWG=num_dec_cut(res_ext_3*vr_item_ext_5,2); 
   attr_BZCNWG=num_dec_cut(attr_CTNWG*std_num,2); 
   QZC=num_dec_cut(res_ext_4-vr_item_ext_5,2); 
   QZZYK=num_dec_cut(std_num*res_ext_3*QZC,2); 
   return 1; 
 
   }; 
 
 
我把 
 
int change_row_id; 
int show_row_ext() 

  msg(change_row_id); 
  return 1; 
}; 
直接放脚本头上,不行啊,请教这段代码到底应该如何放置?? 
 
谢谢了


        


mevmev  [个人空间]


注册  2017-03-15
发贴数  157
精华数  0
原创贴  0
来自  
状态  正常

级别  会员
#2»发布于2017-05-18 08:44

函数重复了。。。。。。。。


        


wesley_dong  [个人空间]


注册  2012-06-24
发贴数  38
精华数  0
原创贴  0
来自  
状态  正常

级别  会员
#3»发布于2017-05-18 11:12

是提示重复了,但是不知道到底应该如何插入才是正确的,所以请教的。。 
现在都一直用的3月份的版本,那个旧版本脚本就正常的,新版本据说一定要插入这段代码,但是不会


        


qf2016  [个人空间]
QQ名  meng 113779009


注册  2016-01-17
发贴数  2570
精华数  0
原创贴  0
来自  
状态  正常

级别  版主
#4»发布于2017-05-18 11:26

顶上插入这一句就可以了 
 
int change_row_id;


        


wesley_dong  [个人空间]


注册  2012-06-24
发贴数  38
精华数  0
原创贴  0
来自  
状态  正常

级别  会员
#5»发布于2017-05-18 12:14

谢谢孟老师,我试试看


        


wesley_dong  [个人空间]


注册  2012-06-24
发贴数  38
精华数  0
原创贴  0
来自  
状态  正常

级别  会员
#6»发布于2017-05-18 12:26

int change_row_id; 
int show_row_ext() 

   attr_CTNWG=num_dec_cut(res_ext_3*vr_item_ext_5,2); 
   attr_BZCNWG=num_dec_cut(attr_CTNWG*std_num,2); 
   QZC=num_dec_cut(res_ext_4-vr_item_ext_5,2); 
   QZZYK=num_dec_cut(std_num*res_ext_3*QZC,2); 
   return 1; 
   }; 
 
我改成这样了,还是不行,,只要勾选就跳出错误




        


xwb514  [个人空间]
QQ名  福建流浪(340298101)


注册  2010-03-19
发贴数  575
精华贴  7
原创贴  7
来自  
状态  正常

级别  会员
#7»发布于2017-05-18 16:46

报表脚本要注意几点: 
1,表格中的数据必须用grid_get_v("MG","列名",行号)将相应单元格中的数据取出,把这个数据再加工。 
2,对于报表头各控件要用gui_get_val("控件名")取出,对于有复选框的还要考虑复选框,当复选框打上了勾复选框的取值是1,如果没有打上勾取值是0.所有控件名可以在脚本窗口的右侧查到。 
从提示来看是attr_CTNWG这个变量没有定义,如果不出所料   attr_BZCNWG, QZC和 QZZYK也会提示变量没有定义。 
请注意:OIT的脚本语言有大小写区分。也就是说a和A是两个变量。


        于 2017-05-18 16:46 被 xwb514 修改




官方认证第三方服务团队  徐文标(福建-流浪) QQ:340298101 V&P :177-5046-4787
服务介绍:http://www.onlyit.cn/onlyit_service.html

wesley_dong  [个人空间]


注册  2012-06-24
发贴数  38
精华数  0
原创贴  0
来自  
状态  正常

级别  会员
#8»发布于2017-05-19 13:00

额,问题我用3月份的版本就一点问题都没有,脚本没动过的,现在销售报表之类的也都是类似问题。。还是旧版本用用吧,不会搞。。





 8  1/1   1  

登录后方可发贴


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