0

对于一个(旧)项目,我在 Access 2000 中创建了一个报告。在此报告中,我想创建一个将 3 个表字段值相乘的字段,即:Aantal、Hoogte 和 Breedte。

=[Hoogte] * [Breedte] * [Aantal]所以我把它放在我的文本字段中:我的 Access 2000 的语言是荷兰语。

发生的情况是 Access 自动将这三个单词分别更改为[Height] * [Width] * [Count]. 显然,该字段无法识别这些表字段,因为它们不是这样命名的。

问题是这 3 个荷兰语单词(Hoogte、Breedte、Aantal)在英语中的意思是高度、宽度和计数。所以我猜 Access 认为我想使用那些(我不想)。'

问题是,我怎样才能停止这些词的自动填充/更正/翻译?有关闭的设置吗?

我已经查看了选项--->常规选项卡--->自动名称更正,但这里的所有内容都已关闭(保留/记录信息除外)。

4

1 回答 1

1

高度、宽度和计数是 Access VBA 中的保留字,因此使用它们会给您带来问题。如果您在表单中工作,请尝试更改文本 [Form]![Height]+[Form]![Width]+[Form]![Count] 并为报告做同样的事情,除了 [Report]![Height] +[报告]![宽度]+[报告]![计数]。在不改变我的语言的情况下很难测试这一点。嗯,如果您删除荷兰语作为您的语言怎么办?

于 2015-06-05T00:39:22.120 回答