XPage 上でのイベントの受信

XPage 上で、別のコンポーネントからの情報を受信するためのイベントを作成します。

手順

  1. XPage の [イベント] タブで、[コンポーネント (受信)] を展開して [新規イベント] をダブルクリックし、イベントの名前を指定します。
  2. (オプション) 受信した値をサーバーに返すクライアントスクリプトを指定します。 以下は、デフォルトのスクリプトです。
    return thisEvent.value
    調整が不要な場合、スクリプトは不要です。 調整が必要な場合は、スクリプトを指定して、調整した値を返します。
  3. クライアントによって返される値を処理するサーバースクリプトを指定します。

次のサーバースクリプトの例では、計算結果フィールドの値をクライアントスクリプトによって渡された受信値に設定します。
var element=getComponent('computedField1');
element.value=context.getSubmittedValue()