首页 文章

从主表单字段自动填充子表单字段

提问于
浏览
1

我有一个包含两个子表单的表单,两个子表单都是连续的 . 每个表单都有一个字段,用于接受创建记录的人员的姓名 . 几乎每次,同一个人都将创建所有记录,因此如果字段在设置主记录后自动填充将非常方便 .

我已经尝试了几种方法,但似乎都没有正常工作(例如,第一个连续形式不会自动填充,因为它与主记录一起存在) . 这是Access 2003 .

在此先感谢您的帮助,如果我能为您澄清情况,请告诉我 .

2 回答

  • 1

    OnCurrent,OnClick等......

    If IsNull(Me.MyField) or Me.MyField = "" Then
    
      Me.MyField = Me.Parent.MyRelatedField
    
    End If
    
  • 3

    最好在控件的更新后事件中设置控件的默认值 . 这意味着它将填充之前的值 .

    Me.SomeText.DefaultValue= """" & Me.SomeText & """" ''Text
    

相关问题