WalkWorkflow - グローバル

  • リリースバージョン: Yokohama
  • 更新日 2025年01月30日
  • 所要時間:3分
  • WalkWorkflow スクリプトインクルードは、ワークフローをウォークし、各アクティビティの後続のリストを、ワークフロー内のアクティビティの深さを示す最短パス順序とともに返すメソッドを提供します。

    ウォークワークフロー - ウォークワークフロー (GlideRecord workflowVersion)

    Walkworkflow クラスのコンストラクター。

    表 : 1. パラメーター
    名前 タイプ 説明
    workflowVersion GlideRecord 分析するワークフローバージョンのテーブルwf_workflow_versionの GlideRecord
    表 : 2. 戻り値
    タイプ 説明
    ワークフロー 作成されたワークフローオブジェクト。

    ウォークワークフロー:computeFullSequences()

    すべてのパスの全シーケンスを計算します。

    結合アクティビティでパスを結合しません。このメソッドを呼び出した後、 getSequences() を呼び出して計算されたシーケンスを生成します。

    表 : 3. パラメーター
    名前 タイプ 説明
    なし
    表 : 4. 戻り値
    タイプ 説明
    なし

    ウォークワークフロー:computeSequences()

    アクティビティのシーケンスを計算します。

    結合に至るすべてのシーケンスは、結合で終了し、結合からの単一のシーケンスが計算されます。これにより、すべてのシーケンスを結合までウォークアップでき、結合からシーケンスをウォークできるようになります。このメソッドを呼び出した後、 getSequences() を呼び出すと、計算されたシーケンスが生成されます。

    表 : 5. パラメーター
    名前 タイプ 説明
    なし
    表 : 6. 戻り値
    タイプ 説明
    なし

    Walkworkflow - dump()

    このクラスの内部状態を gs.print() に出力します。

    表 : 7. パラメーター
    名前 タイプ 説明
    なし
    表 : 8. 戻り値
    タイプ 説明
    なし

    ウォークワークフロー:dumpSequences()

    このクラスの内部シーケンスを gs.print() に出力します。

    表 : 9. パラメーター
    名前 タイプ 説明
    なし
    表 : 10. 戻り値
    タイプ 説明
    なし

    Walkworkflow - dumpShortestPathOrders(説明)

    このオブジェクト内部の最短パス順序を gs.print() に出力します。

    表 : 11. パラメーター
    名前 タイプ 説明
    なし
    表 : 12. 戻り値
    タイプ 説明
    なし

    ウォークワークフロー:getActivitiesAtOrder(番号順)

    指定された最短パス順ですべてのアクティビティを返します。

    表 : 13. パラメーター
    名前 タイプ 説明
    順序 番号 クライアントが関心を持っている注文番号。
    表 : 14. 戻り値
    タイプ 説明
    文字列アレイ 指定された順序でsys_idsアクティビティのアレイ。空のアレイが返された場合、それ以上のアクティビティはありません。

    Walkworkflow - getSequences( )

    アクティビティシーケンスを返します。

    このメソッドを呼び出す前に 、walk() メソッドが呼び出されている必要があります。

    表 : 15. パラメーター
    名前 タイプ 説明
    なし
    表 : 16. 戻り値
    タイプ 説明
    文字列 |区切りのシーケンスの文字列。各シーケンスは、アクティビティ ID のカンマ区切りリストです (テーブル wf_workflow_activity)。

    walkworkflow - walk(ブール値 fullSequences)

    ワークフローをウォークし、アクティビティ最短パスの順序を設定します。

    このメソッドを呼び出した後、クライアントはさまざまなアクセサーメソッドを呼び出して、ワークフローに関する関連データを取得します。

    表 : 17. パラメーター
    名前 タイプ 説明
    fullSequence ブール (オプション) true の場合、完全なシーケンスを計算します。デフォルトは false です。
    表 : 18. 戻り値
    タイプ 説明
    なし