9.3.1 APサンプルのコンパイルと実行手順

APサンプルのコンパイルと実行手順について説明します。

<この項の構成>
(1) COBOLを使用したプログラムサンプル
(2)  C言語を使用したプログラムサンプル
(3) プログラムサンプルを実行するための設定

(1) COBOLを使用したプログラムサンプル

COBOLを使用したプログラムサンプルは,日立COBOLの開発マネージャを利用することで,コンパイルおよび実行ができます。

(a) COBOL用サンプルの準備

COBOL用プログラムサンプルは,次に示すフォルダに格納されているので,別の任意のフォルダにコピーしてお使いください。なお,帳票印刷ではインクルードファイルとして次のファイルも使用します。このため,これらのファイルをコピーするか,または環境変数CBLLIBにフォルダを割り当ててください。

(b) プログラムサンプルのプロジェクトファイル名

COBOL用として提供しているプログラムサンプルのプロジェクトファイルと関連するファイルを次の表に示します。

表9-4 COBOLのサンプル例題と関連ファイル名一覧


プログラム
サンプル名称
プロジェクト
ファイル名
ソース
ファイル名
定義
ファイル名
テキスト
ファイル


帳票入門例題JYUTUPC.pmiJYUTUPC.cblJYU1PC.imp
標準帳票例題STDPRPC.pmiSTDPRPC.cblSTD1PC.imp
表サイズ変更例題MDLINPC.pmiMDLINPC.cblMDL1PC.imp
文字強調変更例題MDCHRPC.pmiMDCHRPC.cblMDC1PC.imp
重ね印刷例題OVCHRPC.pmiOVCHRPC.cblOVC1PC.imp
OLTPサーバ構成での受発注業務MCF1G.cbl
MCF2G.cbl
MCF3G.cbl
MCF4G.cbl
MCF5G.cbl
MCF1G.imp
MCF2G.imp
MCF3G.imp
MCF4G.imp
MCF5G.imp

書式入門例題JYUTUFC.pmiJYUTUFC.cblJYU1FC.ifmJYUTUFC.txt
標準書式例題STDPRFC.pmiSTDPRFC.cblSTD1FC.ifmSTDPRFC.txt
ブレーク項目例題BRKPTFC.pmiBRKPTFC.cblBRK1FC.ifmJYUDEN
JYUSHO
CSVファイル印刷例題CSVPRFC.pmiCSVPRFC.cblCSV1FC.ifmCSVPRFC.csv
(凡例)
-:ファイルなし。
注※
XMAP3で提供しているプロジェクトファイルは,COBOL85 Version 5.0形式ですが,COBOL2002,COBOL85 Version 7またはVersion 6でも使用できます。提供しているファイルをCOBOL2002,COBOL85 Version 7またはVersion 6のCOBOL開発マネージャで開くと,COBOL2002,COBOL85 Version 7またはVersion 6対応のプロジェクトファイルを自動生成します。

(c) プログラムサンプルのコンパイルと実行手順

(2)  C言語を使用したプログラムサンプル

C言語を使用したプログラムサンプルは,以下の手順でコンパイルおよび実行できます。

(a) C言語用サンプルの準備

C言語用プログラムサンプルは,次のフォルダに格納されているので,別の任意のフォルダにコピーしてお使いください。なお,インクルードファイルとして次のファイルも使用するので,これらのファイルもコピーしてください。

(b) プログラムサンプルのソースファイル名とマップ定義ファイル名

C言語用として提供しているプログラムサンプルのソースファイル名と関連するマップ定義ファイル名を次の表に示します。

表9-5 C言語のサンプル例題と関連ファイル名一覧


プログラム
サンプル名称
実行
ファイル名
ソース
ファイル名
定義
ファイル名
テキスト
ファイル


帳票入門例題JYUTUPH.exeJYUTUPH.cJYU1PH.imp
標準帳票例題STDPRPH.exeSTDPRPH.cSTD1PH.imp
表サイズ変更例題MDLINPH.exeMDLINPH.cMDL1PH.imp
文字強調変更例題MDCHRPH.exeMDCHRPH.cMDC1PH.imp
重ね印刷例題OVCHRPH.exeOVCHRPH.cOVC1PH.imp
OLTPサーバ構成での受発注業務MCF1G.c
MCF2G.c
MCF3G.c
MCF4G.c
MCF5G.c
MCF1G.imp
MCF2G.imp
MCF3G.imp
MCF4G.imp
MCF5G.imp

書式入門例題JYUTUFH.exeJYUTUFH.cJYU1FH.ifmJYUTUFH.txt
標準書式例題STDPRFH.exeSTDPRFH.cSTD1FH.ifmSTDPRFH.txt
CSVファイル印刷例題CSVPRFH.exeCSVPRFH.cCSV1FH.ifmCSVPRFH.txt
(凡例)
-:ファイルなし。

(c) プログラムサンプルで使用するマップの生成

プログラムサンプルを実行する場合,プログラムサンプルに対応したマップを作成する必要があります。実行プログラムサンプルとマップ定義ファイルとの対応は,「表9-4 COBOLのサンプル例題と関連ファイル名一覧」を参照してください。

(d) プログラムサンプルのコンパイルと実行手順

(3) プログラムサンプルを実行するための設定

プログラムサンプルを実行するための設定について,次に示します。

(a) 用紙サイズ,印刷向きの設定,および表示・印刷セットアップの実行

プログラムサンプル実行の前に,印刷に必要なプリンタの接続や適切なプリンタドライバの設定をしてください。また,表示・印刷セットアップの「プリンタ」タブで次の設定をしてください。帳票は「通常使うプリンタ」に出力されます。