基本的なカスタマイズ > ユーザーインタフェースのカスタマイズ > ウィザードの作成 > ウィザード処理 > FormResult/クライアント側でのフォームの後処理 > JCA コンポーネントの再表示/更新
  
JCA コンポーネントの再表示/更新
操作を介して更新されたオブジェクトコンポーネントに関連付け可能な 2 つのリスナーがあります。ほとんどのコンポーネント (テーブル、ツリー、情報ページなど) には両方のイベント用にデフォルトのリスナーがあります。
afteraction: このリスナーは、操作の開始/実行元のコンポーネント内のオブジェクトを更新します。たとえば、情報ページからチェックアウト操作が実行された場合、情報ページの afteraction リスナーがその情報ページを再表示します。同様に、チェックアウト操作がテーブルから開始された場合、テーブルの afteraction リスナーがテーブルの行を更新します。このリスナーは afteraction イベントリスナーを追加することによって任意の EXT コンポーネントに関連付けることができます。このリスナーは parameter.component.on(‘afteraction’, someAfterActionListener); として FormResult JS オブジェクトを受け取ります。
objectsaffected: このリスナーは、操作が別のコンポーネントから実行された場合に、コンポーネント内のオブジェクトを更新します。たとえば、チェックアウト操作が情報ページから実行され、サーチ結果テーブルにそれと同じオブジェクトが含まれている場合、サーチ結果テーブルの objectsaffected リスナーがそのテーブルの行を更新します。このリスナーはグローバル PTC.action オブジェクト component.mon(PTC.action, ‘objectsaffected’,someListener); に関連付けられます。