• ベストアンサー

フィールドのデータによるレポート印刷

ACCESS2000でフォームにボタンを1コだけ配置して、そのボタンをクリックするとあるフィールドのデータがAの場合はレポートAのプレビューを表示し、フィールドのデータがBの場合は別の様式のレポートB、Cの場合はレポートC、Dの場合はレポートDのプレビューを表示するというようなことを行う事は可能でしょうか。

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

  • ベストアンサー
  • ryuu001
  • ベストアンサー率61% (46/75)
回答No.1

vbaで次のようにできます。 select case me.テキストボックス名 case "A" docmd.OpenReport "A_Report",acViewPreview case "B" docmd.OpenReport "B_Report",acViewPreview case "C" docmd.OpenReport "C_Report",acViewPreview case "D" docmd.OpenReport "D_Report",acViewPreview case else msgbox "レポートはありません。" end select

kitaosa
質問者

お礼

試してみたところうまくいきました!大変助かりました。有難うございました!

関連するQ&A