このセクションでは、次のトピックについて説明します。
デモアプリケーションは、Natural Web インターフェイスの使用とプログラミングを示します。 機能には、以下の図に示されているようなさまざまな選択機能を備えたシンプルなファイルメンテナンスが含まれます。
デモは、プラットフォームに依存せず、Adabas ファイル EMPLOYEES および VEHICLES を基準にしています。
HTML-GUI には、アプリケーション設計に対して以下の制限事項があります。
ブラウザごとに固有のレイアウトを使用することはできません。
HTML-GUI 要素の機能は限定されています。 例えば、選択ボックスの入力がなく、サブミット用に事前定義されたフォントやボタンしかない(デフォルトボタンがない)などです。
そのため、デモアプリケーションでは以下を使用します。
サブミットボタン付きのフォーム。
フォーム上の非表示フィールドとのグローバルデータ交換。
フォーム取得メソッド GET(URL およびブックマークの表示可能パラメータ)の使用。
処理ルールの実装での VB/JAVA Scripts の不使用。
ナビゲーションのためのコマンドディスパッチャモジュール(D3CHOOSE)。
著作権上の理由によるグループ/男性/女性の標準画像。
デモにはモジュールが 1 つ含まれています(Natural Web サーバーエクステンションのインストールも参照)。
このライブラリには次のモジュールが含まれています。
T3 | オンラインドキュメント用の HTML テキスト |
E3 | オンラインドキュメントの例 |
D3 | デモアプリケーションモジュール |
このライブラリには次のモジュールが含まれています。
T3 | オンラインドキュメント用の HTML テキスト |
E3 | オンラインドキュメントの例 |
D3 | デモアプリケーションモジュール |
デモンストレーションの開始モジュールは D3MENU です。
デモアプリケーションを開始するには、Natural Web サーバーエクステンションのインストールに応じて、ライブラリ SYSWEB または SYSWEB3 のサブプログラム D3MENU を呼び出します。
SYSWEB でデモアプリケーションを呼び出す URL の例:
http://yourserver/yourcgi/sysweb/d3menu
SYSWEB3 でデモアプリケーションを呼び出す URL の例:
http://yourserver/yourcgi/sysweb3/d3menu
Natural Web インターフェイスからオンラインドキュメントを開始できます。
デモンストレーションの開始モジュールは D3MENU です。
オンラインマニュアルを開始するには、ライブラリ SYSWEB または SYSWEB3 のサブプログラム D3MENU を呼び出します。
SYSWEB でデモアプリケーションを呼び出す URL の例:
http://yourserver/yourcgi/sysweb/d3menu
SYSWEB3 でデモアプリケーションを呼び出す URL の例:
http://yourserver/yourcgi/sysweb3/d3menu
次のソフトウェアをインストールする必要があります。
Natural Web サーバーエクステンション(Natural Web インターフェイスの一部)
Adabas およびファイル EMPLOYEES
デモアプリケーションを有効にするには、ライブラリ SYSWEB(またはSYSWEB3)のプログラム D3* に対して CATALL を実行します。
Natural Web サーバーエクステンションによって提供される例の画像を表示するには、HTTP サーバーのディレクトリ /pictures にすべての画像をコピーするか、Natural Web サーバーエクステンションの環境変数 PICTURES を特定のディレクトリに設定します。