vba - MS Access - 获取子表单的当前查询名称
问题描述
我有一个经典表单和一个从查询中获取记录的子表单,我想将子表单使用的查询的名称分配给一个变量:
Dim qryVar as String
qryVar = Me.subForm1.Query.Name
这当然行不通..
解决方案
在父表单的代码中
Sub Test()
Dim qryVar as string
qryVar = Me.Controls("SubForm1").Form.RecordSource
debug.print qryVar
End Sub
在模块代码中调用测试
Sub TestFormCode()
Frm_ParentFormObject.Test 'Change this to whatever your form's name is
End Sub
推荐阅读
- ocaml - 我正在尝试测试此流动性智能合约代码,但如果显示错误。流动性类似于 tezos 的智能合约语言 ocaml。
- android - Google READ_CALL_LOG 权限政策更改
- angular - Angular 6 - 通过具有反应形式的子组件中的 ng-template 循环
- jms - 当第一个 tibco 服务器关闭时,客户端应用程序无法连接到第二个 tibco 服务器
- postgresql - Postgres - 尝试添加 postgis 时出现语法错误
- php - PHP中的光标分页与列
- dojo - 如何知道执行了特定的行?
- javascript - jQuery KendoEditor 不剥离粘贴的 HTML
- java - 如何使用intellij进行远程调试?
- twilio-api - 如何在 Ballerina 的 Twilio-Connector 中修复 404“请求的资源 /2010-04-01/Accounts//SMS/Messages.json”错误