ユーザーがパラメータクエリから独自の Access レポートを実行できるようにする - TechRepublic

ユーザーがパラメータクエリから独自の Access レポートを実行できるようにする - TechRepublic

出版

maryannrichardsonの画像

なぜ車輪の再発明をする必要があるのでしょうか? ここでは、ユーザーが独自のデータ パラメータを設定できるようにしながら、類似データから一貫性のある Access レポートを作成する方法を紹介します。

同じ Access レポートを
何度も作成し、日付だけを変更することがよくありますか? もしそうなら、ユーザーが レポート
の日付を指定できるパラメーター クエリからレポートを作成することで、時間を節約できます。

例えば、人事部では、 翌年度に
企業年金制度への権利確定日が予定されている従業員をリストアップした年次レポートを作成したいと考えています。各 従業員の権利確定日を計算するVested_Yearクエリは既に作成済みです。このレポートをカスタマイズするには、以下の手順に従ってください。


  1. 従業員データベースを開き、オブジェクトの下の「クエリ」をクリックします。
  2. [新規]をクリックします
  3. [デザイン ビュー]を選択し
    、[OK] をクリックします。
  4. [クエリ] タブで
    、Vested_Year クエリをダブルクリックし
    、[閉じる] をクリックします。
  5. フィールド ウィンドウで、Employee ID、Last_Name、 First_Name、Hire_date、Vested_date を
    ダブルクリックします。


  6. Hire_dateフィールドの下の条件セルに次のように入力します:
    Between [開始日を入力してください] AND
    [終了日を入力してください]

  7. クエリを閉じて保存します。
  8. データベース ウィンドウの [オブジェクト] の下で
    、[レポート] をクリックします。
  9. [新規]をクリックし
    、ウィザードを使用してレポートを作成をクリックします。

  10. テーブル/クエリの下で、クエリ:Vested_Year を選択します。

  11. 二重矢印ボタンをクリックしてすべてのフィールドを選択し、「次へ」をクリックします。

  12. Hire_date、Last_Name、First_Name の順に選択し
    、[次へ] をクリックします。
  13. 「次へ」を3回クリックします。
  14. レポートタイトル テキスト ボックス
    に、従業員の雇用時点の権利確定日を入力します。

  15. [レポートのデザインを変更する] ラジオ ボタンを選択し、[完了] をクリックします。

  16. レポート ツールボックスのテキスト ボックス ツールをクリックします。
  17. クリックしてドラッグし、レポート タイトル
    の [As Of] の横にあるテキスト ボックスを見つけます。

  18. テキスト ボックスに次の数式を入力します:
    =Reports![雇用された従業員の権利確定日
    ]![雇用開始日を入力]
  19. 必要な形式の変更を加え
    てレポートを実行します。

ユーザーは開始日と終了
日を入力して独自のレポートをカスタマイズできるようになります。

ヒントを見逃しましたか?

Microsoft Access アーカイブをチェックして、最新の Access のヒントを確認してください。

毎週水曜日に配信される、Word、Excel、Access のヒントを特集した TechRepublic の無料 Microsoft Office Suite ニュースレターに自動的にサインアップすることで、ユーザーの生産性向上を支援します。

記事をシェア
maryannrichardsonの画像

メアリーアン・リチャードソン

Tagged: