Office中国论坛/Access中国论坛

标题: 请教高手一个简单的表达式计算写法? [打印本页]

作者: zmith    时间: 2005-11-30 20:46
标题: 请教高手一个简单的表达式计算写法?
我有一个表,里面有三个字段(都是数字型):1.收入 2.支出 3.结余

想让   结余的值=收入-支出  

我在结余字段的有效性规则中输入表达式    =[收入]-[支出]

可是不行,说是:无效的sql语句,不能在一个列级check中约束多个使用列

请问如何解决,谢谢!


作者: 一点通    时间: 2005-11-30 21:20
表不能计算的,可在以后的查询或报表中得出结余值
作者: zmith    时间: 2005-11-30 21:24
不是吧  真的不可以吗?
作者: CHENZHIRONG    时间: 2005-11-30 21:29
表中不要结余字段,这个值是通过查询算出来的。
作者: zmith    时间: 2005-11-30 21:48
如果是用查询的话  请问表达式如何表示?

=[收入]-[支出]可以吗?
作者: 一点通    时间: 2005-11-30 21:51
表中的结余字段不要,在查询中新起一个字段,写入如下代码  结余:[收入]-[支出]
作者: zmith    时间: 2005-11-30 21:58
不行啊  帮我看看

[此贴子已经被作者于2005-11-30 14:30:37编辑过]


作者: CHENZHIRONG    时间: 2005-11-30 22:18
贴上来。
作者: zmith    时间: 2005-11-30 22:32
[attach]14489[/attach]
help  look  look
作者: CHENZHIRONG    时间: 2005-11-30 22:41
老兄:你的字段名是收入金额,支出金额。

拜托你用  结余:[收入金额]-[支出金额]。
作者: zmith    时间: 2005-12-1 00:21
能不能帮我改一改后传上来  我试的时候就是照你的方法试的,谢谢
作者: CHENZHIRONG    时间: 2005-12-1 01:13
标题: 回复:(zmith)请教高手一个简单的表达式计算写法?
[attach]14494[/attach]

作者: zmith    时间: 2005-12-1 16:21
谢谢CHENZHIRONG!
作者: manli913    时间: 2006-1-19 17:37
应该使用查询


作者: fan0217    时间: 2006-1-20 03:46
计算余额的例子:

http://www.office-cn.net/forum.php?mod=viewthread&tid=761&replyID=&skin=1

http://www.office-cn.net/forum.php?mod=viewthread&tid=771&replyID=&skin=1
作者: 3699040    时间: 2006-2-2 18:31
郁闷






欢迎光临 Office中国论坛/Access中国论坛 (http://www.office-cn.net/) Powered by Discuz! X3.3