天翎MyApps技术社区 - 低代码平台 | 流程管理系统 | BPM软件

 找回密码
 注册成为天翎用户
查看: 1144|回复: 4

[已解决] 计算脚本对string不执行

[复制链接]
西安蜂鸟 发表于 2017-3-3 00:25:50 | 显示全部楼层 |阅读模式
下列代码,放在计算脚本中,表单打开时可以执行,使用按钮调用计算脚本也可以执行,但是当控件刷新时,数字类型的值都生效了,字符型和单选框都不能生效。
var sl=50;
var  doc=getCurrentDocument();
println("1");
doc.findItem("shangqijieyushu").setValue(sl);
        var a1=getItemValueAsInt("shangqijieyushu");
        var a2=getItemValueAsInt("churukushuliang");
        var a3=a1-a2;
        if (getItemValueAsString("rukuleixing")=="入库"){
        a3=a1+a2;
        }
println("2");
doc.findItem("jieyu").setValue(a3);

doc.findItem("lingyonghaoma").setValue("---------------");
doc.findItem("sz").setValue(555);

doc.findItem("ss").setValue("核销");
println("3");
 楼主| 西安蜂鸟 发表于 2017-3-3 09:58:24 | 显示全部楼层
qq:55336376
wander 发表于 2017-3-3 15:14:17 | 显示全部楼层
这个你要贴出错误信息我们才能分析问题。
 楼主| 西安蜂鸟 发表于 2017-3-7 10:48:24 | 显示全部楼层
已解决,可以结贴
karrman 发表于 2017-3-7 11:26:42 | 显示全部楼层
已告知,在保存的按钮上,写脚本,因为保存后,会自动刷新页面,就会看到刷新结果,
感谢楼主反馈,可以结贴

本版积分规则

QQ|手机版|天翎MyApps技术社区 ( 粤ICP备11093750号 )

GMT+8, 2026-8-12 14:07

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表