レコードソースが6つのテーブルのクエリであるレポートがあります。レポートには6つのチェックボックスがあり、各テーブルに1つずつあります。ユーザーにこれらのチェックボックスをクリックさせると、レポートのサブフォームにあるテーブルには、これらのテーブルに属するフィールドのみが表示されます(チェックされていないものはチェックされていません)。アクセスできるレポートのフィールドをユーザがカスタマイズできるようにする
[表示]のチェックボックスをクリックしてクエリデザインビューでこれを行う方法がありますが、これらのフィールドは表示されませんが、マクロまたはプロシージャを使用してそのプロパティにアクセスする方法はわかりません。
また、レポートフォームには、テーブル(クエリデータシート)を表示するサブフォームがあります。今、このテーブルには45のフィールドがあり、なぜ上記の機能が必要なのですか?
ここではクエリ(デザインビュー)のスクリーンショットを示していますが、各列で(VBscriptまたはマクロを使用して)showプロパティを制御する必要があります。だから私は、ユーザーがレポートのテーブル(サブフォーム)に表示する列を選択できるようにしたい。
ユーザーが特定のテーブルのチェックボックスをクリックしたときに実行されるクエリに対してクエリを実行する方法はありますか。私が持っているものは、テーブルのようなクエリの結果です。 – nman84
@ nman84そうですね、それをやり直して別のクエリをベースにするのは良いでしょう。クエリフィールドを表示するフォームが必要なだけで、ユーザーが複数選択を行うことができるリストボックスのように単純なので、私が最初からカスタムクエリを作成したければ、私の方がより多くのものでした。 –
私はアクセスするために私はこれを行う方法がわからない?私は他のテーブルからテーブルを生成するsearchq(クエリ)があります。リストボックスでもう一度クエリを実行し、その結果をサブフォームに表示するにはどうすればいいですか?私はただの例が必要です – nman84