レポート

Last-modified: 2024-02-18 (日) 16:46:12

レポートを開く

通常使うプリンターで開く

Call DoCmd.OpenReport("レポート1", acViewNormal)

印刷プレビューで開く

Call DoCmd.OpenReport("レポート1", acViewPreview)

オプション

レポートを開く場合には、レポートに幾つかの操作を加えることが出来ます。
OpenReport メソッドの引数で指定します。

FilterName

名前が紛らわしいですが、ここで指定するのは「クエリ」です。

WhereCondition

抽出条件を指定します。Access SQL の WHERE 句を指定します。
WhereCondition を有効にするには、「読み込み時にフィルターを適用」を「はい」にしておく必要があります。
(レポートはフォームのように予めロードしておくことが出来ないため、開く前にプロパティを設定することはできません)
「読み込み時にフィルターを適用」を「はい」にしておくと、WhereCondition の値がレポートの「フィルター」に設定されます。

レポート中のテキストボックスに任意の値を設定するには

OpenReport メソッドの OpenArgs を設定する

テーブルに固定値を設定する

参考