※ ChatGPTを利用し、要約された質問です(原文:チェックボタンを利用した印刷をしたい。)
チェックボタンを利用した印刷の問題と解決法
このQ&Aのポイント
MS Accessでチェックボタンを利用した印刷の問題が発生しています。A氏のチェックボタンの動作が正しくなく、表示がうまく行われません。解決法を教えてください。
印刷フォームにはX支店とY支店のチェックボタンがあり、各氏の印刷を選択できます。しかし、A氏のチェックボタンを外すと、その列が正しく表示されません。どのように設定すれば解決できるでしょうか?
A氏のチェックボタンをはずすと、その列の表示が正しくされません。現在の設定では、A氏のX支店とY支店の表示がうまく行われません。解決法をお教えください。
チェックボタンを利用した印刷をしたい。
MS Accessでの質問です。
宜しくお願いします。
(印刷フォーム)
X支店 Y支店
A氏 □ □
B氏 □ □
C氏 □ □
・ ・ ・
・ ・ ・
・ ・ ・
[印刷]←コマンドボタン
チェックボタンを利用した印刷ですが、コードは
Private Sub コマンド14_Click()
Me.Requery
If X支店.Value = -1 Then
DoCmd.OpenReport "R_個人データ1", acViewPreview
End If
If Y支店.Value = -1 Then
DoCmd.OpenReport "R_個人データ2", acViewPreview
End If
End Sub
としてあります。レポートはX支店用とY支店用の個人データ(書式が違う)の2種類があります。
印刷のボタンでそれぞれのレポートの印刷をしたいのです。
ただ問題がありまして、A氏のチェックボタンをはずとその列がうまく表示出きません。
(印刷フォーム)
X支店 Y支店
A氏 ■ ■
B氏 ■ □
C氏 □ ■
・ ・ ・
・ ・ ・
・ ・ ・
[印刷]←コマンドボタン
この状態だと、A氏(X支店,Y支店)、B氏(X支店)、C支店(Y支店)の表示がされますが、
(印刷フォーム)
X支店 Y支店
A氏 □ ■
B氏 ■ □
C氏 □ ■
・ ・ ・
・ ・ ・
・ ・ ・
[印刷]←コマンドボタン
この状態だと、A氏(Y支店)、C支店(Y支店)の表示がされ、B氏のX支店は表示されない。
(印刷フォーム)
X支店 Y支店
A氏 □ □
B氏 ■ □
C氏 □ ■
・ ・ ・
・ ・ ・
・ ・ ・
[印刷]←コマンドボタン
この状態だと、何も表示されません。
良き解決法を教えて頂けないでしょうか?