Sap-web-dynpro-interactive-forms

提供:Dev Guides
移動先:案内検索

SAP Web Dynpro-インタラクティブフォーム

Adobeソフトウェアに基づいてフォームを作成し、Web Dynproユーザーインターフェイスのコンテキストで使用できます。 Adobeライフサイクル開発ツールをABAPエディターと統合して、ユーザーインターフェイスの開発を容易にすることができます。 アドビソフトウェアを使用したインタラクティブフォームを使用すると、UI要素を効率的かつ簡単に開発できます。

次のシナリオは、インタラクティブなフォームを作成するために使用できます-

  • インタラクティブなシナリオ
  • 印刷シナリオ
  • オフラインシナリオ *デジタル署名を使用する

フォームを使用してWeb Dynproアプリケーションを作成する方法

フォームエディターを使用して、フォームを個別に作成できます。* T-code-SFP *に移動します

独立フォーム

エントリポイント

[作成]をクリックすると、フォーム名、フォームの説明、インターフェイスの入力を求められます。

システムのインタラクティブシナリオのサンプルコンポーネントは、パッケージSWDP_TEST→WDR_TEST_IA_FORMSで利用できます。

シナリオを使用したフォームの挿入

Dynproアプリケーションでは、インタラクティブフォームを挿入するための両方のシナリオ(印刷シナリオとインタラクティブシナリオ)は似ています。 静的コンポーネントを含むフォームは、印刷シナリオを使用してDynproアプリケーションでデータを表示するために使用できます。

インタラクティブフォームを使用すると、Web DynproアプリケーションのWeb Dynproコンテキストのエントリを再利用できます。

インタラクティブフォームを挿入する方法

  • ステップ1 *-Web Dynproコンポーネントのビューを作成します。

ビューコンポーネントの作成

  • ステップ2 *-[表示]を右クリックしてノードを作成します。 このノードはフォームにバインドされます。
  • ステップ3 *-インタラクティブフォームをAdobeライブラリからDesignerウィンドウにドラッグします。
  • ステップ4 *-フォームを設計し、名前を入力し、属性をバインドします。
  • ステップ5 *-フォームデザインが完了したら、ワークベンチの編集モードに移動し、フォームが静的コンテンツ、PDFベースの印刷フォーム、またはインタラクティブフォームのいずれであるかを定義します。