
【サンプルプログラムについて】

  XRF Composerでは、サンプルプログラムとして次のファイルが提供されます。
  
      Samples/tool
      
        0-mk.bat         ... サンプルJavaソースファイルのコンパイルするバッチファイル
        0-mk.sh          ... サンプルJavaソースファイルのコンパイルするシェルファイル
        1-go.bat         ... コンパイルしたJavaのサンプルプログラムを実行するバッチファイル
        1-go.sh          ... コンパイルしたJavaのサンプルプログラムを実行するシェルファイル
        2-ver.bat        ... XRF Composerのバージョンを返すバッチファイル
        2-ver.sh         ... XRF Composerのバージョンを返すシェルファイル
        XRFApiSample.java ... サンプルJavaソースファイル（帳票生成、ジョブファイル生成）
        XRFRLBSample.java ... サンプルJavaソースファイル（リモート処理）
      
  また、サンプルプログラムを動作させるには、XRF Composerのアクティベーションが必要です。
  アクティベーションについては、「XRF Composer インストールガイド」を参照してください。



【サンプルプログラムのセットアップと実行】

  サンプルプログラムを動作させるまでの手順を説明します。


  ① XRF Composerモジュールのアーカイブを解凍します。

      任意の場所に解凍します。
      アーカイブを解凍すると以下のファイル等が生成されます。
      
        XRFComposer
          + conf
          |   + *
          + doc
          |   + *
          + lib13
          |   + *
          + log
      
      ※ アクティベーションを行う必要があります。


  ② ①で解凍したモジュールの場所へ、サンプルプログラムおよびサンプルファイルをコピーします。
      
      Samples/data
      Samples/tool    をフォルダごとコピーします。
      
        XRFComposer
          + conf
          + data    <---- コピー
          + doc
          + lib13
          + log
          + tool    <---- コピー


  ③ サンプルプログラムのバッチファイル又は、シェルファイルに書かれた JAVA_HOME を編集します。

      0-mk.bat
      0-mk.sh
      1-go.bat
      1-go.sh
      2-ver.bat
      2-ver.sh    に書かれた %JAVA_HOME% を、別途インストールされているJDKの場所に変えてください。
      
      ※ コンパイルを行うため、JAVA_HOMEには"JRE"ではなく、必ず"JDK"を指定してください。


  ④ サンプルJavaソースファイルをコンパイルします。

      0-mk.bat又は、0-mk.sh    を実行してコンパイルします。
      
      コンパイルに成功すると次のCLASSファイルが作成されます。
      
        XRFApiSample.class
        XRFRLBSample.class


  ⑤ サンプルプログラムを実行します。。
      
      1-go.bat又は、1-go.sh    を実行して、サンプルプログラムを実行します。
      
      サンプルプログラムの処理内容については、あらかじめソースファイルを読んで確認しておいてください。
         ※ サンプルプログラムの中には、印刷を行う処理もあります。
            また、すべての処理を動作させるためには、事前にXRF Readerをインストールする必要があります。
      実行に成功すれば、次の場所に、帳票等が生成されます。
      
        XRFComposer
          + output
              + PDF
              |   + *.pdf
              + XJF
              |   + *.xjf
              + XRF
                  + *.xrf

      ※ PDF Editionをご利用のお客様は、XRFファイル生成に関連するプログラムをコメントアウトして下さい。


   2021年 3月  株式会社ユニリタ




