印刷を実施したい場合、弊社では基本的にサードパーティーとの連携を推奨しています。印刷データをJSON形式で外部の帳票印刷系の機能へ渡し、pdfやプリンタでの出力を行うような形式です。気軽に印刷機能を付けたいという方向けに、ブラウザでの印刷について英語のブログが上がっていましたので、クラシック・レポート、対話モード・レポート部分を翻訳・説明したいと思います。やること自体はそんなに難しくありません。アプリケーション・ビルダーによる設定1.印刷ボタンの追加アプリケーションに印刷ボタンを追加します。参照元のサイトでは、アイコン付きのテキストボタンを利用していますが、好きなボタンを配置してください。印刷ボタンの動的アクション追加したボタンに動的アクションを定義します。作成した動的アクションを以下のように定義します。[作成したボタン]Trueアクションについて以下のように定義します。コード」には以下をコピーしてください。実行している内容がわかるようにコメントを日本語にして少し詳しくしておきました。印刷したいサイズにするため、ページ全体設定のCSSに以下の設定を行います。ここではA4サイズの横で定義しています。0;}MDNで指定可能な値を参照してください。Docs実際の印刷については、ブラウザによって動作が異なることや、横幅が足りないと印刷が見切れるなど細かい調整が効かない部分などがあります。印刷位置の細やかな指定などをしたい場合は、サードパーティーなりの印刷機能へ引き渡すのが最善かと思います。実際に実行してみると、必要な印刷対象が絞られていることがわかると思います。お気軽にお問い合わせください。