以文本方式查看主题 - Foxtable(狐表) (http://foxtable.com/bbs/index.asp) -- 专家坐堂 (http://foxtable.com/bbs/list.asp?boardid=2) ---- 以下代码 为何老是报信用额度 超出? (http://foxtable.com/bbs/dispbbs.asp?boardid=2&id=100521) |
||
-- 作者:jswjyjf -- 发布时间:2017/5/12 21:44:00 -- 以下代码 为何老是报信用额度 超出? 我有个按钮 代码如下 If Tables("销售单").current("上期余额")+Tables("销售单").current("金额")>vars("khxyed") messagebox.show("已超过信用额度!","信息提示",MessageBoxButtons.ok, MessageBoxIcon.warning) Return End If 以下代码 为何老是报信用额度 超出? 而不管khxyed 是多少?
[此贴子已经被作者于2017/5/12 21:45:00编辑过]
|
||
-- 作者:wyz20130512 -- 发布时间:2017/5/12 21:50:00 -- 输出MessageBox.Show(Vars("khxyed"))看看 [此贴子已经被作者于2017/5/12 21:50:27编辑过]
|
||
-- 作者:有点蓝 -- 发布时间:2017/5/12 21:51:00 -- msgbox(Tables("销售单").current("上期余额")) msgbox(Tables("销售单").current("金额")) msgbox(vars("khxyed")) 看看3个值分别是多少
|
||
-- 作者:jswjyjf -- 发布时间:2017/5/12 21:53:00 -- If canshu2=True msgbox( vars("kexyed")) msgbox(Tables("销售单").current("上期余额")) msgbox(Tables("销售单").current("金额")) \' If vars("kexyed")<>0 If (Tables("销售单").current("上期余额")+Tables("销售单").current("金额"))>vars("khxyed") messagebox.show("已超过信用额度!","信息提示",MessageBoxButtons.ok, MessageBoxIcon.warning) Return End If \' End If End If [此贴子已经被作者于2017/5/12 21:53:26编辑过]
|
||
-- 作者:wyz20130512 -- 发布时间:2017/5/12 21:56:00 -- 三者都是数值类型吗? msgbox( vars("kexyed")) msgbox(Tables("销售单").current("上期余额")) msgbox(Tables("销售单").current("金额")) |
||
-- 作者:jswjyjf -- 发布时间:2017/5/12 22:01:00 -- 不好意思 写错变量了 应该是khxyed |
||
-- 作者:有点蓝 -- 发布时间:2017/5/12 22:02:00 --
|