0

4 つのサブレポート/フォームを持つアクセス レポートがあります。これらの各サブレポートは、特定の病棟に入院した患者、転院した患者、転院した患者、退院した患者を表示するためのものです。タスクを実行するための 4 つの異なるクエリがあります。クエリを単独で実行すると、正常に動作します。クエリは、ユーザーに開始日と終了日の入力を求め、結果を表示します。

問題は、これらの各クエリを各サブ レポートに添付してレポートを実行すると、4 つのサブ レポートを別々に実行しているため、開始日を 4 回要求することです。これは論理的に正しいことです。

データは1つのテーブルから取得されますが、条件が異なるため、すべてを1つのクエリに結合することはできません. また、レポートを直接実行する必要があるため、ユーザーが指定した開始日に基づいてレポートを取得するためのフォームとボタンの作成も制限されています。

日付を 1 回入力するだけで 4 つのサブレポートすべてにデータを表示する方法はありますか。

Ms Access 2003 を使用しています。

どんな助けでも大歓迎です。ありがとうございます。それでは、お元気で。

4

2 に答える 2

0

レポートを開くイベントで、日付を尋ねる入力ボックスをポップアップします。その日付を各クエリのパラメーターとして使用します。

テストする時間がないため、レポートがクエリの実行を開始した後に open イベントが発生した場合、このアイデアの障害となる可能性があります。

于 2012-06-25T04:14:27.847 に答える