2016-05-09 12 views
0

私はクエリによって生成されたレポートを持っています。私はアクセスに精通していない人がいる(まったく)。開かれたときにいくつかの質問をした後、回答者の回答に基づいてレポートを作成するレポートを作成できますか?私は非常に非常に限られたVBAのスキルを持っています(しかし、喜んで学ぶ)。クエリーを開けないようにすることができれば、情報を正確に取得する方が簡単かもしれません。アクセスした質問に基づくレポート

たとえば、私は、すべての営業担当者のすべてのオープンレコードを提供するレポートを持っています。 10人の異なるレポートを作成するのではなく(各営業担当者に1人、全員に1人)、レポートを開く担当者がすべての営業担当者またはすべての営業担当者の開いているレコードをすべて表示したい場合、 1人のセールスマン?私はサプライヤーと同じようなものを持っています。サプライヤーはオープンレコードを持っています(特定のサプライヤー、すべてのサプライヤーのレポートのみが必要な場合)。

ありがとうございます! -Cheryl

+0

ようこそStackOverflow!このサイトは、オープンエンドの推奨事項ではなく、特定の詳細を持つプログラミングに関する質問のためのものです。 – AlBlue

+0

質問に答えるためにはもっと具体的にどのくらい必要ですか? – user583031

+1

少しでも具体的であっても助けになります。この質問は、実際には全く特定されていない「クエリを実行するためにユーザーにプロンプ​​トを表示するためにAccessを使用するにはどうすればよいですか?」という質問を本当にしています。 – AlBlue

答えて

1

パラメータを使用し、それぞれの必要なレポートを個人的に実行するというあなたのコメントに基づいて、フォームがはるかに良いオプションです。データの検証を許可するだけでなく、ルックアップを使用して、データソースに渡される値が正当なものであることを確認することもできます。

フォームには、レポートの生成に使用する各条件フィールドのコントロールが必要です。レポートとクエリの複数の反復を構築する必要がなくなりますフォームの参照を使用して

[Forms]![NameOfYourForm]![NameOfYourControl]

:あなたのクエリでフォームコントロールを参照するには、この命名法を使用します。たとえば、NULLがすべてのサプライヤを返す可能性がある場合は、サプライヤのコンボボックスなど、省略したい基準を覚えておいてください。クエリにはそれに対応する必要があります。

+0

ありがとうございます。私はこの提案を試みることを楽しみにしています。みんなありがとう! – user583031

関連する問題