次の方法で共有


OnStageChange イベント (クライアント API 参照)

このイベントは、業務プロセス フロー コントロールのステージが変更されると発生します。 このイベントは、ユーザーがユーザー インターフェイスで 次のステージ または 前のステージに移動 ボタンをクリックしたとき、または開発者が formContext.data.process.moveNext または formContext.data.process.movePrevious メソッドを使用したときに発生します。 このイベントのハンドラーでコードを使用してステージ変更をキャンセルすることはできません。

実行コンテキスト オブジェクトは、このイベントのイベント ハンドラーに渡されます。 getEventArgs メソッドを使用して、次のメソッドを持つオブジェクトを取得できます。

  • getDirection: ステージの変更方向を示す「next」または「previous」の文字列を返します。
  • getStage: ステージ オブジェクトを返します。 ナビゲーションが新規テーブルに移動する場合を除き、戻されたステージは目的のステージ オブジェクト、つまり次のアクティブ ステージを表します。 ナビゲーションが新規テーブルに移動する場合、ステージは移動元のステージ、つまり以前のアクティブ ステージ オブジェクトを表します。 詳細については、 ステージ メソッドを参照してください。

このイベントをサポートするメソッド

  • formContext.data.process.addOnStageChange メソッドを使用して、このイベントのイベント ハンドラーを追加します。
  • formContext.data.process.removeOnStageChange メソッドを使用して、このイベントのイベント ハンドラーを削除します。

イベント (クライアント API 参照)
モデル駆動型アプリのフォームとグリッド内のイベント