ロゴ:EPSON
ロゴ:よくあるご質問(FAQ)

製品別
質問別

URLをクリップボードにコピーしました
シェア用URL:https://faq2.epson.jp/web/Detail.aspx?id=31251
  FAQ番号:31251
EPSON OPOS ADK OLE版のResult Code(エラーコード)の意味について<EPSON OPOS ADK OLE版 シリーズ>
EPSON OPOS ADK OLE版(EPSON CO)にて開発されたプログラムで、エラー発生後のResult CodeおよびResult Code Extendedプロパティーの値の意味を教えてください。
 
 

EPSON OPOS ADK OLE版では、ResultCode、ResultCodeExtended プロパティを使用して、直前に実行されたメソッドや変更した書込み可能プロパティの結果(ステータスまたはエラー)を取得することができます。

 

  • 結果の多くは、「OPOS 技術協議会 仕様書」により決められています。
    「OPOS 技術協議会 仕様書」は こちら から参照することができます。
    また、EPSON OPOS ADK OLE版はバージョンによって、準拠している仕様書(APG)が異なります。
    くわしくは こちら を参照してください。

  • 得られる結果(ステータスまたはエラー)には、EPSON OPOS ADK 独自に拡張したものがあります。
    EPSON OPOS ADK 固有の結果については、EPSON OPOS ADK のマニュアルを参照してください。

 

結果の取得方法

EPSON OPOS ADK では以下の方法で、ステータスまたはエラーの取得および確認をすることができます。

 

  • Status Update Event イベントおよび Error Event イベントの引数にて返される数値
  • メソッド実行時の戻り値
  • Result Code および Result Code Extendedプロパティの値

 

取得される値の一覧表

Result Code : 共通

Result Code 意味
0 OPOS_SUCCESS 正常終了です。
101 OPOS_E_CLOSED Open していません。
103 OPOS_E_NOTCLAIMED Claim していません。
106 OPOS_E_ILLEGAL パラメータの不正、不正な処理、サポートしていない機能の指定があります。
108 OPOS_E_OFFLINE オフラインです。
111 OPOS_E_FAILURE 致命的なエラーが発生しました。
112 OPOS_E_TIMEOUT 制限時間内に処理を終了できません。
113 OPOS_E_BUSY 非同期出力中で処理を実行できません。
114 OPOS_E_EXTENDED 拡張エラーを示します。
Result Code Extended で詳細を知ります。
 

Result Code Extended : POSPrinter

Result Code 意味
201 OPOS_EPTR_COVER_OPEN カバーが開いています。
203 OPOS_EPTR_REC_EMPTY レシート用紙がありません。
205 OPOS_EPTR_SLP_FORM スリップ用紙が存在します。
100003 OPOS_EPTR_UNRECOVERABLE 復帰不可能なエラーが発生しました。
100005 OPOS_EPTR_MECHANICAL メカニカルエラーが発生しました。

取得される結果の一部のみを掲載しています。
エラーコードの詳細については、「OPOS 技術協議会 仕様書」およびEPSON OPOS ADK OLE版のマニュアル「リファレンスガイド コード一覧表」を参照してください。

 

SASPORTシリーズ SASPORT ARCX,SASPORT Cubie,SASPORT CubieII,SASPORT CubieIII,SASPORT MR,SASPORT URBAN,SASPORT URBANII
カスタマーディスプレイ DM-D110,DM-D120 (ARCX専用),DM-D210,DM-D500
モバイルプリンター TM-P20,TM-P60II
PC一体型プリンター TM-T70II-DT,TM-T88V-DT
キャッシュドロアー DLA-58EDIII,DM-Z100,DM-Z400,DMA-48EDIII,DSA-35EDIII
TMシリーズ TM-C100,TM-H5000II,TM-H6000II,TM-H6000III,TM-H6000IV,TM-J2000,TM-J2100,TM-L60II,TM-L90 オートカッターモデル,TM-L90 ピーラーモデル,TM-T20,TM-T20II,TM-T70,TM-T70II,TM-T88III,TM-T88IIIX (ARCX搭載),TM-T88IV,TM-T88V,TM-T90,TM-T90 KP,TM-T90II,TM-U220A,TM-U220B,TM-U220D,TM-U295,TM-U375,TM-U590,TM-U675,TM-U950
FAQ改善アンケート

このページの評価をお聞かせください。〇✖をお選びください。

 

■役に立った
■役に立たなかった