Q107:Excelへの書き込みはサンプル等を参考にして可能だと思っておりますが、印刷指示は、MZプラットフォームから可能でしょうか?
Q107-1:
すでに、業務で使用しているExcelファイルがありそのExcelファイルに対してMZプラットフォームからデータの埋め込みを行い、自動的に印刷を行う処理を作成しようとしております。
Excelへの書き込みはサンプル等を参考にして可能だと思っておりますが、印刷指示は、MZプラットフォームから可能でしょうか?
A107-1:
MZPlatformからはJDBC接続でSQLクエリによるEXCELへの書き込みが可能です。
ただ、印刷指示はMZplatformからは直接できませんので、[外部プログラム通信]コンポーネントを使用してEXEファイルを起動し、エクセルアプリケーションを立ち上げてしまうといったことになるかと存じます。
また、検証はしておりませんがスクリプトファイルを[外部プログラム通信]で起動することも考えられます。
Ver.2.6からは[Excelファイルアクセス]コンポーネントが追加される予定ですが、これはApache POIのライブラリーを利用しており、メソッドもPOIに沿ったものとなるため、やはり印刷を命令する機能はございません。
備考:「帳票&印刷」の「Q&A29」にも掲載。