• ベストアンサー

フォームでレポートを読み出して印刷

前任者の引継ぎで在庫管理・発注書をつくっています。 数年ぶりにアクセスに触る初心者です。。 発注書フォームから、印刷ボタンを押すと レポートを呼び出し、印刷したいのですが すべてのレコードが印刷されてしまいます 1件だけ印刷するにはどうしたらいいですか?

質問者が選んだベストアンサー

  • ベストアンサー
  • tazukadan
  • ベストアンサー率68% (15/22)
回答No.1

プレビューするボタンはウイザードで作っていると仮定します。 ボタンのクリックイベントに stDocName = "レポート名" DoCmd.OpenReport stDocName, acPreview こんな感じで書かれていますね。 この「DoCmd.OpenReport stDocName, acPreview」のところに抽出条件が付けられます。 DoCmd.OpenReport stDocName, acPreview,,"キー項目 = 'キーの値'" こんな感じです。 いろいろ実験してみて下さい。 ------------------------------------------------------------ 別の同じような質問に回答したものをそのまま載せます。

kuragemama
質問者

お礼

こんにちは 回答いただきありがとうございます! いろいろ試してみて DoCmd.OpenReport st●●●, acviewNormal,, "コード名=" & Me."コード名" でできました。 ご回答いただいたのとどういった違いがあるか???ですが うまくいったので感激です♪ 本当にありがとうございました!!!

関連するQ&A