Office中国论坛/Access中国论坛
标题: SUM问题 [打印本页]
作者: wdlyd 时间: 2004-5-4 04:36
标题: SUM问题
我用[现金总计]=SUM([平时现金])的时候出现了问题:
由于平时的现金时有时无,当没有[平时现金]录入是我的[总计]=[银行存款]+[现金总计]的文本框出现“#错误”!
请问如何解决?谢谢~~
作者: sea.er 时间: 2004-5-4 04:46
[总计]=nz([银行存款])+nz([现金总计])
作者: Ajoe 时间: 2004-5-4 05:10
NZ()
是个函数,可以用来替换空字符串或空值,也就是可以把空值去掉。
作者: wdlyd 时间: 2004-5-4 05:48
问题是如果不给[平时现金]输入数据,则[平时现金]就不存在了~~
不可能是字符串或空值,NZ函数不能用,我刚试过了不行~~~
我认为问题出在SUM([平时现金])上,就是不知道如何解决?
作者: sea.er 时间: 2004-5-4 05:51
那应该是你表的联接方式不对,把库传上来看看
作者: wdlyd 时间: 2004-5-4 06:04
传上来了~
主要是[窗体T]里面出现问题~~
J打头的代表借方,D打头的代表贷方,JE代表借方金额,DE代表贷方金额~~
(嘻嘻~~烂表一个~~脸红红的~~)
[em09][em09]
[attach]4538[/attach]
[此贴子已经被作者于2004-5-3 22:22:46编辑过]
作者: sea.er 时间: 2004-5-4 06:23
怎么这么多“#错误”,具体指的是哪一个,能不能抓个图上来
另,我怎么没看到你说的SUM([平时现金])
作者: wdlyd 时间: 2004-5-4 06:26
解决现金的错误吧~~
在窗体[D现金]里的页脚里有个SUM([DE])~~
麻烦你了~~
作者: sea.er 时间: 2004-5-4 07:13
窗体本身就没有记录,这样不行吧
窗体没有记录,用nz、lsull恐怕不行,我试了iserror也不行,请教高手吧,帮你顶一下
作者: wdlyd 时间: 2004-5-4 07:17
先谢谢你了~~~耽误你睡觉了~~
只能再做一个会计分录,把没纪录的窗体都打上零蛋的纪录,嘿嘿~~
就是太麻烦了~~业务多的话就好了~~
[此贴子已经被作者于2004-5-3 23:20:16编辑过]
欢迎光临 Office中国论坛/Access中国论坛 (http://www.office-cn.net/) |
Powered by Discuz! X3.3 |