付録D.2 EUR Server - Adapterでのエラー発生条件

業務アプリケーションと連携して帳票出力するとき,どのような動作をすると,どのエラーが発生するのかを次に示します。エラーが発生した場合,該当するコードを出力先で確認できます。コードの内容については,「27.1 KEEY201~KEEY299のメッセージ」を参照してください。

表D-3 EUR Server - Adapterでのエラー発生条件

動作出力されるコードエラーの出力先
各プロパティ指定時210例外
211例外
215例外
217例外
247例外
コマンド起動部品固有(コマンド解析時)902stderrとexitコード
903stderrとexitコード
904stderrとexitコード
905stderrとexitコード
906stderrとexitコード
ActiveX起動部品の場合:GetDestinationListメソッド(出力先一覧取得)
Java起動部品の場合:getDestinationListメソッド(出力先一覧取得)
COBOL起動部品の場合:GetDestinationList関数,またはGetDestinationList2関数(出力先一覧取得)
コマンド起動部品の場合:eurpmcコマンドのオプション/m getdest(出力先一覧取得)
208例外
210例外
211例外
212例外
213ログ
214ログ
215例外
216例外
217例外
218例外
237例外
247例外
273例外
601例外
602例外
603例外
901stderrとexitコード
ActiveX起動部品の場合:GetPrinterClassListメソッド(プリンタクラス一覧取得)
Java起動部品の場合:getPrinterClassListメソッド(プリンタクラス一覧取得)
COBOL起動部品の場合:GetPrinterClassList関数,またはGetPrinterClassList2関数(プリンタクラス一覧取得)
コマンド起動部品の場合:eurpmcコマンドのオプション/m getprclass(プリンタクラス一覧取得)
 
ActiveX起動部品の場合:GetPMPrinterClassListメソッド(帳票サーバのプリンタクラス一覧取得)
Java起動部品の場合:getPMPrinterClassListメソッド(帳票サーバのプリンタクラス一覧取得)
COBOL起動部品の場合:GetPMPrinterClassList関数(帳票サーバのプリンタクラス一覧取得)
コマンド起動部品の場合:/m getpmprclass(帳票サーバのプリンタクラス一覧取得)
205例外
206例外
208例外
210例外
211例外
212例外
213ログ
214ログ
215例外
216例外
217例外
219例外
237例外
238例外
247例外
273例外
601例外
602例外
603例外
901stderrとexitコード
ActiveX起動部品の場合:GetPrinterListメソッド(プリンタ一覧取得)
Java起動部品の場合:getPrinterListメソッド(プリンタ一覧取得)
COBOL起動部品の場合:GetPrinterList関数(プリンタ一覧取得)
コマンド起動部品の場合:eurpmcコマンドのオプション/m getpr(プリンタ一覧取得)
 
ActiveX起動部品の場合:GetPMPrinterListメソッド(帳票サーバのプリンタ一覧取得)
Java起動部品の場合:getPMPrinterListメソッド(帳票サーバのプリンタ一覧取得)
COBOL起動部品の場合:GetPMPrinterList関数(帳票サーバのプリンタ一覧取得)
コマンド起動部品の場合:/m getpmpr(帳票サーバのプリンタ一覧取得)
205例外
206例外
208例外
210例外
211例外
212例外
213ログ
214ログ
215例外
216例外
217例外
255例外
237例外
238例外
247例外
273例外
601例外
602例外
603例外
901stderrとexitコード
ActiveX起動部品の場合:GetTrayListメソッド(トレイ一覧取得)
Java起動部品の場合:getTrayListメソッド(トレイ一覧取得)
COBOL起動部品の場合:GetTrayList関数(トレイ一覧取得)
コマンド起動部品の場合:eurpmcコマンドのオプション/m gettray(トレイ一覧取得)
 
ActiveX起動部品の場合:GetPMTrayListメソッド(帳票サーバのトレイ一覧取得)
Java起動部品の場合:getPMTrayListメソッド(帳票サーバのトレイ一覧取得)
COBOL起動部品の場合:GetPMTrayList関数(帳票サーバのトレイ一覧取得)
コマンド起動部品の場合:/m getpmtray(帳票サーバのトレイ一覧取得)
205例外
206例外
208例外
210例外
211例外
212例外
213ログ
214ログ
215例外
216例外
217例外
256例外
237例外
238例外
247例外
273例外
601例外
602例外
603例外
901stderrとexitコード
ActiveX起動部品の場合:GetPrintAXVersionメソッド(EUR-CLP-AXのバージョン番号取得)
Java起動部品の場合:getPrintAXVersionメソッド(EUR-CLP-AXのバージョン番号取得)
210例外
211例外
213ログ
214ログ
217例外
247例外
273例外
276ログ
601例外
602例外
ActiveX起動部品の場合:GetPrintAXClassIDメソッド(EUR-CLP-AXのクラスID取得)
Java起動部品の場合:getPrintAXClassIDメソッド(EUR-CLP-AXのクラスID取得)
210例外
211例外
213ログ
214ログ
217例外
247例外
273例外
276ログ
601例外
602例外
ActiveX起動部品の場合:GetPreviewAXVersionメソッド(EUR-CLP-PVXのバージョン番号取得)
Java起動部品の場合:getPreviewAXVersion
(EUR-CLP-PVXのバージョン番号取得)
210例外
211例外
213ログ
214ログ
217例外
247例外
273例外
276ログ
601例外
602例外
ActiveX起動部品の場合:GetPreviewAXClassIDメソッド(EUR-CLP-PVXのクラスID取得)
Java起動部品の場合:getPreviewAXClassID(EUR-CLP-PVXのクラスID取得)
210例外
211例外
213ログ
214ログ
217例外
247例外
273例外
276ログ
601例外
602例外

 

次の動作に対応するEUR Server - Adapterでのエラー発生条件を,印刷方式別に表D-5に示します。なお,表D-5の表見出しの番号に対応する印刷方式を表D-4に示します。

ActiveX起動部品の場合
  • PrintPMReportメソッド(スプールサーバ印刷/クライアント印刷/蓄積印刷/直接印刷/クライアント配布印刷)
  • OutputPDFReportメソッド(PDF形式ファイル出力)
  • OutputEPFReportメソッド(EPF形式ファイル出力)
  • OutputMergeEPFReportメソッド(複数EPF形式ファイル統合出力)
  • OutputEURReportメソッド(EUR形式ファイル出力)
  • OutputXLSXReportメソッド(Excel形式ファイル出力)
Java起動部品の場合
  • printReportメソッド(スプールサーバ印刷/クライアント印刷/蓄積印刷/直接印刷/クライアント配布印刷)
  • outputPDFReportメソッド,またはgetPDFReportメソッド(PDF形式ファイル出力)
  • outputEPFReportメソッド,またはgetEPFReportメソッド(EPF形式ファイル出力)
  • outputMergeEPFReportメソッド(複数EPF形式ファイル統合出力)
  • outputEURReportメソッド,またはgetEURReportメソッド(EUR形式ファイル出力)
  • outputXLSXReportメソッド,またはgetXLSXReportメソッド(Excel形式ファイル出力)
COBOL起動部品の場合
  • PrintReport関数またはPrintReport2関数(スプールサーバ印刷/クライアント印刷/蓄積印刷/直接印刷/クライアント配布印刷)
  • OutputPDFReport関数(PDF形式ファイル出力)
  • OutputEPFReport関数(EPF形式ファイル出力)
  • OutputMergeEPFReport関数(複数EPF形式ファイル統合出力)
  • OutputEURReport関数(EUR形式ファイル出力)
  • OutputXLSXReport関数(Excel形式ファイル出力)
コマンド起動部品の場合
  • eurpmcコマンドのオプション/m print(スプールサーバ印刷/クライアント印刷/蓄積印刷/直接印刷/クライアント配布印刷)
  • eurpmcコマンドのオプション/m pdf(PDF形式ファイル出力)
  • eurpmcコマンドのオプション/m epf(EPF形式ファイル出力)
  • eurpmcコマンドのオプション/m merge(複数EPF形式ファイル統合出力)
  • eurpmcコマンドのオプション/m eur(EUR形式ファイル出力)
  • eurpmcコマンドのオプション/m xlsx(Excel形式ファイル出力)

表D-4 表見出しの番号と対応する印刷方式

表見出しの番号対応する印刷方式
1スプールサーバ印刷(EPF形式ファイル)
2スプールサーバ印刷(EUR形式ファイル)
3クライアント印刷
4蓄積印刷
5直接印刷
6クライアント配布印刷
7PDF形式ファイル出力
8EPF形式ファイル出力
9複数EPF形式ファイル統合出力
10EUR形式ファイル出力
11Excel形式ファイル出力

表D-5 EUR Server - Adapterでのエラー発生条件(印刷方式別)

出力されるコードエラーの出力先印刷方式
1234567891011
201例外
202例外
203例外××
204例外××
207例外×××××××
208例外
209例外×××××
210例外
211例外
212例外
213ログ
214ログ
216例外
217例外
221例外
222例外××××××××
223例外××××××××××
224例外××××××××××
225例外××××××××××
226例外××××××××××
227例外××××××××××
228例外××××××××××
229例外××××××××××
230例外××××××××××
231例外××××××××××
232例外××××××××××
233例外×××
234例外×××
235例外××××××××××
236例外××××××××××
237例外×
238例外×××××××
239例外×××××××××
241例外××××××××××
242例外××××××××××
243例外××××××××××
244例外××××××××××
245例外××××××××××
246例外××××××××××
247例外
248例外××××××××××
249例外××
250例外××
251例外××××××××××
252例外××××××××××
253例外××××××××××
257例外××××××××××
258例外××××××××××
259例外××××××××××
260例外××××××××××
261例外×××××××××
262例外×××××××××
263例外××××××××××
264例外××××××××××
269例外××××××××××
270例外××××××××××
271例外××××××××××
272例外××××××××××
273例外
274例外××××××××××
275例外××
601例外
602例外
603例外
901stderrとexitコード
908stderrとexitコード
909stderrとexitコード××
(凡例)
○:エラー条件が発生する項目です。
×:エラー条件が発生しない項目です。