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

APサンプルについて説明します。

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

(1) COBOLを使用したCOBOL開発マネージャでのサンプルプログラムの実行

業務サンプルを作成,実行するためのサンプルファイルの準備をします。

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

サンプルプログラムファイルおよび動的変更テーブルは次のフォルダに格納されています。使用するときは,別の任意のフォルダにコピーしてください。なお,サンプルプログラムファイルと動的変更テーブルは同じフォルダにコピーしてください。

(b) プログラムサンプルのファイル名一覧(COBOL)

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

種別プログラム
サンプル名称
プロジェクトファイル名ソースファイル名定義ファイル名
GUIGUI入門例題JYUTUGC.PMIJYUTUGC.CBLJYU1GC.IMP
画面単位入力例題GAMENGC.PMIGAMENGC.CBLGAM1GC.IMP
行単位入力例題LINEGC.PMILINEGC.CBLLIN1GC.IMP
イベント単位入力例題EVENTGC.PMIEVENTGC.CBLEVE1GC.IMP
EVE2GC.IMP
フィールド単位入力例題FIELDGC.PMIFIELDGC.CBLFIE1GC.IMP
FIE2GC.IMP
受発注業務例題KADN1GC.PMIKADN1GC.CBLKADxGC.IMP
(x:1~9,A~G)
KADN1PC.CBLKAD1PC.IMP
KAD1SC.IMP
一連の受発注業務をサーバ側のOpenTP1に処理要求する例題OLTP1GC.CBL
OLTPサーバ構成での受発注業務の例題MCFxG.CBL
(x:1~5)
MCFxG.IMP
(x:1~5)
CUICUI入門例題JYUTUCC.PMIJYUTUCC.CBLJYU1CC.IMP
画面単位入力例題GAMENCC.PMIGAMENCC.CBLGAM1CC.IMP
行単位入力例題LINECC.PMILINECC.CBLLIN1CC.IMP
フィールド単位入力例題FIELDCC.PMIFIELDCC.CBLFIE1CC.IMP
受発注業務例題KADN1CC.PMIKADN1CC.CBLKADxCC.IMP
(x:1~4)
KADN1PC.CBLKAD1PC.IMP
KAD1SC.IMP
(凡例)
-:該当しない。

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

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

業務サンプルを作成,実行するためのサンプルファイルを準備します。

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

サンプルプログラムファイル,動的変更テーブルおよびインタフェーステーブルは次のフォルダに格納されています。使用するときは,別の任意のフォルダにコピーしてください。なお,サンプルプログラムファイルと動的変更テーブル,インタフェーステーブルは同じフォルダにコピーしてください。

(b) プログラムサンプルのファイル名一覧(C言語)

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

種別プログラムサンプル名称実行ファイル名ソース
ファイル名
定義ファイル名
GUIGUI入門例題JYUTUGH.EXEJYUTUGH.CJYU1GH.IMP
画面単位入力例題GAMENGH.EXEGAMENGH.CGAM1GH.IMP
行単位入力例題LINEGH.EXELINEGH.CLIN1GH.IMP
イベント単位入力例題EVENTGH.EXEEVENTGH.CEVE1GH.IMP
EVE2GH.IMP
フィールド単位入力例題FIELDGH.EXEFIELDGH.CFIE1GH.IMP
FIE2GH.IMP
受発注業務例題KADN1GH.EXEKADN1GH.CKADxGH.IMP
(x:1~,A~G)
KADN1PH.CKAD1PH.IMP
KAD1SH.IMP
OLTPサーバ構成での受発注業務の例題MCFxG.C
(x:1~5)
MCFxG.IMP
(x:1~5)
CUICUI入門例題JYUTUCH.EXEJYUTUCH.CJYU1CH.IMP
画面単位入力例題GAMENCH.EXEGAMENCH.CGAM1CH.IMP
行単位入力例題LINECH.EXELINECH.CLIN1CH.IMP
フィールド単位入力例題FIELDCH.EXEFIELDCH.CFIE1CH.IMP
受発注業務例題KADN1CH.EXEKADN1CH.CKADxCH.IMP
(x:1~4)
KADN1PH.CKAD1PH.IMP
KAD1SH.IMP
(凡例)
-:該当しない。

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

プログラムサンプルを実行する場合,プログラムサンプルに対応したマップを作成する必要があります。実行プログラムサンプルとマップ定義ファイルとの対応は,「8.3.1(2)(b) プログラムサンプルのファイル名一覧(C言語)」を参照してください。

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

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

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