Reportで久々に嵌まったので備忘録。印刷ダイアログで指定した用紙サイズによって、動的にレイアウトを変更したかったので、レポートをRunする前に、印刷ダイアログで用紙サイズ等を取得する処理を書きました。※ざっくり書いていますが、実際のコードはキチンとしています。動くと、用紙サイズがデフォルトに戻ってしまっているようなのです。プレビュー表示newForm.ShowDialog(Me)きっと原因は単純明快な理由なんだろうおそらくはレポートをRunにしたタイミングで、メインとなるレポートの初期値が反映されているっぽい。色々な情報を漁ってはみるものの、なかなか該当項目にはヒットせず。時間的な制約もあったので、メインとなるレポートを準備して、後にレポートを追加する方法に変更しました。UsingまとめActiveReportでレポートを作成する場合はメインレポートに作業レポートをAddしていく形が一番やりやすい。今後似たような案件があれば、この方法で統一。»profileid:shin21sk日々学んだ事や感動した事などを日々綴っています。慎ましくいきたいアラフォー男子です。archivecontactAmazon.co.jpRakutenはてなブログをはじめよう!shin21skさんは、はてなブログを使っています。ブログを報告するスターをつけました引用をストックしましたストック一覧を見る閉じる引用するにはまずログインしてくださいログイン閉じる引用をストックできませんでした。再度お試しください閉じる限定公開記事のため引用できません。