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

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

[性能] 从表视图字段值验证问题

[复制链接]
小猪胖胖 发表于 2011-10-10 16:03:21 | 显示全部楼层 |阅读模式
在主从表的表单中,从表中有一个本次发货数量和一个库存数量字段,
需要在输入本次发货数量时判断本次发货数量不能大于库存数量,
如大于库存量则把本次发货数量赋值为0,并弹出提示信息。

var code1 = getItemValueAsDouble("本次出货数量");
var code2 = getItemValueAsDouble("库存数量");

if (code1 > code2){
  code1=0;
  createConfirm("本次出货数量不能大于库存数量!");
}
code1;

上面的脚本是我写在本次出货数量字段的值脚本
问题,这段脚本前台执行没有出错,但是不能达到我想要的在输完本次出货数量时就马上进行判断的需求,
请问是脚本放的地方不对,还是需要修改脚本,如果要修改,怎么改
bonnie 发表于 2011-10-10 16:15:42 | 显示全部楼层
脚本看上去没错,你把它放到一个按钮的动作执行前吧。
 楼主| 小猪胖胖 发表于 2011-10-10 16:19:16 | 显示全部楼层
不行,我的需求就是操作人员输入完本次出货数量时马上判断,如果是超过库存数量马上提示,以便操作人员进行修改,不能等到提交时再一起判断。
bonnie 发表于 2011-10-10 16:34:08 | 显示全部楼层
那你在验证脚本处试试。
 楼主| 小猪胖胖 发表于 2011-10-10 16:36:46 | 显示全部楼层
一开始就是写在验证脚本的,因为不行才改到的值脚本
purple 发表于 2011-10-11 10:53:10 | 显示全部楼层
您好。我这边建议您,加一个计算脚本控件,给需要验证的文本框勾选刷新,计算脚本勾选重计算,然后把您的逻辑处理写在计算脚本内。这样子做,可以实现您的需求,但是提示显示不是弹出框,而是直接显示在页面上,不知道您能否接受?
purple 发表于 2011-10-11 10:53:11 | 显示全部楼层
您好。我这边建议您,加一个计算脚本控件,给需要验证的文本框勾选刷新,计算脚本勾选重计算,然后把您的逻辑处理写在计算脚本内。这样子做,可以实现您的需求,但是提示显示不是弹出框,而是直接显示在页面上,不知道您能否接受?

本版积分规则

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

GMT+8, 2026-8-12 11:34

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

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