2009-07-15 3 views
0

私は会議のデータベースを持っています。会議でアクションをソートするレポートを生成することはできますが、各会議ごとに別々のレポートを生成したいと考えています。何かご意見は?MSアクセスレポート

答えて

2

[場所]欄に[会議番号を入力]のように設定されたクエリをAccessで書くことができます。このクエリを実行すると、Accessはユーザーの入力を求めます。次に、レポートのデータソースをそのクエリに設定できるので、レポートを実行するときに、Accessは会議番号(ID)を入力するよう求めます。

また、ユーザーがミーティングを選択し、ダイナミックにクエリを更新してレポートを実行するための、ある種の選択インターフェイスを使用してフォームを作成することもできます。

第1のアプローチは容易であり、第2のアプローチはより有用である。

+1

私は、最初のアプローチはプログラマにとっては簡単かもしれないが、ユーザにとってはより難しいと言います。長期的には、DoCmd.OpenReportアクションで適切な引数を渡すことで、どこでもレポートを使用してすべてのレコードを印刷することができ、フィルタリングされたセットを印刷できるので、プログラマにとっては2番目の方が簡単です。 –

0

1回の会議ですべての会議をレポートしたいが、会議ごとに別々のレポートを取得する場合は、会議のグループヘッダーを追加して、そのセクションの前に改ページを行うように設定する。

関連する問題