【问题标题】:Enter Parameter Value Dialog Box when opening form打开表单时输入参数值对话框
【发布时间】:2016-04-29 14:27:47
【问题描述】:

我打开了一个表单,并将 ID 号设置为指向另一个表单的超链接。我已经创建了下面的代码来打开,但是它现在出现了“输入参数值”对话框。当我输入身份证号码时,它会正确打开。

Private Sub StudentID_Click()
    Dim recordID As Integer
    recordID = Me.StudentID
    DoCmd.OpenForm "Students Extended", , , "Studentid=StudentNumber"
End Sub

【问题讨论】:

  • 我想我对问题所在以及您要查找的内容感到困惑。您能否更具体地说明您需要做什么?
  • 您是否可以导出您的表单和 VBA 代码以便我们查看您的情况的完整上下文?

标签: vba ms-access-2016


【解决方案1】:

我猜你是在追求这样的事情:

Private Sub StudentID_Click()

    Dim recordID As Long

    recordID = Me.StudentID
    DoCmd.OpenForm "Students Extended", , , "Studentid = " & recordID & ""

End Sub

【讨论】:

  • 约瑟夫,当我点击超链接时,我试图阻止输入参数值框出现
  • Gustav,我已经尝试了您提供的代码,但对话框仍然出现。
  • 如果它要求 StudentID,那么它没有该名称的字段。查看表单的记录来源。
猜你喜欢
  • 2011-07-22
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2020-09-03
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2020-01-12
相关资源
最近更新 更多