Ris*_*ter 1 ms-access ms-access-2007
我试图在表单页脚的文本框中显示字段的总和.该字段不以任何方式计算.
以下是我尝试过的几件事:
=Sum([txtWeldInches])
=Sum([WeldInches])
=Sum(CDbl([txtWeldInches]))
=Sum(CDbl([WeldInches]))
Run Code Online (Sandbox Code Playgroud)
...反正你懂这个意思.我使用的每次迭代都会在文本框中显示#Error而不会出现异常.
我在同一个项目中使用了不同形式的类似结构,所以我不确定问题可能是什么.
有没有人遇到过这个?
编辑:我最后编写了一个VBA例程来更新框,因为它们很可能会被更改,而不是试图让一个绑定的sum()函数工作.
小智 5
http://support.microsoft.com/kb/199355
所有域功能都基于相同的查询(通过基础记录集).如果表单上的某个绑定函数有绑定错误,则表单上的所有函数都将返回错误.
换句话说....确保所有页脚控件都正确解析而不是击中任何空值.
如果您使用SUM或AVG,请确保您也使用Nz功能...
ControlSource ="= SUM(NZ([FIELD],0))