Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/ms-access/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Vba 当子窗体源对象是查询时,如何选择子窗体当前记录值_Vba_Ms Access - Fatal编程技术网

Vba 当子窗体源对象是查询时,如何选择子窗体当前记录值

Vba 当子窗体源对象是查询时,如何选择子窗体当前记录值,vba,ms-access,Vba,Ms Access,当子窗体源对象是窗体时,只需使用我就可以了!OrderNumber选择订单号的当前记录,但当子表单资源对象是查询时,则我不能使用我!订单号。我想知道,当源对象是查询或表时,如何仍然选择订单号。是,您可以: OrderNumber = Me!NameOfYourQuery.Form!OrderNumber.Value 欢迎来到这里。古斯塔,请阅读如何提问,谢谢。我的错误是使用了.命令而不是!订单号。在这种情况下。它不起作用。我真的不明白为什么这一定是一个错误。因为如果子表单源对象是表单,则。或是

当子窗体源对象是窗体时,只需使用我就可以了!OrderNumber选择订单号的当前记录,但当子表单资源对象是查询时,则我不能使用我!订单号。我想知道,当源对象是查询或表时,如何仍然选择订单号。

是,您可以:

OrderNumber = Me!NameOfYourQuery.Form!OrderNumber.Value

欢迎来到这里。古斯塔,请阅读如何提问,谢谢。我的错误是使用了.命令而不是!订单号。在这种情况下。它不起作用。我真的不明白为什么这一定是一个错误。因为如果子表单源对象是表单,则。或是!两个都很好用,在这里很好用,所以我不知道
NameOfYourQuery
是子窗体控件的名称<代码>表单是此属性的一个属性。