我开发了一个 Access 2003 数据库,它的表单具有许多绑定的输入文本字段。当用户更新这些字段中的值时,表格将使用更改后的值进行更新。我还有一个未绑定的文本字段,它显示来自用户输入的计算值。这不使用表单上文本字段中的值,而是直接使用表格中的值。
此文本字段的控制源类似于:
=[field1]+[field2]+[field3]
而不是
=txtInput1.value+txtInput2.value+txtInput3.value
在 Access 2003 中,计算的文本字段会随着用户更改绑定的输入字段而自动更新。但是,有些用户使用的是 Access 2007,并且他们不会自动更新计算字段,除非他们重新加载表单。
如果我使用输入文本字段而不是绑定字段来执行计算,它只会自动更新。
我在安全警告中选择了“允许此内容”。我还能做些什么来让它像 Access 2003 中一样运行吗?
谢谢