RPG ジェネレーターで生成されたアプリケーションのコンパイルと実行には、特定のソフトウェアが必要です。
- iSeries に GX ライブラリーをインストールする必要があります。GX ライブラリーは、こちらで取得することができます。
- iSeries 接続により、プログラムを転送する必要があります。接続は、TCP/IP またはクライアントアクセス経由で行うことができます。
- iSeries で作業するためには、ユーザーは一定の権限を与えられている必要があります。詳しくは、「作業に必要な権限」および「GX ライブラリーに必要な権限および承認」を参照してください。
- RPG ジェネレーターを選択するモデルを作成します。
- [ ファイル ] 、 [ 新規 ] 、 [ ナレッジベース ] の順に選択するか、Ctrl + CapsLock + N キーを押します。
- ナレッジベースの名前と場所を選択し、既定のオプションのまま [ 作成 ] をクリックします。
- [ 設定 ] に移動して環境を選択し、次のプロパティを変更します:
- [ User Interface ] : Windows
- [ Language ] : RPG/400 ( [ Data Source ] が「iSeries Native」に変化)
- [ Target Path ] : そのままにすることもできますが、RPGiSeries<Id> などに変更することを推奨
- [ Name ] : そのままにすることもできますが、RPGiSeries などに変更することを推奨
- ジェネレーターを選択し、次のプロパティを更新します:
- [ Server Name ] : iSeries の IP または名前
- [ User ] : iSeries のユーザー
- [ Password ] : iSeries のパスワード
- 既定のデータストアを選択し、右クリックしてデータストアを iSeries Native に変更します。
- DBMS オプションで、iSeries 内に作成するプログラムとデータライブラリーの名前を入力します。
- 転送に使用する転送方法を選択します。テスト結果に基づき、転送速度が最も速い TCP/IP をお勧めします。
- この設定が完了したら、iSeries でモデルを作成することができます。
- プログラムの指定および生成が完了したら、生成したプログラムを iSeries に転送する必要があります。 [ Run ] または [ F5 ] オプションに進み、転送したいプログラムを選択します。選択後すぐに、プログラムが iSeries に送信され、コンパイルされます。転送とコンパイルが完了したら、そのプログラムは、iSeries のコマンドラインから実行することができます。
- このモデルに関連する開発者メニューを確認するには、gx/gx Program_Library_name と入力する必要があります。
GXimpdbr コマンドを使用します。このコマンドを実行する方法について詳しくは、
こちらをお読みください。
RPG ジェネレーターのプロパティ