No.3ベストアンサー
- 回答日時:
#2です。
一例として、印刷コマンドボタンのクリック時イベントプロシージャで
intCheckBox = (\Me.chk契約A) * (-1) +(\Me.chk契約B) * (-2)
Select Case intCheckBox
Case 0
MsgBox "契約が一つも選択されていません"
Exit Sub
Case 1
varCriterua = "契約A = True"
Case 2
varCriterua = "契約B = True"
End Select
などと、
各チェックボックスの組み合わせ結果を判断し、Where句に指定して
DoCmd.OpenReport レポート名,acViewPreview,,varCriteria
で、レポートひらけば如何でしょう。
なお、文法的にはチェックしていません。ロジックの考え方だけ示しています。
No.2
- 回答日時:
チェックボックスが、どこについているのかにもよります。
1.チェックをつけたレコードだけを印刷する
2.チェックをつけた条件に従って抽出して印刷
どちらでしょう。
この回答への補足
2.の方法を取りたいです。
A契約とB契約があります。
どちらかが契約されている場合、両方契約されている場合、どちらも契約されていない場合の3パターンに対応したいです。
フォーム上ではA契約とB契約の脇にチェックボックスがあり、印刷をしたい条件にチェックを入れ、[印刷]ボタンをクリックすれば印刷プレビューの画面が立ち上がる形を取りたいです。
A契約■
B契約□ [印刷]・・・・・・A契約がある取引先だけを印刷する。
A契約■
B契約■ [印刷]・・・・・・A契約、B契約ともにある取引先を印刷する。
A契約□
B契約□ [印刷]・・・・・・なんの契約もされていない取引先を印刷する。
■はチェックが入った状態を現しています。
このような感じなのですが、どうすればいいでしょうか?
お手数をおかけして申し訳ありませんが、ご教示いただきたいです。
よろしくお願いいたします。
No.1
- 回答日時:
ひとつのレポートでフィルタを切り替えて開いてやる方法もできますが
簡単なのは
レポートを2つ作り(2つ目はコピーしてソースを書き換えるだけでいい)
片方のレポートのソースではチェックフィールドの抽出条件にTrue
もう一方はFalseと書いてやればいいんじゃないですか
後はボタンのウィザードで開くレポートを指定してやるだけです
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- その他(データベース) Accessフォームからパラメーターで表示したレコードを指定のExcelのセルへ転送する方法について 2 2022/08/22 18:04
- プリンタ・スキャナー 印刷ができない 6 2022/04/01 20:47
- Excel(エクセル) 請求書と領収書の作成 4 2022/11/10 16:13
- UNIX・Linux Ubuntu22.04、nanoエディタの使い方について 2 2022/10/24 19:50
- プリンタ・スキャナー PDFが両面印刷されてしまう初期設定を変更したい 1 2022/04/10 11:44
- 会計ソフト・業務用ソフト タックインデックスシール 2 2023/04/28 05:14
- Excel(エクセル) Excelであるシートだけ印刷できない 1 2022/04/01 09:04
- Word(ワード) ワード2010でコメントを印刷しない方法 6 2023/07/20 14:27
- 会計ソフト・業務用ソフト 一太郎で封筒の宛名印刷したいです。 1 2023/07/20 10:14
- 年賀状作成・はがき作成 はがき作家 2 2023/05/12 06:00
このQ&Aを見た人はこんなQ&Aも見ています
-
性格の違いは生まれた順番で決まる?長男長女・中間子・末っ子・一人っ子の性格の傾向
同じ環境で生まれ育っても、生まれ順で性格は違うものなのだろうか。家庭教育研究家の田宮由美さんに教えてもらった。
-
ACCESS チェックしたものを 印刷したい
Access(アクセス)
-
アクセスで特定のレコードのみのレポートを印刷したいのですが。
Access(アクセス)
-
ACCESSのチェックボックスの印刷
Access(アクセス)
-
-
4
選択したチェックボックスのみチェックを入れたいのですが
その他(データベース)
-
5
Accessチェックボックス 一度で複数のチェックを入力
Access(アクセス)
-
6
Access チェックボックスを使ってレポートへの表示・非表示
その他(データベース)
-
7
ACCESSでテーブルにあるチェックボックスを一括でYesにする方法を教えてください
Access(アクセス)
-
8
ACCESS クエリ→フォーム フィルターをかけたデータのみエクスポートしたい
Excel(エクセル)
-
9
Access フォームで条件抽出したものを印刷プレビューしたい
Access(アクセス)
-
10
Access チェックボックスでチェックしたデータのみフォームで表示
Access(アクセス)
関連するカテゴリからQ&Aを探す
おすすめ情報
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
Access レポート印刷するときに...
-
ACCESS フォームをそのまま印刷...
-
MS Access 印刷時に、印刷レコ...
-
ACCESS チェックしたも...
-
アクセスで特定のレコードのみ...
-
ACCESSの複数レポートの印刷に...
-
アクセスのフォーム画面のキャ...
-
Access2013 レポートを印刷する...
-
アクセスのレポート合成(複数...
-
ACCESSからVBAでWORDの印刷を..
-
ACCESSのレポートで、指定した...
-
access2010のレポート印刷につ...
-
アクセスでチェックボックスの...
-
Access印刷範囲の設定(...
-
Accessのフォームで、画面表示...
-
Accessフォームからパラメータ...
-
アクセスのフォーム画面の印刷...
-
passwordが入れられません・・・・
-
YahooのIDがロックされてしまい...
-
レコードを保存するコード ア...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
Access レポート印刷するときに...
-
ACCESS フォームをそのまま印刷...
-
アクセスのレポート合成(複数...
-
Accessのフォームで、画面表示...
-
アクセスで特定のレコードのみ...
-
ACCESSのレポートで、指定した...
-
アクセスのフォーム画面の印刷...
-
MS Access 印刷時に、印刷レコ...
-
ACCESSの複数レポートの印刷に...
-
Access2013 レポートを印刷する...
-
ACCESS チェックしたも...
-
アクセスで希望のレポートを1枚...
-
ACCESSのマクロで特定のレポー...
-
【Access】フォームのプロパテ...
-
ボタン1つで1度に複数枚印刷す...
-
サブフォームの印刷方法を教え...
-
Access 宛名ラベル レポートの...
-
Accessフォームからパラメータ...
-
access2010のレポート印刷につ...
-
アクセス2000レポートで、印刷...
おすすめ情報