【发布时间】:2016-01-24 05:48:40
【问题描述】:
与this question相关,如何检测表单用户正在添加记录?如果我在表单的“当前记录”变为“新”(导航到最后一个现有记录之外,或单击“新”导航按钮)时就知道这一点,那将是理想的,但只要第一条数据开始就知道进入几乎一样好。我猜这会在Form_Current() 中测试一些东西,但是什么(或有更好的方法)?
进一步相关,我最早可以找到新记录的(自动编号)ID 是什么?这需要保存,不是吗?它会自动填充到表单的记录集中吗? (我知道这不是代码驱动保存的情况.AddNew ... .Update。)我要求这样做的原因是开始填充子表单后面的子表(数据是这样的,我可以自动创建用户可以确认或修改的“默认”数据集)。
【问题讨论】:
标签: ms-access ms-access-2007 vba