Sap-web-dynpro-assistance-class

提供:Dev Guides
2020年6月22日 (月) 21:27時点におけるMaintenance script (トーク | 投稿記録)による版 (Imported from text file)
(差分) ← 古い版 | 最新版 (差分) | 新しい版 → (差分)
移動先:案内検索

SAP Web Dynpro-アシスタンスクラス

Web Dynproコンポーネントでは、抽象クラスから継承された一意に割り当てられたクラスを作成できます。 アシスタンスクラスは、コンポーネントに必要なコーディングを格納できますが、レイアウトにリンクされていません。

支援クラスに動的テキスト、実行時に結合されるテキスト、またはテキストプールに保存できる変数を含むテキストを保存できます。

Assistanceクラスでは、アプリケーションのレイアウトまたはコントローラーに直接リンクされていないコードを保存することもできます。

メソッド_WD_COMPONENT_ASSISTANCE〜GET_TEXT()を使用すると、コンポーネントのコントローラーのアシスタンスクラスのテキストシンボルにアクセスできます。 あなたがメソッドを呼び出すとき、テキストシンボルの3桁のIDが使用されます-

method MY_CONTROLLER_METHOD .
data: my_text type string.
my_text = WD_ASSIST->IF_WD_COMPONENT_ASSISTANCE~GET_TEXT( KEY = ‘001’ ).
Endmethod

各コントローラーを使用して、アシスタンスクラスでテキストシンボルを維持できます。 メニューの[移動]→[テキストシンボル]をクリックします。

-各ABAPクラスは支援クラスとして機能できますが、Web Dynproアプリケーションと統合されたサービスは、支援クラスがクラスCL_WD_COMPONENT_ASSISTANCEから派生している場合にのみ利用可能です。