作者 |
|
304425041 [个人空间]
 注册 2016-06-26 发贴数 7 精华数 0 原创贴 0 来自 状态 正常
级别 会员 |
|
|
老师您好: 份数(vr_item_ext_2),明细(vr_item_ext_1)数量是inp_num 份数 明细 数量 3 3+2 15 也就是份数乘以明细相加的和得出数量(明细还必须显示成3+2) 我想让销售订单这样显示,脚本怎么改,谢谢,搞了一天没搞明白 |
|
 |
|
|
summer [个人空间] QQ名 summer
    注册 2009-09-08 发贴数 758 精华贴 9 原创贴 7 来自 状态 正常
级别 会员 |
|
|
|
|

官方认证第三方服务团队 夏延明 QQ:15932787 13776070373
服务介绍: http://www.onlyit.cn/user_home?user_id=10304
|
|
304425041 [个人空间]
 注册 2016-06-26 发贴数 7 精华数 0 原创贴 0 来自 状态 正常
级别 会员 |
|
|
我写的有脚本的,但是明细用+号的话它只计算+号前面的数 int cell_change() { //change_col,change_col_id,change_row_id num n1,n2,n; n1=(vr_item_ext_1);//明细 n2=(vr_item_ext_2);//份数 n=(inp_num);//数量 n = n1 * n2; inp_num = (n); return 1; }; |
|
|
|
|
fwj3861 [个人空间] QQ名 越南-叶子(121305301)
   注册 2010-09-09 发贴数 587 精华贴 10 原创贴 20 来自 越南 状态 正常
级别 贵宾 |
|
|
利用数量列内可以直接进行运算的特性,用脚本把份数和明细组合成运算文本赋值到数量列即可 int cell_change() { string v_mx,v_fs; if(change_col=='vr_item_ext_2'||change_col=='vr_item_ext_1') { v_fs = vr_item_ext_2 v_mx = vr_item_ext_1 inp_num=v_fs+'*'+'('+v_mx+')' }; //change_col,change_col_id,change_row_id return 1; }; |
|
|
于 2022-02-09 11:24 被 fwj3861 修改

官方认证第三方服务团队 (越南-叶子) QQ:121305301 TEL:+84869350626
承接越南北部-河内周边省份-OIT部署和维护服务(24小时上门或远程服务)
服务介绍:http://www.onlyit.cn/onlyit_service.html
|
|
304425041 [个人空间]
 注册 2016-06-26 发贴数 7 精华数 0 原创贴 0 来自 状态 正常
级别 会员 |
|
|
非常感谢楼上的老师,用您的代码成功了!谢谢 可就是每次修改完明细里的数值就会出一个弹窗 |
|
 |
|
|
fwj3861 [个人空间] QQ名 越南-叶子(121305301)
   注册 2010-09-09 发贴数 587 精华贴 10 原创贴 20 来自 越南 状态 正常
级别 贵宾 |
|
|
|
|

官方认证第三方服务团队 (越南-叶子) QQ:121305301 TEL:+84869350626
承接越南北部-河内周边省份-OIT部署和维护服务(24小时上门或远程服务)
服务介绍:http://www.onlyit.cn/onlyit_service.html
|
|
304425041 [个人空间]
 注册 2016-06-26 发贴数 7 精华数 0 原创贴 0 来自 状态 正常
级别 会员 |
|
|
好的,非常感谢fwj3861老师,这个代码更简洁,已成功用上您写的脚本解决了困惑了我一天的问题了, 再次感谢!!! |
|
|
|
|
wbjjzhu [个人空间]
   注册 2012-08-22 发贴数 105 精华数 0 原创贴 1 来自 状态 正常
级别 会员 |
|
|
■利用数量列内可以直接进行运算的特性,用脚本把份数和明细组合成运算文本赋值到数量列即可 ■ 这个方法非常巧妙,借鉴学习! |
|
|
|
|