我正在尝试将按钮的标题设为表格中字段的内容。
我在论坛和 MS 网站上找到的所有内容都仅显示使用带有
OnClick
的宏。我需要它在没有每次点击的情况下显示。每次表中的字段发生变化时,它也需要动态更改。
我怎样才能实现这个目标?再说一次,我不想要像
OnClick
这样的事件,我希望它只是像表中的字段一样读取。
您可以简单地使用表单的
OnCurrent
事件来设置按钮标题。
当前:
Private Sub Form_Current()
If Nz(Me.FieldName, "") <> "" Then
Me.btnTest.Caption = Me.FieldName
Else
'Handle blank record here
End If
End Sub
这将使每当所选记录发生更改时按钮都会更新。 另外,只需将代码添加到特定字段的
AfterUpdate
事件中,这样它也会发生变化。
更新后:
Private Sub Textbox1_AfterUpdate()
If Nz(Me.FieldName, "") <> "" Then
Me.btnTest.Caption = Me.FieldName
Else
'Handle blank record here
End If
End Sub
如何在 Continous for 表单中实现相同的效果?当我以连续形式执行上述代码时,它会显示