vba - VBA:在第三个命令上输入参数值
问题描述
我有一个表格,上面有 3 个命令,在用户输入数据并保存到当前记录后,所有命令都应该带你到不同的表格。我的问题是,代码的第二部分给了我一个错误,当我选择该命令时会弹出一个参数。
Private sub command2_click()
If Me.Dirty Then Me.Dirty = false
DoCmd.OpenForm “6_Prem_Conv”,,,”[ID]=“&Me.ID
DoCmd.Close acForm, Me.Name
End sub
Private sub command3_click()
DoCmd.OpenForm FormName:=“6_FEHB”
End sub
Private sub command4_click()
If Me.Dirty Then Me.Dirty = false
DoCmd.OpenForm “8_FEHB_Payment”,,,”[ID]=“&Me.ID
DoCmd.Close acForm, Me.Name
End sub
command2 和 command 3 似乎都可以正常工作,但是 command4 的中间语句 (DoCmd.openform) 部分给了我弹出的参数。
解决方案
推荐阅读
- visual-studio-code - AL(Business Central OnPremises)中的扩展中的对象 ID 冲突
- pycharm - Pycharm(VM初始化时出错)
- php - 为什么在发送请求 HTTP GET|POST laravel 时变成无穷大
- sharepoint-2013 - Power Apps:在新屏幕上显示表格行
- javascript - React Native 高亮显示项目并返回索引警报
- haskell - Haskell,sum(x,y) 与 sum(x,y,z) 之间的差异
- javascript - 如何拖动一个
并在 Javascript 中放置标签
- java - 如何将非标题元素添加到 asciidoctor 的目录
- asp.net - .NET 程序集的错误版本被复制到 Web 窗体 bin 目录
- reactjs - 将绝对路径添加到由“Create React App”创建的应用程序