【发布时间】:2013-04-15 05:01:14
【问题描述】:
我正在处理表单并为数据输入和搜索(数据提取)制作了一个表单,但问题是我在某些文本框上使用了 Dlookup 公式以便于数据输入但是当我尝试搜索访问时没有显示该文本框上的数据并显示该对象是只读的错误。 如何获取文本框显示数据以及 Dlookup 公式? 请帮忙。 非常感谢
【问题讨论】:
-
你为什么不把它改成一个组合?
我正在处理表单并为数据输入和搜索(数据提取)制作了一个表单,但问题是我在某些文本框上使用了 Dlookup 公式以便于数据输入但是当我尝试搜索访问时没有显示该文本框上的数据并显示该对象是只读的错误。 如何获取文本框显示数据以及 Dlookup 公式? 请帮忙。 非常感谢
【问题讨论】:
您可以通过代码设置文本框的值,而不是将DLookup放入文本框的数据源中。
将其放入数据源意味着您无法在运行时编辑文本框,正如您所经历的那样。
但是你可以在Form_Open事件中设置一次值,例如:
Private Sub Form_Open(Cancel As Integer)
Me.TheTextBox = DLookup(...)
End Sub
这将导致表单打开时自动填充文本框,但文本框是可编辑的,您可以覆盖该值。
【讨论】: