
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(アクセス)
-
-
4
ACCESSのチェックボックスの印刷
Access(アクセス)
-
5
Access レポート印刷するときに1ページに収める方法
Access(アクセス)
-
6
ACCESSで、フォームで抽出したものをレポートで印刷したいのですが・・・
Access(アクセス)
-
7
Access チェックボックスでチェックしたデータのみフォームで表示
Access(アクセス)
-
8
ACCESS Yes/No型の集計
その他(Microsoft Office)
関連するカテゴリからQ&Aを探す
おすすめ情報
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
Access レポート印刷するときに...
-
ACCESS フォームをそのまま印刷...
-
Access2013 レポートを印刷する...
-
accessのフォームをレポートに...
-
Accessフォームからパラメータ...
-
アクセスで希望のレポートを1枚...
-
ACCESSのレポートで、指定した...
-
アクセスで特定のレコードのみ...
-
ACCESSの複数レポートの印刷に...
-
アクセスのフォーム画面の印刷...
-
Access[イベント プロシージャ]...
-
Accessのフォームで、画面表示...
-
Access レポート印刷時のイベン...
-
passwordが入れられません・・・・
-
アクセスで数値型のフィールド...
-
アクセスでテキストボックスの...
-
データベースのINT型項目にNULL...
-
レコードを保存するコード ア...
-
Excelのデータフォームの設定変更
-
クエリで出来た表にチェックボ...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
Access レポート印刷するときに...
-
アクセスのレポート合成(複数...
-
ACCESS フォームをそのまま印刷...
-
Accessのフォームで、画面表示...
-
Access2013 レポートを印刷する...
-
アクセスで特定のレコードのみ...
-
ACCESSの複数レポートの印刷に...
-
【Access】フォームのプロパテ...
-
Access レポート印刷時のイベン...
-
accessのフォームをレポートに...
-
ACCESS チェックしたも...
-
Accessフォームからパラメータ...
-
アクセスで希望のレポートを1枚...
-
ACCESSのレポートで、指定した...
-
ボタン1つで1度に複数枚印刷す...
-
アクセスでチェックボックスの...
-
アクセスのフォーム画面の印刷...
-
アクセスのフォーム印刷で不要...
-
Access 宛名ラベル レポートの...
-
Accessのフォーム単票印刷で印...
おすすめ情報