帳票システム構築支援 uCosminexus EUR uCosminexus EUR Print Manager 帳票出力

[目次][用語][索引][前へ][次へ]

10.13.5 クライアントPCへの配布印刷のコーディング例

次に示すパラメタを指定して,クライアントPCへの配布印刷をするときのコーディング例です。

入力ファイル(EPF形式データ):EUR Print Managerのあるマシンに配置
EPF形式ファイル名:sample1_EPF.epf
EPF形式ファイルパス:c:\Temp
プロパティ:EUR Print Managerのあるマシンで設定
印刷方式:5
クライアントPCのIPアドレス:127.0.0.1
import JP.co.Hitachi.soft.EURPM.*;
 
    try {
      EURPMAdapterForJava obj=new EURPMAdapterForJava();
 
      String target = request.getRemoteAddr();
 
      obj.setEPFFileName("sample1_EPF.epf");
                          //EPF形式ファイル名の指定
      obj.setEPFFilePath("c:\\Temp");
                          //EPF形式ファイルパスの指定 
      obj.setPrintMode(5);
                          //印刷方式の指定
      obj.setClientAddress("127.0.0.1");
                          //クライアントPCのIPアドレスの指定
      obj.printReport();
                          //帳票の出力指示
    }
    catch (JP.co.Hitachi.soft.EURPM.EURPMException ce) {
                                    //エラー処理
      int errid;
      errid=ce.getErrorCode();
                     //エラーコードをerridに取り出す
      if (errid==301) {
                     //KEEY301-Eの場合のエラー処理
      } else if (errid==   {
                     //以下,そのほかのエラー処理を繰り返す
              :
      }
    }