
用途
ミニアプリを導入する場合、
HTML テンプレートを作成する必要があります。 ミニアプリのダイアログロジックは R/3 ではなく ITS で実行します。トランザクションごとに
HTML テンプレートを全画面に対して生成するか、いくつかの画面に対してのみ生成するか (
混合モード)
あるいは、全く生成しないか選択することができます。
明示的に作成するテンプレートは、
WebGUI
によって自動的に生成される
HTML
文書と同一です。
WebGUI
機能がユーザのニーズを満たさず、標準の生成テンプレートを適用する必要がある場合は、明示的にテンプレートを生成すると役立ちます。 画面のレイアウトを改善しようとしている場合、あるいはハイパーリンクをインクルードしたい場合は特に該当します。
WebGUI
からの標準のテンプレート生成は、大部分のトランザクションについて十分である必要があります。 WebGUI を使用すると、テンプレートを登録する労力を必要としないで、単純なトランザクション ( テキスト項目、入出力項目、チェックボックス、ラジオボタン、タブストリップコントロール、テーブルコントロール、従属画面 ...) の Dynpro エレメントを表示することができます。前提条件
手順
オブジェクト一覧のツリー画面から
HTML テンプレートを作成する方法 :テンプレート作成
ダイアログボックスが表示されます。Web
アプリケーションが Web トランザクションで、特定の画面のテンプレートを生成する場合、 画面から HTML 生成を選択し、プログラム名および Dynpro 番号を入力します。アプリケーションに、対応する
R/3 画面 ( ミニアプリ ) がない場合は、 テンプレート名を選択し、名称を入力します。
オブジェクトディレクトリエントリ登録
ダイアログボックスが現れます。結果
生成されたテンプレートは、テンプレートの下のオブジェクト一覧に表示されます。
テンプレートの生成された内容は、エディタに表示されます。 静的な画面情報だけが評価されます。すなわち、 HTML Business 機能は各 Dynpro エレメントのテンプレートに挿入されます。 これらは、青色で強調表示されます。 これで、標準 HTML および HTML Business を使用してテンプレートの内容を変更することができます。
以下のトピックを参照してください。
HTML テンプレートの拡張 MIME オブジェクトの追加 サービスのパブリッシュ