我是Access和VBA的新手,所以这必须有一个简单的解决方案,但我无法调试它。基本上我是通过点击另一种形式的按钮来打开表单。表格A有一个发票清单,每个发票都有一个按钮,点击后该按钮转到发票本身(表格B)。
问题是,当我第一次点击表格A中的按钮时,我去发票,没问题。但是,如果我再次点击(可以是同一张发票),我会转到一张BLANK表格。空空如也。 Zip,zilch,nada。
我可以根据需要点击多次,但会打开空白发票。通过空白我不是指具有未填充字段的表单。我的意思是没有,没有任何领域没有任何东西。见下面的屏幕抓取。
但这里是踢球者:如果我对发票页面(包含在下面)上的vba脚本执行某些操作,即使是放入额外EMPTY LINE的傻事,也会再次使用1次。之后,我再次收到空白发票。
我不知道如何调试它。请注意,我删除了发票表单上的所有内容,以确保它不是其他内容。所有我离开的都是检查我们是否有新的记录,因为我想自动填充一些字段。
这是db的破坏问题,是编程问题......任何帮助都非常感谢。感谢
'this is what form B, my invoice form has
Option Compare Database
Private Sub Form_Load()
If Me.NewRecord Then
MsgBox "we're in a new record"
End If
End Sub