Office中国论坛/Access中国论坛

标题: 这个余额示例错在哪里? [打印本页]

作者: 谢健    时间: 2007-5-23 05:42
标题: 这个余额示例错在哪里?


这个余额示例为何计算出来的余额都是一样的,它错在哪里?主要是这句表达式,不知道错在哪里,Val(DSum(" [结存] ","5函数计算出","[id]<=" & Str([id]) And [型号]=[型号]))

[attach]24575[/attach]


[此贴子已经被作者于2007-5-23 8:42:54编辑过]


作者: 谢健    时间: 2007-5-23 16:47
各位朋友,麻烦帮忙看看!
作者: eyewitnes    时间: 2007-5-23 18:23
好像应该用自联表吧?你找找论坛里面有一个余额的例子可以参考
作者: WDLRCZT    时间: 2007-5-23 18:39
你把:余额: Val(DSum(" [结存] ","5函数计算出","[id]<=" & Str([id]) And [型号]=[型号]))

改成下面的试试,不知道是不是你要的结果

余额: Val(DSum(" [结存] ","5函数计算出","[id]<=" & [id]))
作者: 谢健    时间: 2007-5-24 00:00
论坛搜索了,我就是搜索到的余额示例,发现比较适合我的需要,但是那个余额居然算出来不准确.WDLRCZT朋友修改后能计算出来,但是加上条件And [型号]=[型号]后就不行了,请再帮忙看看。
作者: 谢健    时间: 2007-5-24 06:32
搜索有关余额的例子,我都看完了,没有我需要的答案,请帮忙看看,如何才能实现正确的余额计算?
作者: hi-wzj    时间: 2007-5-24 17:17
余额: Val(DSum(" [结存] ","5函数计算出","[id]<=" & Str([id]) & " And [型号]='" & [型号] & "'"))
作者: 谢健    时间: 2007-5-24 18:44
非常感谢hi-wzj版主,要的就是这样的效果,太好了!谢谢!




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