FUJITSU Software Interstage List Creator...
Transcript of FUJITSU Software Interstage List Creator...
-
FUJITSU SoftwareInterstage List Creator V10.4.0
アプリケーシ ョ ン作成ガイド
Windows/Windows(64)/Solaris/Linux(64)
B1X1-0198-08Z0(00)2015 年 5 月
-
アプリケーション作成ガイド -まえがき-
まえがき
本書は、List Creator が提供する帳票出力インタフェースの詳細、およびインタフェースを利用したユーザアプリケーションの作成方法について記載しています。
本書の内容は、各オペレーティングシステムで共通となっています。
本書の構成
本書は、次の構成になっています。
第 1 部 アプリケーションの作成第 1 章 帳票出力インタフェース機能表 (【Windows 版】を使用する場合)
【Windows 版】を使用する場合の出力機能のサポート状況と、各帳票出力インタフェースで指定できる情報を出力方法ごとに説明します。
第 2 章 帳票出力インタフェース機能表 (【UNIX 系 OS 版】を使用する場合)【UNIX 系 OS 版】を使用する場合の出力機能のサポート状況と、各帳票出力インタフェースで指定できる情報を出力方法ごとに説明します。
第 3 章 プログラム開発方法List Creator が提供するインタフェースを使用したユーザアプリケーション(プログラム)
の作成方法、およびユーザアプリケーションの開発・実行に関する留意事項について説明し
ます。
第 2 部 帳票出力インタフェース第 4 章 コマンド
List Creator の帳票を出力するためのコマンドについて説明します。
第 5 章 Java インタフェースServlet や一般の Java アプリケーションから List Creator の帳票を出力するための Java イン
タフェースについて説明します。
第 6 章 .NET インタフェース一般の .NETアプリケーションからList Creatorの帳票を出力するための .NETインタフェー
スについて説明します。
第 7 章 COM インタフェースASP(Active Server Pages)から Web サーバ上で List Creator の帳票を出力するための COM
インタフェース「PrComPrt コンポーネント」の参照先について説明します。
第 8 章 カスタムコントロールVisual Basic で作成したアプリケーションから List Creator の帳票を出力するためのカスタ
ムコントロール「PrctrlEx Control」について説明します。
第 9 章 COBOL インタフェースCOBOL 言語で作成されたアプリケーションから List Creator の帳票出力コマンドを呼び出
すための COBOL インタフェースについて説明します。
2
-
アプリケーション作成ガイド -マニュアル体系と読み方-
第 10 章 CFX カスタムタグインタフェース (ColdFusion MX)ColdFusion の Web アプリケーションから List Creator の帳票を出力するための CFX カスタ
ムタグインタフェースについて説明します。
第 3 部 イベント通知機能第 11 章 イベント通知機能
帳票を出力したアプリケーションとは別のアプリケーションで帳票の出力結果を取得す
るためのイベント通知機能について説明します。
付録
付録 A OWF ファイル生成ライブラリWeb アプリケーション連携機能の OWF ファイル生成ライブラリの参照先について説明し
ます。
付録 B Java アプリケーションとの連携Web アプリケーション連携機能を使用して、Java で作成した Web アプリケーションと連
携する方法について説明します。
付録 C List Creator 互換印刷機能List Works と連携し、List Creator 互換印刷機能を使用する場合の指定方法、機能のサポー
ト範囲、運用、および留意事項について説明します。
輸出管理規制について
本ドキュメントを輸出または第三者へ提供する場合は、お客様が居住する国および米国輸出管理関連法
規等の規制をご確認のうえ、必要な手続きをおとりください。
著作権
Microsoft Corporation のガイドラインに従って画面写真を使用しています。
Copyright 2012-2015 FUJITSU LIMITED© PFU LIMITED 2012-2015
マニュアル体系と読み方
本書をお読みになる前に、オンラインマニュアル “ マニュアル体系と読み方 ” をお読みください。オンラインマニュアル “ マニュアル体系と読み方 ” には、List Creator のマニュアル体系、マニュアルの
読み方、表記上の規則、対象読者と前提知識、用語の対応表、および商標などについて記載されています。
3
-
アプリケーション作成ガイド -目次-
目次
第 1 部 アプリケーションの作成 ................................ 18
第 1 章 帳票出力インタフェース機能表(【Windows 版】を使用する場合).......... 19
1.1 出力機能 ............................................................................................................ 201.2 共通 / ローカル帳票出力 /Web 手元印刷 ........................................................... 23
1.2.1 共通 ....................................................................................................... 231.2.2 印刷 ....................................................................................................... 271.2.3 電子保存................................................................................................ 301.2.4 FAX 送信 ............................................................................................... 331.2.5 PDF ファイル保存 ................................................................................ 351.2.6 OWF ファイル生成(Web 手元印刷)................................................... 371.2.7 Excel ファイル出力 .............................................................................. 391.2.8 TIFF 出力 .............................................................................................. 40
1.3 リモート帳票出力.............................................................................................. 411.4 コネクタ連携 ..................................................................................................... 431.5 XBRL データ対応 /Navigator 連携 ................................................................... 451.6 Database Direct 連携 ....................................................................................... 461.7 クエリ................................................................................................................ 461.8 仕分け................................................................................................................ 46
第 2 章 帳票出力インタフェース機能表(【UNIX 系 OS 版】を使用する場合)....... 47
2.1 出力機能 ............................................................................................................ 482.2 共通 / ローカル帳票出力 /Web 手元印刷 ........................................................... 51
2.2.1 共通 ....................................................................................................... 512.2.2 印刷 ....................................................................................................... 552.2.3 電子保存................................................................................................ 572.2.4 PDF ファイル保存 ................................................................................ 592.2.5 OWF ファイル生成(Web 手元印刷)................................................... 612.2.6 Excel ファイル出力 .............................................................................. 622.2.7 TIFF 出力 .............................................................................................. 63
2.3 リモート帳票出力.............................................................................................. 642.4 コネクタ連携 ..................................................................................................... 662.5 XBRL データ対応 /Navigator 連携 ................................................................... 682.6 Database Direct 連携 ....................................................................................... 69
4
-
アプリケーション作成ガイド -目次-
第 3 章 プログラム開発方法..................................................................................... 70
3.1 コマンド ............................................................................................................ 713.1.1 コマンド一覧......................................................................................... 713.1.2 prprint コマンドの記述例 ..................................................................... 72
3.1.2.1 アプリケーションサーバが Windows の場合 .......................... 723.1.2.2 アプリケーションサーバが UNIX 系 OS の場合 ....................... 793.1.2.3 OWF ファイルを生成する場合 ................................................. 873.1.2.4 Excel ファイル出力する場合.................................................... 883.1.2.5 TIFF 出力する場合.................................................................... 88
3.1.3 prprintx コマンドの記述例 ................................................................... 903.1.3.1 入力データ形式が「可変長」の場合 ........................................ 903.1.3.2 入力データ形式が「XML」の場合 ........................................... 90
3.1.4 prputprt コマンドの記述例 .................................................................. 913.1.4.1 1 つの帳票を出力する場合 ....................................................... 913.1.4.2 入力データ形式が「CSV 形式」のデータファイルを使用して
マルチフォーム出力する場合 ...................................................... 923.1.4.3 入力データ形式が「固定長」のデータファイルを使用して
マルチフォーム出力する場合 ...................................................... 933.1.4.4 入力データ形式が「CSV 形式」のデータファイルを使用して
組合せフォーム出力する場合 ...................................................... 943.1.4.5 帳票資源をアプリケーションサーバに配置し、帳票出力時に
必要な資源を転送してリモート帳票出力する場合 ...................... 953.1.5 prputex コマンドの記述例 ................................................................... 97
3.1.5.1 PDF ファイルをアプリケーションサーバに配置する場合 ....... 973.1.5.2 OWF ファイルを帳票出力サーバに生成する場合 .................... 983.1.5.3 Excel ファイルをアプリケーションサーバに配置する場合..... 993.1.5.4 TIFF ファイルをアプリケーションサーバに配置する場合..... 100
3.1.6 prdsexec コマンドの記述例............................................................... 1013.1.7 naviexec コマンドの記述例 ............................................................... 1013.1.8 prnavi コマンドの記述例.................................................................... 1013.1.9 qryexec コマンドの記述例 ................................................................. 1013.1.10 prdbexec コマンドの記述例 ............................................................ 1013.1.11 prassort コマンドの記述例 .............................................................. 1023.1.12 prasrcvr コマンドの記述例 .............................................................. 102
3.2 Java インタフェース ...................................................................................... 1033.2.1 開発環境.............................................................................................. 1033.2.2 帳票出力機能を利用したアプリケーションの作成 ............................. 104
3.2.2.1 アプリケーションの作成手順 ................................................. 1043.2.2.2 アプリケーションの記述例..................................................... 1043.2.2.3 アプリケーションソースのコンパイル・実行 ........................ 107
3.3 .NET インタフェース ...................................................................................... 1083.3.1 開発環境.............................................................................................. 1083.3.2 帳票出力機能を利用したアプリケーションの作成 ............................. 109
3.3.2.1 アプリケーションの作成手順 ................................................. 109
5
-
アプリケーション作成ガイド -目次-
3.3.2.2 アプリケーションの記述例..................................................... 1093.3.2.3 アプリケーションソースのコンパイル・実行 ........................ 115
3.4 COM インタフェース ...................................................................................... 1163.5 カスタムコントロール .................................................................................... 117
3.5.1 開発環境.............................................................................................. 1173.5.2 アプリケーションの作成手順 ............................................................. 1173.5.3 アプリケーションの記述例 ................................................................. 117
3.5.3.1 プロパティの設定 ................................................................... 1173.5.3.2 メソッドの使用方法 ............................................................... 117
3.5.4 アプリケーションソースのコンパイル・実行 .................................... 1193.6 COBOL インタフェース ................................................................................. 120
3.6.1 開発環境.............................................................................................. 1203.6.2 アプリケーションの作成手順 ............................................................. 1223.6.3 アプリケーションの記述例 ................................................................. 1223.6.4 アプリケーションソースのコンパイル・実行 .................................... 123
3.7 CFX カスタムタグインタフェース(ColdFusion MX).................................. 1243.7.1 開発環境.............................................................................................. 1243.7.2 アプリケーションの作成手順 ............................................................ 1253.7.3 アプリケーションの記述例 ................................................................. 1253.7.4 アプリケーションの実行..................................................................... 126
3.8 ユーザアプリケーションの開発・実行に関する留意事項 .............................. 127
第 2 部 帳票出力インタフェース .............................. 129
第 4 章 コマンド..................................................................................................... 130
4.1 帳票出力コマンド............................................................................................ 1314.1.1 帳票出力コマンド実行時に設定する環境変数(【UNIX 系 OS 版】を
使用する場合)......................................................................................... 1314.1.1.1 LD_LIBRARY_PATH(必須)................................................. 1314.1.1.2 PATH(必要時)...................................................................... 1314.1.1.3 LANG(必須)......................................................................... 1324.1.1.4 OA_EUCTYPE(必要時)....................................................... 1324.1.1.5 OA_ASSETSDIR(必要時).................................................... 133
4.1.2 prprint コマンド ................................................................................. 1344.1.2.1 [機能]..................................................................................... 1344.1.2.2 [記述形式].............................................................................. 1344.1.2.3 [オプション一覧]................................................................... 1354.1.2.4 [説明]..................................................................................... 140
4.1.2.4.1 ユーザ資源情報に関するオプション .......................... 1414.1.2.4.2 マルチフォーム出力 / 組合せフォーム出力用ユーザ
資源情報に関するオプション...................................... 145
6
-
アプリケーション作成ガイド -目次-
4.1.2.4.3 OCI 連携機能を使用したデータベース(Oracle)連携情報に関するオプション...................................... 147
4.1.2.4.4 識別情報に関するオプション..................................... 1474.1.2.4.5 動作情報に関するオプション..................................... 1484.1.2.4.6 印刷情報に関するオプション..................................... 1564.1.2.4.7 電子保存情報に関するオプション.............................. 1624.1.2.4.8 FAX 送信情報に関するオプション............................. 1714.1.2.4.9 PDF ファイル保存情報に関するオプション .............. 1734.1.2.4.10 PDF ファイル保存情報(メール配信)に関する
オプション .................................................................. 1834.1.2.4.11 印刷属性情報に関するオプション............................ 1864.1.2.4.12 OWF ファイル生成情報に関するオプション ........... 1914.1.2.4.13 Excel ファイル出力情報に関するオプション .......... 1954.1.2.4.14 TIFF 出力情報に関するオプション .......................... 198
4.1.2.5 [記述例]................................................................................. 1994.1.2.6 [復帰値]................................................................................. 1994.1.2.7 [注意]..................................................................................... 201
4.1.3 prprintx コマンド ............................................................................... 2014.1.3.1 [機能]..................................................................................... 2014.1.3.2 [記述形式].............................................................................. 2024.1.3.3 [オプション一覧]................................................................... 2034.1.3.4 [説明]..................................................................................... 203
4.1.3.4.1 ユーザ資源情報に関するオプション .......................... 2034.1.3.5 [記述例]................................................................................. 2044.1.3.6 [復帰値]................................................................................. 2044.1.3.7 [注意]..................................................................................... 205
4.2 リモート帳票出力コマンド ............................................................................. 2064.2.1 リモート帳票出力コマンド実行時に設定する環境変数
(【UNIX 系 OS 版】を使用する場合)...................................................... 2064.2.1.1 LD_LIBRARY_PATH(必須)................................................. 2064.2.1.2 PATH(必要時)...................................................................... 2064.2.1.3 LANG(必須)......................................................................... 2064.2.1.4 OA_EUCTYPE(必要時)....................................................... 207
4.2.2 prputprt コマンド ............................................................................... 2104.2.2.1 [機能]..................................................................................... 2104.2.2.2 [記述形式].............................................................................. 2104.2.2.3 [オプション一覧]................................................................... 2114.2.2.4 [説明]..................................................................................... 212
4.2.2.4.1 動作情報に関するオプション..................................... 2124.2.2.4.2 ユーザ資源情報に関するオプション .......................... 2134.2.2.4.3 マルチフォーム出力 / 組合せフォーム出力用
ユーザ資源情報に関するオプション........................... 2184.2.2.4.4 電子保存情報に関するオプション.............................. 2214.2.2.4.5 FAX 送信情報に関するオプション............................. 2224.2.2.4.6 その他のオプション ................................................... 222
7
-
アプリケーション作成ガイド -目次-
4.2.2.5 [記述例]................................................................................. 2244.2.2.6 [復帰値]................................................................................. 2244.2.2.7 [注意]..................................................................................... 228
4.3 コネクタ連携コマンド .................................................................................... 2304.3.1 コネクタ連携コマンド実行時に設定する環境変数
(【UNIX 系 OS 版】を使用する場合)...................................................... 2304.3.1.1 LD_LIBRARY_PATH(必須)................................................. 2304.3.1.2 PATH(必要時)...................................................................... 2304.3.1.3 LANG(必須)......................................................................... 2314.3.1.4 OA_EUCTYPE(必要時)....................................................... 231
4.3.2 prputex コマンド................................................................................ 2334.3.2.1 [機能]..................................................................................... 2334.3.2.2 [記述形式].............................................................................. 2334.3.2.3 [オプション一覧]................................................................... 2344.3.2.4 [説明]..................................................................................... 236
4.3.2.4.1 動作情報に関するオプション..................................... 2364.3.2.4.2 ユーザ資源情報に関するオプション .......................... 2364.3.2.4.3 マルチフォーム出力 / 組合せフォーム出力用
ユーザ資源情報に関するオプション........................... 2414.3.2.4.4 電子保存情報に関するオプション.............................. 2434.3.2.4.5 FAX 送信情報に関するオプション............................. 2444.3.2.4.6 その他のオプション ................................................... 244
4.3.2.5 [記述例]................................................................................. 2474.3.2.6 [復帰値]................................................................................. 2474.3.2.7 [注意]..................................................................................... 253
4.4 XBRL データ対応 /Navigator 連携コマンド................................................... 2544.4.1 XBRL データ対応 /Navigator 連携コマンド実行時に設定する
環境変数(【Solaris 版】を使用する場合)............................................. 2544.4.1.1 LD_LIBRARY_PATH(必須)................................................. 2544.4.1.2 PATH(必要時)...................................................................... 2544.4.1.3 LANG(必須)......................................................................... 2554.4.1.4 OA_EUCTYPE(必要時)....................................................... 255
4.4.2 prdsexec コマンド ............................................................................. 2564.4.2.1 [機能]..................................................................................... 2564.4.2.2 [記述形式].............................................................................. 2564.4.2.3 [オプション一覧]................................................................... 2574.4.2.4 [説明]..................................................................................... 2584.4.2.5 [記述例]................................................................................. 2614.4.2.6 [復帰値]................................................................................. 2614.4.2.7 [注意]..................................................................................... 261
4.5 Database Direct 連携コマンド....................................................................... 2624.6 クエリコマンド ............................................................................................... 2624.7 仕分けコマンド ............................................................................................... 262
8
-
アプリケーション作成ガイド -目次-
第 5 章 Java インタフェース ................................................................................. 263
5.1 モジュール構成 ............................................................................................... 2645.2 Java パッケージ名 .......................................................................................... 2645.3 クラスについて ............................................................................................... 265
5.3.1 クラス一覧 .......................................................................................... 2655.4 クラスインタフェース .................................................................................... 266
5.4.1 FormBase インタフェース ................................................................ 2665.4.1.1 フィールドの概要 ................................................................... 2665.4.1.2 メソッドの概要....................................................................... 2665.4.1.3 メソッドの詳細....................................................................... 267
5.4.1.3.1 共通プロパティに関するメソッド.............................. 2675.4.2 Forms クラス ..................................................................................... 268
5.4.2.1 フィールドの概要 ................................................................... 2685.4.2.2 コンストラクタの概要 ............................................................ 2685.4.2.3 メソッドの概要....................................................................... 2685.4.2.4 コンストラクタの詳細 ............................................................ 2695.4.2.5 メソッドの詳細....................................................................... 271
5.4.2.5.1 レコード(行)出力に関するメソッド ...................... 2715.4.2.5.2 帳票切り替えに関するメソッド ................................. 2715.4.2.5.3 組合せフォーム出力に関するメソッド ...................... 2725.4.2.5.4 XBRL データ対応機能 /Navigator 連携機能に関する
メソッド ...................................................................... 2735.4.2.5.5 Database Direct 連携に関するメソッド.................... 2745.4.2.5.6 クエリに関するメソッド ............................................ 2745.4.2.5.7 ユーザ資源情報に関するメソッド.............................. 2745.4.2.5.8 資源解放に関するメソッド ........................................ 275
5.4.2.6 注意事項 ................................................................................. 2755.4.3 FormsFile クラス ............................................................................... 276
5.4.3.1 フィールドの概要 ................................................................... 2765.4.3.2 コンストラクタの概要 ............................................................ 2765.4.3.3 メソッドの概要....................................................................... 2775.4.3.4 コンストラクタの詳細 ............................................................ 2785.4.3.5 メソッドの詳細....................................................................... 278
5.4.3.5.1 ユーザ資源情報に関するメソッド.............................. 2785.4.3.5.2 マルチフォーム出力 / 組合せフォーム出力用ユーザ
資源情報に関するメソッド ......................................... 2815.4.3.5.3 資源解放に関するメソッド ........................................ 284
5.4.3.6 注意事項 ................................................................................. 2855.4.4 FormsStream クラス ......................................................................... 285
5.4.4.1 フィールドの概要 ................................................................... 2855.4.4.2 コンストラクタの概要 ............................................................ 2865.4.4.3 メソッドの概要....................................................................... 2865.4.4.4 コンストラクタの詳細 ............................................................ 2885.4.4.5 メソッドの詳細....................................................................... 288
9
-
アプリケーション作成ガイド -目次-
5.4.4.5.1 ユーザ資源情報に関するメソッド.............................. 2885.4.4.5.2 マルチフォーム出力 / 組合せフォーム出力用ユーザ
資源情報に関するメソッド ......................................... 2905.4.4.5.3 データ出力に関するメソッド..................................... 2945.4.4.5.4 資源解放に関するメソッド ........................................ 295
5.4.4.6 注意事項 ................................................................................. 2955.4.5 PrintProperties クラス ...................................................................... 295
5.4.5.1 フィールドの概要(ID キー一覧)........................................... 2955.4.5.2 コンストラクタの概要 ............................................................ 3055.4.5.3 メソッドの概要....................................................................... 3055.4.5.4 コンストラクタの詳細 ............................................................ 3055.4.5.5 setProperty メソッドで指定するキーと値 ............................ 305
5.4.5.5.1 ユーザ資源情報に関するキー..................................... 3055.4.5.5.2 識別情報に関するキー................................................ 3065.4.5.5.3 動作情報に関するキー................................................ 3075.4.5.5.4 印刷情報に関するキー................................................ 3135.4.5.5.5 電子保存情報に関するキー ........................................ 3195.4.5.5.6 FAX 送信情報に関するキー ....................................... 3275.4.5.5.7 PDF ファイル保存情報に関するキー ......................... 3295.4.5.5.8 印刷属性情報に関するキー ........................................ 3385.4.5.5.9 OWF ファイル生成情報に関するキー ........................ 3425.4.5.5.10 Excel ファイル出力情報に関するキー ..................... 3465.4.5.5.11 TIFF 出力情報に関するキー ..................................... 3485.4.5.5.12 リモート帳票出力情報 / コネクタ連携情報に関する
キー ............................................................................. 3495.4.5.6 メソッドの詳細....................................................................... 3545.4.5.7 OWF ファイル生成時に有効または無効となるメソッド、
またはキーについて ................................................................... 3555.4.6 RemoteProperties クラス ................................................................. 3565.4.7 OwfProperties クラス ........................................................................ 3565.4.8 PrintForm クラス ............................................................................... 356
5.4.8.1 コンストラクタの概要 ............................................................ 3565.4.8.2 メソッドの概要....................................................................... 3575.4.8.3 コンストラクタの詳細 ............................................................ 3575.4.8.4 メソッドの詳細....................................................................... 357
5.4.8.4.1 帳票出力に関するメソッド ........................................ 3575.4.9 ConnectorException クラス ............................................................. 358
5.4.9.1 フィールドの概要 ................................................................... 3595.4.9.2 コンストラクタの概要 ............................................................ 3635.4.9.3 メソッドの概要....................................................................... 3635.4.9.4 コンストラクタの詳細 ............................................................ 3635.4.9.5 メソッドの詳細....................................................................... 363
5.4.9.5.1 エラー取得に関するメソッド..................................... 3635.4.10 RemoteException クラス ................................................................ 364
5.4.10.1 フィールドの概要 ................................................................. 364
10
-
アプリケーション作成ガイド -目次-
5.4.10.2 コンストラクタの概要 .......................................................... 3765.4.10.3 メソッドの概要..................................................................... 3775.4.10.4 コンストラクタの詳細 .......................................................... 3775.4.10.5 メソッドの詳細..................................................................... 377
5.4.10.5.1 エラー取得に関するメソッド................................... 3775.4.11 OwfException クラス ...................................................................... 378
5.4.11.1 フィールドの概要 ................................................................. 3785.4.11.2 コンストラクタの概要 .......................................................... 3815.4.11.3 メソッドの概要..................................................................... 3815.4.11.4 コンストラクタの詳細 .......................................................... 3825.4.11.5 メソッドの詳細..................................................................... 382
5.4.11.5.1 エラー取得に関するメソッド................................... 3825.5 Java インタフェースを使用するための環境設定 ........................................... 383
5.5.1 アプリケーションサーバが Windows の場合の環境設定................... 3835.5.1.1 CLASSPATH の設定(必須).................................................. 3835.5.1.2 環境変数の設定(実行時)...................................................... 383
5.5.2 アプリケーションサーバが UNIX 系 OS の場合の環境設定 ............... 3845.5.2.1 CLASSPATH の設定(必須).................................................. 3845.5.2.2 環境変数の設定(実行時)...................................................... 385
5.6 サンプルプログラムについて.......................................................................... 3885.6.1 スタンドアロン型のサンプルプログラム ........................................... 389
5.6.1.1 サンプルプログラムの概要..................................................... 3895.6.1.2 処理の流れ .............................................................................. 389
5.6.2 コネクタ連携型のサンプルプログラム ............................................... 3915.6.2.1 サンプルプログラムの概要..................................................... 3915.6.2.2 処理の流れ .............................................................................. 391
5.7 注意事項 .......................................................................................................... 3925.7.1 Java インタフェース使用時の注意事項 ............................................. 3925.7.2 文字コード系に関する注意事項.......................................................... 395
5.7.2.1 UNIX 系 OS 環境で指定できる文字(Java インタフェース使用時)................................................... 400
第 6 章 .NET インタフェース................................................................................. 407
6.1 モジュール構成 ............................................................................................... 4086.2 .NET 名前空間 ................................................................................................. 4086.3 クラスについて ............................................................................................... 408
6.3.1 クラス一覧 .......................................................................................... 4086.4 クラス.............................................................................................................. 409
6.4.1 FormBase クラス ............................................................................... 4096.4.1.1 フィールドの概要 ................................................................... 4096.4.1.2 プロパティの概要 ................................................................... 4096.4.1.3 プロパティの詳細 ................................................................... 409
6.4.1.3.1 ユーザ資源情報に関するプロパティ .......................... 4096.4.2 Forms クラス ..................................................................................... 410
11
-
アプリケーション作成ガイド -目次-
6.4.2.1 コンストラクタの概要 ............................................................ 4106.4.2.2 プロパティの概要 ................................................................... 4106.4.2.3 メソッドの概要....................................................................... 4116.4.2.4 コンストラクタの詳細 ............................................................ 4116.4.2.5 プロパティの詳細 ................................................................... 412
6.4.2.5.1 帳票切り替えに関するプロパティ.............................. 4126.4.2.5.2 組合せフォーム出力に関するプロパティ................... 4126.4.2.5.3 ユーザ資源情報に関するプロパティ .......................... 413
6.4.2.6 メソッドの詳細....................................................................... 4136.4.2.6.1 レコード(行)出力に関するメソッド ...................... 4136.4.2.6.2 XBRL データ対応機能 /Navigator 連携機能に関する
メソッド ...................................................................... 4146.4.2.7 注意事項 ................................................................................. 415
6.4.3 FormsFile クラス ............................................................................... 4166.4.3.1 フィールドの概要 ................................................................... 4166.4.3.2 コンストラクタの概要 ............................................................ 4166.4.3.3 プロパティの概要 ................................................................... 4176.4.3.4 コンストラクタの詳細 ............................................................ 4176.4.3.5 プロパティの詳細 ................................................................... 418
6.4.3.5.1 ユーザ資源情報に関するプロパティ .......................... 4186.4.3.5.2 マルチフォーム出力 / 組合せフォーム出力用
ユーザ資源情報に関するプロパティ........................... 4196.4.3.6 注意事項 ................................................................................. 422
6.4.4 PrintProperties クラス ...................................................................... 4236.4.4.1 フィールドの概要 ................................................................... 4236.4.4.2 コンストラクタの概要 ............................................................ 4296.4.4.3 プロパティの概要(プロパティ一覧).................................... 4296.4.4.4 メソッドの概要....................................................................... 4386.4.4.5 コンストラクタの詳細 ............................................................ 4386.4.4.6 プロパティの詳細 ................................................................... 438
6.4.4.6.1 ユーザ資源情報に関するプロパティ .......................... 4386.4.4.6.2 識別情報に関するプロパティ..................................... 4396.4.4.6.3 動作情報に関するプロパティ..................................... 4406.4.4.6.4 印刷情報に関するプロパティ..................................... 4466.4.4.6.5 電子保存情報に関するプロパティ.............................. 4536.4.4.6.6 FAX 送信情報に関するプロパティ............................. 4616.4.4.6.7 PDF ファイル保存情報に関するプロパティ .............. 4636.4.4.6.8 PDF ファイル保存情報(メール配信)に関する
プロパティ .................................................................. 4736.4.4.6.9 印刷属性情報に関するプロパティ.............................. 4756.4.4.6.10 OWF ファイル生成情報に関するプロパティ ........... 4806.4.4.6.11 Excel ファイル出力情報に関するプロパティ .......... 4836.4.4.6.12 TIFF 出力情報に関するプロパティ .......................... 4866.4.4.6.13 コネクタ連携情報に関するプロパティ .................... 486
6.4.4.7 メソッドの詳細....................................................................... 492
12
-
アプリケーション作成ガイド -目次-
6.4.5 PrintForm クラス ............................................................................... 4936.4.5.1 コンストラクタの概要 ............................................................ 4936.4.5.2 メソッドの概要....................................................................... 4936.4.5.3 コンストラクタの詳細 ............................................................ 4936.4.5.4 メソッドの詳細....................................................................... 493
6.4.5.4.1 帳票出力に関するメソッド ........................................ 4936.4.6 PrintException クラス ....................................................................... 494
6.4.6.1 フィールドの概要 ................................................................... 4946.4.6.2 プロパティの概要 ................................................................... 5056.4.6.3 プロパティの詳細 ................................................................... 505
6.4.6.3.1 エラー取得に関するプロパティ ................................. 5056.5 .NET インタフェースを使用するための環境設定 ........................................... 5066.6 サンプルプログラムについて.......................................................................... 507
6.6.1 データファイルを指定して帳票を出力するサンプルプログラム ....... 5076.6.1.1 サンプルプログラムの概要..................................................... 5076.6.1.2 処理の流れ .............................................................................. 508
6.6.2 データファイルを動的に生成して帳票を出力するサンプルプログラム ................................................................................ 509
6.6.2.1 サンプルプログラムの概要..................................................... 5096.6.2.2 処理の流れ .............................................................................. 509
6.6.3 コネクタ連携型で帳票を出力する場合のサンプルプログラム ........... 5116.6.3.1 サンプルプログラムの概要..................................................... 5116.6.3.2 処理の流れ .............................................................................. 511
6.7 注意事項 .......................................................................................................... 5126.7.1 .NET インタフェース使用時の注意事項 ............................................. 5126.7.2 文字コード系に関する注意事項.......................................................... 512
第 7 章 COM インタフェース ................................................................................ 514
第 8 章 カスタムコントロール ............................................................................... 515
8.1 プロパティについて ........................................................................................ 5168.1.1 プロパティ一覧 ................................................................................... 516
8.1.1.1 ユーザ資源情報に関するプロパティ ...................................... 5228.1.1.2 マルチフォーム出力 / 組合せフォーム出力用ユーザ資源情報
に関するプロパティ ................................................................... 5248.1.1.3 OCI 連携機能を使用したデータベース(Oracle)連携情報
に関するプロパティ ................................................................... 5268.1.1.4 識別情報に関するプロパティ ................................................. 5268.1.1.5 動作情報に関するプロパティ ................................................. 5278.1.1.6 プレビュー情報に関するプロパティ ...................................... 5358.1.1.7 印刷情報に関するプロパティ ................................................. 5358.1.1.8 電子保存情報に関するプロパティ .......................................... 5408.1.1.9 FAX 送信情報に関するプロパティ ......................................... 5488.1.1.10 PDF ファイル保存情報に関するプロパティ......................... 549
13
-
アプリケーション作成ガイド -目次-
8.1.1.11 PDF ファイル保存情報(メール配信)に関するプロパティ 5588.1.1.12 印刷属性情報に関するプロパティ ........................................ 5608.1.1.13 Excel ファイル出力情報に関するプロパティ ...................... 5658.1.1.14 TIFF 出力情報に関するプロパティ....................................... 568
8.1.2 プロパティの編集 ............................................................................... 5698.2 メソッドについて............................................................................................ 570
8.2.1 メソッド.............................................................................................. 5708.2.1.1 帳票出力の実行(PrintOut)................................................... 5718.2.1.2 プレビューの実行(View)..................................................... 5718.2.1.3 総ページ数のカウント(PageCount)................................... 5718.2.1.4 データファイルの生成
(StartData/DataWrite/EndData/StopData)............................. 5718.2.2 メソッドにおけるプロパティの有効 / 無効......................................... 5728.2.3 メソッドの使用例 ............................................................................... 574
8.3 注意事項 .......................................................................................................... 577
第 9 章 COBOL インタフェース ............................................................................ 579
9.1 開発環境 .......................................................................................................... 5809.2 実行環境 .......................................................................................................... 5809.3 帳票出力サブルーチン .................................................................................... 581
第 10 章 CFX カスタムタグインタフェース(ColdFusion MX).......................... 584
10.1 タグと属性 .................................................................................................... 58510.1.1 タグ一覧............................................................................................ 58510.1.2 属性一覧............................................................................................ 585
10.2 カスタムタグインタフェース........................................................................ 60310.2.1 CFX_OAST_OUTPUTQUERY タグ ................................................. 603
10.2.1.1 構文....................................................................................... 60310.2.1.2 属性....................................................................................... 605
10.2.1.2.1 ユーザ資源情報に関する属性................................... 60510.2.1.2.2 識別情報に関する属性.............................................. 60710.2.1.2.3 動作情報に関する属性.............................................. 60810.2.1.2.4 印刷情報に関する属性.............................................. 61310.2.1.2.5 電子保存情報に関する属性 ...................................... 61710.2.1.2.6 FAX 送信情報に関する属性 ..................................... 62310.2.1.2.7 PDF ファイル保存情報に関する属性 ....................... 62510.2.1.2.8 印刷属性情報に関する属性 ...................................... 63210.2.1.2.9 OWF ファイル生成情報に関する属性 ...................... 63610.2.1.2.10 リモート帳票出力情報 / コネクタ連携情報に
関する属性 .................................................................. 63910.2.1.2.11 その他に関する属性 ............................................... 643
10.2.1.3 エラー発生時の動作 ............................................................. 64410.2.2 CFX_OAST_CONNECT タグ ........................................................... 644
14
-
アプリケーション作成ガイド -目次-
10.2.2.1 構文....................................................................................... 64410.2.2.2 属性....................................................................................... 647
10.2.2.2.1 共通属性 ................................................................... 64710.2.2.2.2 ACTION 属性に「CREATE」を指定した場合の
属性 ............................................................................. 64710.2.2.2.3 ACTION 属性に「SETDATA」を指定した場合の
属性 ............................................................................. 64810.2.2.2.4 ACTION 属性に「OUTPUT」を指定した場合の
属性 ............................................................................. 64910.2.2.2.5 ACTION 属性に「CHANGEFORM」を指定した
場合の属性 .................................................................. 65010.2.2.2.6 ACTION 属性に「DBQUERY」を指定した場合の
属性 ............................................................................. 65010.2.2.2.7 ACTION 属性に「DBDIRECT」を指定した場合の
属性 ............................................................................. 65010.2.2.2.8 識別情報に関する属性.............................................. 65010.2.2.2.9 動作情報に関する属性.............................................. 65110.2.2.2.10 印刷情報に関する属性............................................ 65610.2.2.2.11 電子保存情報に関する属性 .................................... 66110.2.2.2.12 FAX 送信情報に関する属性 ................................... 66910.2.2.2.13 PDF ファイル保存情報に関する属性 ..................... 67010.2.2.2.14 印刷属性情報に関する属性 .................................... 67810.2.2.2.15 OWF ファイル生成情報に関する属性 .................... 68210.2.2.2.16 リモート帳票出力情報 / コネクタ連携情報に
関する属性 .................................................................. 68510.2.2.2.17 その他の属性 .......................................................... 68910.2.2.2.18 ACTION 属性に「DELETE」を指定した場合の
属性 ............................................................................. 69010.2.2.3 エラー発生時の動作 ............................................................. 690
10.2.3 カスタムタグを使用する場合の環境設定 ......................................... 69010.2.3.1 カスタムタグの登録 ............................................................. 690
10.2.4 【Windows 版】を使用する場合の環境設定 ..................................... 69110.2.4.1 環境変数の設定(実行時).................................................... 691
10.2.5 【UNIX 系 OS 版】を使用する場合の環境設定 .................................. 69210.2.5.1 環境設定ファイルの編集 ...................................................... 69210.2.5.2 環境変数の設定..................................................................... 692
10.2.5.2.1 LANG(必要時)....................................................... 69210.2.5.2.2 OA_EUCTYPE(必要時)......................................... 69310.2.5.2.3 RN_CHARACTER_SET(必要時)
(【Solaris 版】のみ).................................................... 69310.2.6 注意事項............................................................................................ 694
10.3 エラーメッセージ.......................................................................................... 69710.4 サンプルプログラムについて........................................................................ 698
15
-
アプリケーション作成ガイド -目次-
第 3 部 イベント通知機能......................................... 700
第 11 章 イベント通知機能 .................................................................................... 701
11.1 イベント通知機能.......................................................................................... 70211.2 アプリケーション開発 .................................................................................. 703
11.2.1 アプリケーション開発の流れ ........................................................... 70311.2.1.1 帳票出力アプリケーションの開発 ........................................ 70311.2.1.2 イベント監視アプリケーションの開発................................. 704
11.2.2 アプリ識別子とドキュメント識別子................................................. 70511.2.3 イベントの取得タイミングと通知されるイベント ........................... 706
11.3 開発環境 ........................................................................................................ 70911.4 イベント通知 API .......................................................................................... 711
11.4.1 OaJgAsyncWaitEvent 関数 ............................................................. 71111.4.2 OaJgAsyncFreeEvent 関数 ............................................................. 71311.4.3 OaJgAsyncGetAplKind 関数 .......................................................... 71311.4.4 イベント情報通知構造体(OA_JG_EVENT_1)............................... 714
11.5 注意事項 ........................................................................................................ 71611.5.1 通知されるイベントに関する注意事項 ............................................. 71611.5.2 イベント識別子とアプリ識別子に関する注意事項 ........................... 71611.5.3 帳票出力時に使用するプリンタに関する注意事項 ........................... 71711.5.4 IPv6 環境における運用について....................................................... 717
付録 A OWF ファイル生成ライブラリ .................................................................. 719
付録 B Java アプリケーションとの連携 ............................................................... 720
B.1 Servlet プログラムを使用する場合の設定手順.............................................. 721B.1.1 帳票の設計.......................................................................................... 721B.1.2 帳票資源の準備と配置........................................................................ 721B.1.3 Servlet プログラムの作成 .................................................................. 721
B.1.3.1 入力データの作成 .................................................................. 721B.1.3.2 OWF ファイルの生成............................................................. 721B.1.3.3 Web ブラウザへ OWF ファイルの URL 情報の送信 ............. 721
B.1.4 HTML の作成 ...................................................................................... 722
付録 C List Creator 互換印刷機能......................................................................... 723
C.1 指定方法 ......................................................................................................... 724C.2 機能のサポート範囲 ....................................................................................... 725
C.2.1 帳票様式情報 ...................................................................................... 725C.2.2 帳票業務情報 ...................................................................................... 725C.2.3 帳票出力インタフェース .................................................................... 725
16
-
アプリケーション作成ガイド -目次-
C.2.4 List Creator の環境設定 .................................................................... 725C.2.5 情報ファイル ...................................................................................... 726
C.3 List Creator 互換印刷の運用について ........................................................... 727C.4 List Creator 互換印刷を行う場合の留意事項 ................................................ 728
索引 .......................................................................................................................... 730
関数索引 ................................................................................................................... 735
17
-
18
アプリケーション作成ガイド -第 1 部 アプリケーションの作成-
第 1 部 アプリケーションの作成
ここでは、帳票出力インタフェース機能のサポート範囲、およびユーザアプリケーションの開発方法
について説明します。
第 1 章 帳票出力インタフェース機能表 (【Windows 版】を使用する場合).......................................19
第 2 章 帳票出力インタフェース機能表 (【UNIX 系 OS 版】を使用する場合).....................................47
第 3 章 プログラム開発方法 ..............................70
-
アプリケーション作成ガイド -第 1 章 帳票出力インタフェース機能表 (【Windows 版】を使用する場合)-
第 1 章 帳票出力インタフェース機能表(【Windows 版】を使用する場合)
ここでは、【Windows 版】を使用する場合の出力機能のサポート状況と、各帳票出力インタフェースで指定できる情報を出力方法ごとに説明します。
1.1 出力機能................................................... 201.2 共通 / ローカル帳票出力 /Web 手元印刷 ....................... 231.3 リモート帳票出力........................................... 411.4 コネクタ連携............................................... 431.5 XBRL データ対応 /Navigator 連携............................. 451.6 Database Direct 連携........................................ 461.7 クエリ..................................................... 461.8 仕分け..................................................... 46
19
-
アプリケーション作成ガイド -第 1 章 帳票出力インタフェース機能表 (【Windows 版】を使用する場合)-1.1 出力機能
1.1 出力機能帳票出力インタフェースごとに、List Creator の各機能のサポート状況について示します。
○:サポート
-:未サポート
表 1.1 出力機能のサポート状況(【Windows 版】の場合)
機能 帳票出力インタフェースごとの出力機能のサポート状況W :【Windows 版】W64:【Windows(x64) 版】
コマンド Java インタフェース
.NET インタフェース
カスタムコントロール
CFX カスタムタグインタフェース(ColdFusion MX)
COBOL インタフェース
W W64 W W64 W W64 W W64 W W64 W W64
出力方法(ローカル出力機能)
印刷 ○ ○ ○ ○ ○ ○ ○ ○ ○ - ○ ○
FAX 送信 ○ ○ ○ ○ ○ ○ ○ ○ ○ - ○ ○
電子保存 ○ ○ ○ ○ ○ ○ ○ ○ ○ - ○ ○
PDF ファイル保存
○ ○ ○ ○ ○ ○ ○ ○ ○ - ○ ○
OWFファイル生成
○ ○ ○ ○ ○ ○ - - ○ - ○ ○
Excelファイル出力
○ ○ ○ ○ ○ ○ ○ ○ - - ○ ○
TIFF 出力 ○ ○ ○ ○ ○ ○ ○ ○ - - ○ ○
分散出力機能
コネクタ連携機能
○ ○ ○ ○ ○ ○ - - ○ - ○ ○
リモート帳票出力機能
○ ○ ○ ○ - - - - ○ - ○ ○
上位ツール/ データベース連携機能
Navigator連携機能
○ - ○ - ○ - - - - - ○ -
XBRLデータ対応機能
○ - ○ - ○ - - - - - ○ -
ECM 連携機能 ○ ○ ○ ○ ○ ○ ○ ○ - - ○ ○
マルチフォーム出力機能
○ ○ ○ ○ ○ ○ ○ ○ ○ - ○ ○
組合せフォーム出力機能
○ ○ ○ ○ ○ ○ ○ ○ - - ○ ○
20
-
アプリケーション作成ガイド -第 1 章 帳票出力インタフェース機能表 (【Windows 版】を使用する場合)-1.1 出力機能
●「帳票出力インタフェース機能表」の読み方についてこの章では、帳票出力インタフェースの種類ごとに、【Windows 版】の List Creator で指定可能な機能の
サポート範囲を「帳票出力インタフェース機能表」として記載しています。
以下に、「帳票出力インタフェース機能表」の読み方と参照先について運用形態ごとに示します。
アプリケーションサーバ/ 帳票出力サーバ
【Windows 版】
:参照先
【ローカル出力機能】
出力方法共通 ⇒ “1.2.1 共通 ”印刷 ⇒ “1.2.2 印刷 ”電子保存 ⇒ “1.2.3 電子保存 ”FAX 送信 ⇒ “1.2.4 FAX 送信 ”PDF ファイル保存 ⇒ “1.2.5 PDF ファイル保存 ”Excel ファイル出力 ⇒ “1.2.7 Excel ファイル出力 ”TIFF 出力 ⇒ “1.2.8 TIFF 出力 ”
【上位ツール / データベース連携機能】Navigator 連携機能 ⇒ “1.5 XBRL データ対応 /Navigator 連携 ”XBRL データ対応機能 ⇒ “1.5 XBRL データ対応 /Navigator 連携 ”
スタンドアロン型
アプリケーション
【Windows 版】
出力方法共通 ⇒ “1.2.1 共通 ”印刷 ⇒ “1.2.2 印刷 ”電子保存 ⇒ “1.2.3 電子保存 ”FAX 送信 ⇒ “1.2.4 FAX 送信 ”PDF ファイル保存 ⇒ “1.2.5 PDF ファイル保存 ”Excel ファイル出力 ⇒ “1.2.7 Excel ファイル出力 ”TIFF 出力 ⇒ “1.2.8 TIFF 出力 ”
帳票出力サーバ
【Windows 版】
サーバ
【分散出力機能】
コネクタ連携機能 ⇒ “1.4 コネクタ連携 ”リモート帳票出力機能 ⇒ “1.3 リモート帳票出力 ”
【上位ツール / データベース連携機能】Navigator 連携機能 ⇒ “1.5 XBRL データ対応 /Navigator 連携 ”XBRL データ対応機能 ⇒ “1.5 XBRL データ対応 /Navigator 連携 ”
(*1)
:参照先
*1:帳票出力サーバが UNIX 系 OS の場合は、以下を参照してください。⇒ “ 第 2 章 帳票出力インタフェース機能表 (【UNIX 系 OS 版】を使用する場合)”また、List Creator のバージョンが異なる場合の出力機能については、帳票出力サーバに添付のオンラインマニュアルを参照してください。
分散出力型
21
-
アプリケーション作成ガイド -第 1 章 帳票出力インタフェース機能表 (【Windows 版】を使用する場合)-1.1 出力機能
帳票出力サーバ
【Windows 版】
帳票出力サーバ
【Windows 版】
・Web 手元印刷型
Web
Windows
【分散出力機能】
コネクタ連携機能 ⇒ “1.4 コネクタ連携 ”リモート帳票出力機能 ⇒ “1.3 リモート帳票出力 ”
【上位ツール / データベース連携機能】Navigator 連携機能 ⇒ “1.5 XBRL データ対応 /Navigator 連携 ”XBRL データ対応機能 ⇒ “1.5 XBRL データ対応 /Navigator 連携 ”
*1:帳票出力サーバが UNIX 系 OS の場合は、以下を参照してください。⇒ “ 第 2 章 帳票出力インタフェース機能表 (【UNIX 系 OS 版】を使用する場合)”また、List Creator のバージョンが異なる場合の出力機能については、帳票出力サーバに添付のオンラインマニュアルを参照してください。
クライアント
Web
Windows
クライアント
アプリケーション
【Windows 版】
サーバ
【Web アプリケーション連携機能】出力方法共通 ⇒ “1.2.1 共通 ”印刷 ⇒ “1.2.2 印刷 ”OWF ファイル生成、プレビュー ⇒ “1.2.6 OWF ファイル生成(Web 手元印刷)”
:参照先
(*1)
【Web アプリケーション連携機能】出力方法共通 ⇒ “1.2.1 共通 ”印刷 ⇒ “1.2.2 印刷 ”OWF ファイル生成、プレビュー ⇒ “1.2.6 OWF ファイル生成(Web 手元印刷)”
:参照先
・分散出力型+ Web 手元印刷型
Web 手元印刷型
22
-
アプリケーション作成ガイド -第 1 章 帳票出力インタフェース機能表 (【Windows 版】を使用する場合)-1.2 共通 / ローカル帳票出力 /Web 手元印刷
1.2 共通 / ローカル帳票出力 /Web 手元印刷ローカル帳票出力または Web 手元印刷する場合に、帳票の出力時に指定できる情報をインタフェース
ごとに示します。
1.2.1 共通
帳票の出力形態を問わず、帳票の出力時に指定できる情報をインタフェースごとに示します。
表 1.2 帳票出力インタフェース機能表(共通)(1 / 3)
情報種別 設定値 帳票での指定
帳票出力時の指定①コマンド / COBOL インタフェース② Java インタフェース③ .NET インタフェース④ COM インタフェース⑤カスタムコントロール⑥ CFX カスタムタグインタフェース (ColdFusion MX)⑦ Web コントロール⑧ Web プラグイン(Web 手元印刷コンポーネント機能)⑨ OWF ファイル生成ライブラリ
①(*1)
② ③ ④ ⑤ ⑥ ⑦ ⑧ ⑨
ユーザ資源情報
帳票名 - ○ ○ ○ ○ ○ ○ ○ ○ ○
帳票格納ディレクトリ(*2)
-(*3)
○ ○ ○ ○ ○ ○ ○ ○ ○
入力データの文字コード系
Shift-JIS、UNICODE(UTF16 リトルエンディアン)、UNICODE(UTF16ビッグエンディアン)、UNICODE(UTF8)UNICODE(UTF32 リトルエンディアン)、UNICODE(UTF32ビッグエンディアン)
-(*3)
○ ○ ○ - ○ - - - ○
実行環境のコード系 - - ○ ー - - - - - ○
入力データ
データファイル名
- ○ ○ ○ ○ ○ - ○ ○ ○
レコード(行)出力
- - ○ ○ ○ ○ ○ - - -
データルートの親要素のパス
- ○ ○ ○ ○ ○ - ○ ○ ○
バーコードデータのBASE64 エンコード指定
BASE64 エンコードしないデータを指定、BASE64 エンコードしたデータを指定
- ○ ○ ○ ○ ○ ○ ○ ○ ○
メディアデータ格納ディレクトリ
- ○(*4)
○(*4)
○(*4)
○(*4)
○ ○(*4)
○ ○ -
OWF ファイル生成情報
OWF ファイル生成時のメディアデータファイル名
- ○ ○ ○ ○ - ○ - - ○
マルチフォーム / 組合せフォーム用帳票名
- ○(*5)
○(*5)
○(*5)
○(*7)
- - ○ ○ ○
23
-
アプリケーション作成ガイド -第 1 章 帳票出力インタフェース機能表 (【Windows 版】を使用する場合)-1.2 共通 / ローカル帳票出力 /Web 手元印刷
マルチフォーム出力 /組合せフォーム出力用ユーザ資源情報(*6)
マルチフォーム出力指定
する、しない - -(*7)
○ ○ ○ ○ - ○ ○ ○
マルチフォーム / 組合せフォーム用帳票名データ区切り文字
区切り文字 - ○ ○ ○ ○ ○ - ○ ○ ○
マルチフォーム用帳票名データフィールド長
- ○ ○ ○ ○ ○ - ○ ○ ○
帳票切り替え - - ○ ○ - - ○ - - -
組合せフォーム出力指定
する、しない - ○ ○ ○ - ○ - - - -
組合せフォーム定義ファイル名
- ○ ○ ○ - ○ - - - -
OCI 連携機能を使用したデータベース連携情報
DB タイプ ○ ○(*4)
- ー ○(*4)
○ - ○ ○ -
DB 名 ○ ○(*4)
- ー ○(*4)
○ - ○ ○ -
DB 接続ユーザ名 ○ ○(*4)
- ー ○(*4)
○ - ○ ○ -
DB 接続パスワード - ○(*4)
- ー ○(*4)
○ - ○ ○ -
DB 接続時のタイムアウト時間
データベースからデータの抽出が完了するまで待ち合わせる、1 ~ 999 分
○ ○(*4)
- ー ○(*4)
○ - ○ ○ -
SELECT 文の置換文字列
○ ○(*4)
- ー ○(*4)
○ - ○ ○ -
識別情報 タイトル - ○ ○ ○ ○ ○ ○ ○ ○ ○
コメント ○ ○ ○ ○ ○ ○ ○ ○ ○ ○
出力ユーザ ID - ○ ○ ○ ○ ○ ○ - - -
動作情報 開始ページ番号 - ○ ○ ○ ○ ○ ○ ○ ○ ○
終了ページ番号 - ○ ○ ○ ○ ○ ○ ○ ○ ○
出力方法(帳票で指定していない出力方法も指定するとき)
印刷、電子保存、FAX 送信、ファイル、OWF ファイル、Excel ファイル出力TIFF 出力
- ○ ○ ○ ○(*4)(*9)
○(*8)
○(*9)
- - -
出力方法(帳票で指定した出力方法から出力方法を指定するとき)
印刷、電子保存、FAX 送信、ファイル、Excel ファイル出力TIFF 出力
○ ○ ○ ○ ○(*9)
○ ○(*9)
- - -
SET 演算子の置換文字列
- ○ ○ ○ ○ ○ ○ ○ ○ ○
表 1.2 帳票出力インタフェース機能表(共通)(2 / 3)
情報種別 設定値 帳票での指定
帳票出力時の指定①コマンド / COBOL インタフェース② Java インタフェース③ .NET インタフェース④ COM インタフェース⑤カスタムコントロール⑥ CFX カスタムタグインタフェース (ColdFusion MX)⑦ Web コントロール⑧ Web プラグイン(Web 手元印刷コンポーネント機能)⑨ OWF ファイル生成ライブラリ
①(*1)
② ③ ④ ⑤ ⑥ ⑦ ⑧ ⑨
24
-
アプリケーション作成ガイド -第 1 章 帳票出力インタフェース機能表 (【Windows 版】を使用する場合)-1.2 共通 / ローカル帳票出力 /Web 手元印刷
○:指定可能
-:指定不可または指定無効
動作情報 用紙サイズに合わせた拡大 / 縮小指定
A3 用紙、A4 用紙、A5 用紙、A6 用紙、B4 用紙、B5 用紙、はがき、Letter、Legal、任意
○ ○ ○ ○ ○ ○ ○ ○ ○ ○
原点位置指定
インチ 横方向の位置(0.00~ 22.50)、縦方向の位置(0.00~ 22.50)
○ ○ ○ ○ ○ ○ ○ ○ ○ ○
ミリ 横方向の位置(0.0 ~571.5)、縦方向の位置(0.0 ~571.5)
改行コード制御指定 行う(空の 1 行を出力する)、行わない(読み飛ばす)
- ○ ○ ○ ○ ○ ○ ○ ○ ○
改ページコード制御指定
行う、行わない(読み飛ばす)、行わない(データとして読み込む)
- ○ ○ ○ ○ ○ ○ ○ ○ ○
入力データにデータがない場合の動作指定
エラーとする、エラーとしない(出力する)
- ○ ○ ○ ○ ○ ○ ○ ○ ○
項目名ラベル付きデータファイル指定
扱う、扱わない
- ○ ○ ○ ○ ○ ○ - - -
項目属性切替え定義ファイル名
- ○ ○ ○ - ○ - - - -
印刷時の印刷画面の表示
する、しない - - ○(*5)
○(*5)
- ○ - ○ ○ ○
置換フォント情報ファイル名
- ○ ○ ○ ○ ○ ○ - - -
バーコード補正情報ファイル名
○ ○ ○ ○ ○ ○ ○ - - -
帳票出力情報ファイル名
- ○ ○ ○ - ○ - - - -
プレビュー情報
ズーム率 ページ全体、ページの横幅に合わせる、30 ~ 200(%)の範囲で指定
- - ○(*5)
○(*5)
- ○ - ○ ○ ○
印刷制御指定 印刷を抑止しない2 重印刷を抑止印刷を抑止
- - - - - ○ - - - -
表 1.2 帳票出力インタフェース機能表(共通)(3 / 3)
情報種別 設定値 帳票での指定
帳票出力時の指定①コマンド / COBOL インタフェース② Java インタフェース③ .NET インタフェース④ COM インタフェース⑤カスタムコントロール⑥ CFX カスタムタグインタフェース (ColdFusion MX)⑦ Web コントロール⑧ Web プラグイン(Web 手元印刷コンポーネント機能)⑨ OWF ファイル生成ライブラリ
①(*1)
② ③ ④ ⑤ ⑥ ⑦ ⑧ ⑨
25
-
アプリケーション作成ガイド -第 1 章 帳票出力インタフェース機能表 (【Windows 版】を使用する場合)-1.2 共通 / ローカル帳票出力 /Web 手元印刷
*1:コマンドでの指定とは、以下のいずれかを示します。
- prprint コマンド- prprintx コマンドで指定するデータファイルの 1 行目での指定- データ到着監視時に転送するデータファイルの 1 行目での指定- prputprt コマンドの -z オプションでの指定- prputex コマンドの -z オプションでの指定- 仕分け定義の仕分け先設定画面の[動作]タブのコマンドオプションでの指定- prdbexec コマンドの -prt オプションでの指定- prdsexec コマンドの -command オプションでの指定- prnavi コマンドの -command オプションでの指定- SAP R/3 RDI 連携時の COMMAND キーワードでの指定
*2:List Creator デザイナをインストールしている場合は、帳票定義一覧画面でも指定できます。
*3:帳票では指定できませんが、List Creator の環境設定画面で指定できます。
*4:OWF ファイルを生成する場合は無効となります。
*5:OWF ファイルを生成する場合のみ有効となります。
*6:帳票名、組合せフォーム名は、入力データで指定します。
*7:「マルチフォーム用帳票名データ区切り文字」を指定した場合、「マルチフォーム出力指定」に「する」が指定されたことになります。
*8:OWF ファイルは生成できません。
*9:Excel ファイル出力および TIFF 出力は未サポートです。
26
-
アプリケーション作成ガイド -第 1 章 帳票出力インタフェース機能表 (【Windows 版】を使用する場合)-1.2 共通 / ローカル帳票出力 /Web 手元印刷
1.2.2 印刷
帳票をプリンタに出力する場合に、帳票の出力時に指定できる情報を帳票出力インタフェースごとに
示します。
電子保存時、PDF ファイル保存時、Excel ファイル出力時、および TIFF 出力時は無効となります。
表 1.3 帳票出力インタフェース機能表(共通:印刷)(1 / 3)
情報種別 設定値 帳票での指定
帳票出力時の指定①コマンド / COBOL インタフェース② Java インタフェース③ .NET インタフェース④ COM インタフェース⑤カスタムコントロール⑥ CFX カスタムタグインタフェース (ColdFusion MX)⑦ Web コントロール⑧ Web プラグイン(Web 手元印刷コンポーネント機能)⑨ OWF ファイル生成ライブラリ
①(*1)
② ③ ④ ⑤ ⑥ ⑦ ⑧ ⑨
印刷情報
印刷プリンタ名 ○ ○ ○ ○ ○ ○ ○ ○ ○ ○
給紙方法 カットシートフィーダ、ホッパ 1、ホッパ 2、ホッパ 3、ホッパ 4、手差し、指定なし、自動
○ ○(*2)
○(*2)
○(*2)
○(*2)
○(*2)
○(*2)
○(*2)
○(*2)
○(*2)
プリンタ装置の設定にしたがう
○ - - - - - - - - -
給紙口名 ○ ○(*2)
○(*2)
○(*2)
○(*2)
○(*2)
○(*2)
○(*2)
○(*2)
○(*2)
置換フォント ○ - - - - - - - - -
印刷部数 部数 1 ~ 999 ○ ○ ○ ○ ○ ○ ○ ○ ○ ○
プリンタ装置の設定にしたがう
○ ○ ○ ○ - ○ - - - -
部単位で印刷 (*3) する、しない ○ ○ ○ ○ ○ ○ ○ ○ ○ ○
印刷面指定 する、しない ○ ○(*2)
○(*2)
○(*2)
○(*2)
○(*2)
○(*2)
○(*2)
○(*2)
○(*2)
プリンタ装置の設定にしたがう
○ ○(*2)
○(*2)
○(*2)
- ○(*2)
- - - -
マルチフォーム出力時の動作指定
帳票を切り替えたときに新しい用紙に印刷する指定
する、しない ○ ○(*2)
○(*2)
○(*2)
○(*2)
○(*2)
○(*2)
○(*2)
○(*2)
○(*2)
印刷用紙 用紙名 ○ ○ ○ ○ ○ ○ ○ ○ ○ ○
27
-
アプリケーション作成ガイド -第 1 章 帳票出力インタフェース機能表 (【Windows 版】を使用する場合)-1.2 共通 / ローカル帳票出力 /Web 手元印刷
印刷属性情報
区切りページ出力
区切りページ出力指定
装置の設定にしたがう、出力しない、出力する
○(*3)
○(*3)(*4)
○(*3)(*4)
○(*3)(*4)
○(*3)(*4)
○(*3)(*4)
○(*3)(*4)
○(*3)(*4)
○(*3)(*4)
○(*3)(*4)
出力内容 定型フォーマット、白紙
○(*3)
- - - - - - - - -
給紙方法指定 帳票で指定した給紙方法を指定する
○(*3)
- - - - - - - - -
給紙方法 カットシートフィーダ、ホッパ 1、ホッパ 2、ホッパ 3、ホッパ 4、手差し、自動
○(*3)
- - - - - - - - -
給紙口名 ○(*3)
- - - - - - - - -
出力開始時の動作モード
モード 出力する、サーバ保留、クライアント保留装置の設定にしたがう
○(*3)
○(*3)
○(*3)
○(*3)
○(*3)
○(*3)
○(*3)
○(*3)
○(*3)
○(*3)
保留解除日時指定
する、しない ○(*3)
-(*5)
-(*5)
-(*5)
-(*5)
-(*5)
-(*5)
-(*5)
-(*5)
-(*5)
保留解除日時
最長 999 日後の 23 時59 分
○(*3)
○(*3)
○(*3)
○(*3)
○(*3)
○(*3)
○(*3)
○(*3)
○(*3)
○(*3)
スプールドキュメントの扱い
出力後にドキュメントを保存する
装置の設定にしたがう、保存しない、保存する
○(*3)
- - - - - - - - -
「保留」状態のドキュメントを削除する
装置の設定にしたがう、削�