• 締切済み

access教えてください!

フォームからボタンでレポートを開きます。 一つのボタンを押してフィールドの値が1ならAのレポートを、2ならBのレポートを開きたい時どのようにしたらいいでしょうか? ボタンのイベントプロシージャに条件を指定したら良いのかと思いますが 書き方がわかりません。 わかる方教えてください!

みんなの回答

noname#60992
noname#60992
回答No.2

No1です。 レポートを開きたい(プレビュー)とのことで、 DoCmd.OpenForm stDocName, , , stLinkCriteria ではなく DoCmd.OpenReport stDocName, acPreview でした。 申し訳ありませんでした。

birdiedog
質問者

お礼

ありがとうございました! できました。

すると、全ての回答が全文表示されます。
noname#60992
noname#60992
回答No.1

Private Sub コマンド1_Click() Select Case Me.テキスト0.Text Case 1 stDocName = "T1" Case 2 stDocName = "T2" Case Else MsgBox "フィールドの値が適正ではありません。" Exit Sub End Select DoCmd.OpenForm stDocName, , , stLinkCriteria End Sub こんなかんじかな。 エラー処理、変数の宣言等はしておりませんので。

すると、全ての回答が全文表示されます。

関連するQ&A

このQ&Aのポイント
  • RAID構成HDDのクローンコピーについて
  • 内蔵HDDは3GB×4台のRAID10構成で、7年の連続稼働後に新しいディスクに換装したい。ガチャベイのハードディスククローンコピー機(LHR-28DPU3_SG V01)を使用して個別HDDのクローンコピーは可能か?
  • RAID構成のHDDをクローンコピーするためには、ガチャベイのハードディスククローンコピー機(LHR-28DPU3_SG V01)を使用することができるのか疑問に思っている。内蔵HDDは3GB×4台でRAID10構成しており、7年間連続稼働しているため、新しいディスクに換装したい。
回答を見る

専門家に質問してみよう