1

我开发了一个 Access 2003 数据库,它的表单具有许多绑定的输入文本字段。当用户更新这些字段中的值时,表格将使用更改后的值进行更新。我还有一个未绑定的文本字段,它显示来自用户输入的计算值。这不使用表单上文本字段中的值,而是直接使用表格中的值。

此文本字段的控制源类似于:

=[field1]+[field2]+[field3]

而不是

=txtInput1.value+txtInput2.value+txtInput3.value

在 Access 2003 中,计算的文本字段会随着用户更改绑定的输入字段而自动更新。但是,有些用户使用的是 Access 2007,并且他们不会自动更新计算字段,除非他们重新加载表单。

如果我使用输入文本字段而不是绑定字段来执行计算,它只会自动更新。

我在安全警告中选择了“允许此内容”。我还能做些什么来让它像 Access 2003 中一样运行吗?

谢谢

4

0 回答 0