PDF出力機能を使って、帳票ページをストレージ(SDカード/USBメモリ)にPDF出力できます。
出力先
¥アクセスフォルダ¥LIST¥年⽉フォルダ¥年⽉⽇フォルダ
*サブフォルダ名を指定すると、¥アクセスフォルダ¥LIST¥任意のフォルダに
出力することも可能です。
設定箇所
SDカードのアクセスフォルダ¥LIST¥年⽉フォルダ¥年⽉⽇フォルダに
タイムスタンプ付きのPDFファイルを作成する例を説明します。
- [システム設定]→[ハードウェア設定]→[プリンタ]→[プリンタプロパティ]→[帳票設定]または[ホーム]→[登録項⽬]→[帳票]→[編集]→[帳票設定]をクリックします。
- [帳票設定]ダイアログが表示されるので、[PDF出力機能を使用する]にチェックします。
- 以下の設定をします。
- [プリント帳票No.指定デバイス:D00100]
- [上書き]
- [ファイル名にタイムスタンプを付ける]
- [PDF出力するドライブ:SD]
*[出力先選択デバイス]にチェックを入れると、帳票出⼒先や出⼒⽅法を
RUN中に変更できます。
マクロSTA_LIST を使⽤する場合、$s1656で出⼒先と
タイムスタンプあり/なしを選択します。
$s1656の内容は出⼒先選択デバイスと同じです。
*[ファイル名指定]にチェックを入れると、ファイル名を任意で指定できます。
(最大半角英数64文字)
*[サブフォルダ名指定]にチェックを入れると、出力先フォルダを任意で
指定できます。 (最大半角英数64文字)
- [システム設定]→[ハードウェア設定]→[プリンタプロパティ]で[プリンタ制御デバイス]を設定します。
プリンタ制御デバイスは、PDF出力のトリガとなるデバイスです。
出力方法
プリンタ制御デバイスによる指令
- プリント帳票No.指定デバイスに出力する帳票の先頭ページNo.と出力ページ数を格納します。
D00100 = 1 :先頭ページNo.
D00101 = 5 :出力ページ数 - プリンタ制御デバイスの0ビット目をONします。
D00010-00ビット ON
帳票画面No. 1から5ページ分PDF出力されます。
マクロによる指令
例:タイムスタンプあり、ファイル名:TEST、帳票画面No. 1から5ページ分PDF出力
する場合
以下のマクロを実行します。
$s01656 = 1 (W) ・・・ 0ビット目:出力先PDF
$u00100 = 1 (W) ・・・ 先頭ページ
$u00101 = 5 (W) ・・・ 出力ページ数
$u00102 = 'TEST' (STRING) ・・・ ファイル名
SYS (STA_LIST) $u00100
帳票について、詳しくは『リファレンスマニュアル』を参照してください。
ダウンロードはこちら
このページは参考になりましたか?
より良い内容にするため、アンケートにご協力をお願いいたします。