PowerPoint プレゼンテーション

i-web RPGX セミナー資料
i-web RPGX による Web アプリケーション構築
2002年9月27日
株式会社アクセル
i-web RPGX とは
■RPGだけでwebプログラムを作成するツールで、
web機能のコンポーネント群です。
■webプログラムで使用する複雑なシステムAPIや、呼び出し手順等を
すべてカプセル化し、プログラムが簡単に作成できるようになっております。
■一連の画面推移をひとつのセッションとして管理することができます。
■比較的入力データの多いものも処理することが可能です。
■プログラム生成機能を利用すると簡単にwebプログラムを作成することができます。
■AS/400側に特別なソフトは必要ありません。
株式会社
アクセル
1
i-web RPGX の機能
IOプロシジャー機能
#IW関数を用いてブラウザーとの処理のやり取りを行います。
基本的な#IW関数は次の4つの組込関数から成ります。
■ #IWIN・・・ブラウザーからの入力値を一括して入力域に読み込みます
■ #IWVAL・・・一括して読み込まれた入力域から個々の変数値を取り出します
■ #IWSET・・・出力域に変数値をセットします
■ #IWOUT・・・出力域の変数値をHTMLスケルトンとともに
ブラウザーに書き出します
ユーザー作成
ファイル
RPGプログラム
入
#IWIN
商品マスター
力
演
算
処
理
#IWVAL
CHAIN SYOHINF
IF *IN90 = *OFF
TANKA MULT SUURYO・・・
セッション管理ファイル
#IWSET
ENDIF
セッション管理変数ファイル
出
#IWOUT
力
HTML定義ファイル
i-web RPGX
システムファイ
ル
株式会社
アクセル
2
i-web RPGX の機能
PC連携機能
CSVファイル、ExcelによるPCとのデータの
連携に用いる機能を提供します。
① Excel形式のダウンロード
② PCからデータベースへのアップロード
③ CSVファイルからデータベースファイルの作成
④ データベースファイルからCSVファイルの作成
AS/400
②
PCファイルを
AS/400に
アップロード
④
データベース
ファイル
* IFS=統合ファイルシステム
③
①
データベース・
ファイルから
Excel表示
データベース・
ファイルから、
IFSに
CSVファイル
を作成
CSVファイルから、
データベース・
ファイル
を作成
CSV
ファイル
株式会社
アクセル
3
i-web RPGX の機能
PC連携機能を利用すると・・・
ローカルで作成したCSVファイルからAS/400データベースファイルを
作成することが可能です。
AS/400に
CSVファイルが
アップロード
CSVファイルを作成
AS/400
PCファイルをAS/400にアップロード
CSV
ファイル
コマンド入力から
CALLされるプログラム
CSVファイルから
データベース
ファイルの作成
CSV
ファイル
コマンド入力で
プログラムをCALLし、
AS/400にデータベース
ファイルを作成。
データベース
ファイル
株式会社
アクセル
4
i-web RPGX の機能
プログラム生成機能
データベース及び項目を対話型で指定し、
参照プログラムのRPG及びHTMLを自動生成します。
■ 単一レコード照会
■ 複数レコード照会
■ ウィンドウ型照会
ジェネレーターに
より作成された
プログラムソースと
HTMLソース
プログラム
ファイル
Web参照プログラムを
作成する
ジェネレーター
HTML
ソースファイル
指示画面
株式会社
アクセル
5
i-web RPGX の機能
生成されたプログラムのサンプル
単一レコード照会
複数レコード照会
株式会社
アクセル
6
i-web RPGX を使用するためには
iシリーズ(AS400)での環境
■ OS400V4.5以上
■ ILERPGコンパイラー(開発時)
■ IBM提供のサービスプログラムを使用しているので
QSYSINCライブラリーが必要
■ 空きディスク容量12M以上
■ ネットワーク環境であること
PCでの環境
■ ネットワーク(インターネット)環境であること
■ Microsoft Excel (office 98以上)がインストールされていること(一部のツールにて使用しています)
■ ブラウザー(インターネットエクスプローラーなど)がインストールされていること
<インターネットエクスプローラーの場合、バージョン4.0以上を推奨しております>
株式会社
アクセル
7
i-web シリーズについて
i-web RPGX 以外にもいろいろな商品を取り揃えております。
主な内容は、弊社ホームページにてご覧ください。
■ インターネットアドレス
http://www.axel.ne.jp/
■ お問い合わせ
住所:460-0008
名古屋市中区栄 2-11-30-8階
℡ :(052)222-0040
fax :(052)222-0041
mail:[email protected]
株式会社
アクセル
8