Office中国论坛/Access中国论坛

标题: 着急啊!请帮忙看看我这个dlookup 函数问题 [打印本页]

作者: 小鸡快跑    时间: 2009-5-9 10:28
标题: 着急啊!请帮忙看看我这个dlookup 函数问题
本帖最后由 小鸡快跑 于 2009-5-9 10:30 编辑

上传附件是office2007版的。
在打开的财务主页界面上,【当日收款合计】字段是用Dlookup函数做的,不知道为什么数出不来?
子窗体中我没有用查询实现汇总合计,因为我希望这个子窗体能够编辑,所以子窗体中的金额也是用dlookup函数完成的。
另外如果【当日收款合计】字段=子窗体下建立的【总计】字段也显示错误。
问题出在哪里?拜托高手解答!
作者: Grant    时间: 2009-5-9 12:49
=DLookUp("[合计]","日销售金额","出入库日期=#" & [Forms]![财务主页]![日期] & "#")
应当这样子写
作者: styhs    时间: 2009-5-9 13:08
=DLookUp("[合计]","日销售金额","出入库日期=" & [Forms]![财务主页]![日期])中,[Forms]![财务主页]![日期]引用的日期,Access对日期有专用格式。
正确应设置为=DLookUp("[合计]","日销售金额","[出入库日期]=#" & [Forms]![财务主页]![日期] & "#"),如果引用本窗体控件,可简化为=DLookUp("[合计]","日销售金额","[出入库日期]=#" & [Form]![日期] & "#")。
另子窗体的汇总项,实在看不出有什么用处,因为【总计】字段就等于【当日收款合计】字段。
作者: 小鸡快跑    时间: 2009-5-9 23:06
太感谢楼上二位了!!

楼上styhs说的:
“另子窗体的汇总项,实在看不出有什么用处,因为【总计】字段就等于【当日收款合计】字段。”
我是因为子窗体总计出不来没办法才想出来用Dlookup函数。如果能用窗体总计就更简单了,不知道为什么在这里不行




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