我正在尝试将其设置为当我添加新记录时,对于我的Microsoft Access表单,字段将使用我之前条目中的值填充。
对于常规文本框,我在更新前部分使用了以下代码:
Private Sub Field_BeforeUpdate(Cancel As Integer)
Me![Field].DefaultValue = Me![Field].Value
End Sub
但是,我无法使用日期字段或下拉菜单字段进行此操作。
答案 0 :(得分:0)
会发生什么 - 错误信息,错误结果,什么都没有?
对于日期字段,请尝试:Me.controlname.DefaultValue = "#" & Me.controlname & "#"
对于组合框,它是否保存文本值?尝试:
Me.controlname.DefaultValue = "'" & Me.controlname & "'"