2011-07-07 22 views
1

メインフォームにサブフォームがあります。私は、データシートビューでクエリを開くようにしたい。サブフォームのデータシートモードでクエリを開くにはどうすればよいですか?

Me.subform.Application.DoCmd.OpenQuery "xxx" 

をしかし、それだけではない、サブフォーム内で、バックグラウンドでクエリを開きます。 私が試してみました。

このクエリにバインドされたフォームを作成すると、サブフォームのSourceObjectをサブフォーム内で開くように変更できます。しかし、私はここで多くの異なるクエリを持っている、私はちょっと簡単な方法を探したい。

EDIT:おそらく:Me.subform.OpenQuery "xxx"のようなものですが、見つからなかった可能性があります。

答えて

2

サブフォームのソースオブジェクトをフォーム名ではなくクエリ名に設定します。プロパティシートでは、Query.XXXのようになります。

+0

ありがとう、私はクエリのプレフィックスを設定しませんでした。 – darkjh