WalkWorkflow - グローバル
WalkWorkflow スクリプトインクルードは、ワークフローをウォークし、各アクティビティの後続のリストを、ワークフロー内のアクティビティの深さを示す最短パス順序とともに返すメソッドを提供します。
ウォークワークフロー - ウォークワークフロー (GlideRecord workflowVersion)
Walkworkflow クラスのコンストラクター。
| 名前 | タイプ | 説明 |
|---|---|---|
| workflowVersion | GlideRecord | 分析するワークフローバージョンのテーブルwf_workflow_versionの GlideRecord。 |
| タイプ | 説明 |
|---|---|
| ワークフロー | 作成されたワークフローオブジェクト。 |
ウォークワークフロー:computeFullSequences()
すべてのパスの全シーケンスを計算します。
結合アクティビティでパスを結合しません。このメソッドを呼び出した後、 getSequences() を呼び出して計算されたシーケンスを生成します。
| 名前 | タイプ | 説明 |
|---|---|---|
| なし |
| タイプ | 説明 |
|---|---|
| なし |
ウォークワークフロー:computeSequences()
アクティビティのシーケンスを計算します。
結合に至るすべてのシーケンスは、結合で終了し、結合からの単一のシーケンスが計算されます。これにより、すべてのシーケンスを結合までウォークアップでき、結合からシーケンスをウォークできるようになります。このメソッドを呼び出した後、 getSequences() を呼び出すと、計算されたシーケンスが生成されます。
| 名前 | タイプ | 説明 |
|---|---|---|
| なし |
| タイプ | 説明 |
|---|---|
| なし |
Walkworkflow - dump()
このクラスの内部状態を gs.print() に出力します。
| 名前 | タイプ | 説明 |
|---|---|---|
| なし |
| タイプ | 説明 |
|---|---|
| なし |
ウォークワークフロー:dumpSequences()
このクラスの内部シーケンスを gs.print() に出力します。
| 名前 | タイプ | 説明 |
|---|---|---|
| なし |
| タイプ | 説明 |
|---|---|
| なし |
Walkworkflow - dumpShortestPathOrders(説明)
このオブジェクト内部の最短パス順序を gs.print() に出力します。
| 名前 | タイプ | 説明 |
|---|---|---|
| なし |
| タイプ | 説明 |
|---|---|
| なし |
ウォークワークフロー:getActivitiesAtOrder(番号順)
指定された最短パス順ですべてのアクティビティを返します。
| 名前 | タイプ | 説明 |
|---|---|---|
| 順序 | 番号 | クライアントが関心を持っている注文番号。 |
| タイプ | 説明 |
|---|---|
| 文字列アレイ | 指定された順序でsys_idsアクティビティのアレイ。空のアレイが返された場合、それ以上のアクティビティはありません。 |
Walkworkflow - getSequences( )
アクティビティシーケンスを返します。
このメソッドを呼び出す前に 、walk() メソッドが呼び出されている必要があります。
| 名前 | タイプ | 説明 |
|---|---|---|
| なし |
| タイプ | 説明 |
|---|---|
| 文字列 | |区切りのシーケンスの文字列。各シーケンスは、アクティビティ ID のカンマ区切りリストです (テーブル wf_workflow_activity)。 |
walkworkflow - walk(ブール値 fullSequences)
ワークフローをウォークし、アクティビティ最短パスの順序を設定します。
このメソッドを呼び出した後、クライアントはさまざまなアクセサーメソッドを呼び出して、ワークフローに関する関連データを取得します。
| 名前 | タイプ | 説明 |
|---|---|---|
| fullSequence | ブール | (オプション) true の場合、完全なシーケンスを計算します。デフォルトは false です。 |
| タイプ | 説明 |
|---|---|
| なし |