0

我在 Access 2010 中遇到了某种形式的问题。在其中一个字段(金额)中,我有一个值表达式 =IIf([IsNull([Code]);1;2) 。在表单中,值 1 和 2 正确显示,但是当我尝试保存新创建的记录时出现错误:您必须填写金额字段。有人可以告诉我为什么将新记录保存到数据库时该值不可见吗?

4

1 回答 1

0

您需要在 NewRecord 和/或 BeforeUpdate 事件上使用 VBA 代码将这些值插入此字段/文本框。您在这里所做的相当于为仅显示设置一个值。

于 2013-05-09T13:12:16.000 回答