|
▼comakomako さん:
こんにちは。
> 日付範囲を加えたり金額を加えたりしていきたいので
抽出条件を変更するだけでしたら、
OpenReport メソッドの WhereCondition 引数を利用すれば可能です。
DoCmd.OpenReport "レポート名", acViewPreview, , _
"金額 > 300 AND 日付 Between #2012/10/01# AND #2012/10/31#"
>レポートのレイアウトは一つなので、いろんな条件で出したいのです。
こちらはいったんレポートを不可視状態で開いて
条件を指定してレポートを保存して閉じ、
再度レポートを開く様な感じになります。
DoCmd.OpenReport "レポート名", acViewDesign, , , acHidden
With Reports![レポート名]
.GroupLevel(0).ControlSource = "店舗"
.Section("グループフッター0").ForceNewPage = True
.OrderBy = "分類, 商品CD"
.OrderByOn = True
End With
DoCmd.Close acReport, "レポート名", acSaveYes
DoCmd.OpenReport "レポート名", acViewPreview
ご参考になれば幸いです。
|
|