Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我在 Access 2010 中遇到了某种形式的问题。在其中一个字段(金额)中,我有一个值表达式 =IIf([IsNull([Code]);1;2) 。在表单中,值 1 和 2 正确显示,但是当我尝试保存新创建的记录时出现错误:您必须填写金额字段。有人可以告诉我为什么将新记录保存到数据库时该值不可见吗?
您需要在 NewRecord 和/或 BeforeUpdate 事件上使用 VBA 代码将这些值插入此字段/文本框。您在这里所做的相当于为仅显示设置一个值。