hiroton
2023/10/11 (水) 15:34:36
88156@f966d
レポートのなんやかんやってレポートを開こうとしてるときに制御できないみたいですね
しかたないので制御用のフォームを作ってなんやかんやしてみる
開くレポート
Private Sub Report_Load()
If Nz(OpenArgs) <> "auto" Then DoCmd.OpenForm "制御用のフォーム名", , , , , , Me.Name
End Sub
制御用のフォーム
Private Sub Form_Load()
DoCmd.Close acReport, OpenArgs
DoCmd.OpenReport OpenArgs, acViewPreview, , , , "auto"
Reports(OpenArgs).ZoomControl = 0
DoCmd.Close acForm, Me.Name
End Sub
通報 ...
レポートをダブルクリックで開いた後にもうワンクリックする手間を省きたくて解決法を探しているので、フォーム作ってまで実現したいことではないですね。。考え方は参考になります。
単純に設定で変えられたりできないもんでしょうか。。。