プロが教えるわが家の防犯対策術!

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

A 回答 (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
    • good
    • 0
この回答へのお礼

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

お礼日時:2003/02/24 17:45

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!