---
sourceDocument: Xanadu API リファレンス
sourceDocumentLink: https://servicenow-prod.fluidtopics.net/r/ja-JP/xanadu/api-reference

 Release :

    - xanadu

ft:locale :

    - ja-JP

ft:publication_title :

    - Xanadu API リファレンス

ft:clusterId :

    - crapiref

bundleId :

    - crapiref

workflow :

    - Creator


---

# WalkWorkflow - グローバル

# WalkWorkflow - グローバル {#ariaid-title1}

* リリースバージョン: Xanadu
* 
* 更新日 2024年08月01日
* 
* ![](https://www.servicenow.com/docs/portal-asset/ico-clock) 所要時間：3分

WalkWorkflow スクリプトインクルードは、ワークフローをウォークし、各アクティビティの後続タスクのリストと、ワークフロー内のアクティビティの深度を示す最短パスの順序を返すメソッドを提供します。

## Walkworkflow - Walkworkflow(GlideRecord workflowVersion) {#ariaid-title2}

Walkworkflow クラスのコンストラクター。
{#r_WWF-Walkworkflow_GR__table_mpg_ttp_4t__entry__3}

| 名前 | タイプ | 説明 |
|-|-|-|
| workflowVersion | GlideRecord | 分析するワークフローバージョンのテーブル wf_workflow_version の GlideRecord。 |
[表 : 1. パラメーター]

{#r_WWF-Walkworkflow_GR__table_mpg_ttp_4t} {#r_WWF-Walkworkflow_GR__table_npg_ttp_4t__entry__2}

| タイプ | 説明 |
|-|-|
| Workflow | 作成されたワークフローオブジェクト。 |
[表 : 2. 返される内容]

{#r_WWF-Walkworkflow_GR__table_npg_ttp_4t}

## Walkworkflow - computeFullSequences() {#ariaid-title3}

すべてのパスの完全なシーケンスを計算します。
ここでは Join アクティビティでパスを結合しません。このメソッドを呼び出した後、getSequences() を呼び出して計算済みのシーケンスを取得します。
{#r_WWF-computeFullSequences_N__table_wpg_ttp_4t__entry__3}

| 名前 | タイプ | 説明 |
|-|-|-|
| なし |   |   |
[表 : 3. パラメーター]

{#r_WWF-computeFullSequences_N__table_wpg_ttp_4t} {#r_WWF-computeFullSequences_N__table_xpg_ttp_4t__entry__2}

| タイプ | 説明 |
|-|-|
| なし |   |
[表 : 4. 返される内容]

{#r_WWF-computeFullSequences_N__table_xpg_ttp_4t}

## Walkworkflow - computeSequences() {#ariaid-title4}

アクティビティのシーケンスを計算します。
結合につながるすべてのシーケンスが結合で終了し、その結合から単一のシーケンスが計算されます。これにより、すべてのシーケンスを結合までウォークアップし、結合からシーケンスをウォークアップできるようになります。このメソッドを呼び出した後、getSequences() の呼び出しによって計算済みのシーケンスが取得されます。
{#r_WWF-computeSequences__table_upg_ttp_4t__entry__3}

| 名前 | タイプ | 説明 |
|-|-|-|
| なし |   |   |
[表 : 5. パラメーター]

{#r_WWF-computeSequences__table_upg_ttp_4t} {#r_WWF-computeSequences__table_vpg_ttp_4t__entry__2}

| タイプ | 説明 |
|-|-|
| なし |   |
[表 : 6. 返される内容]

{#r_WWF-computeSequences__table_vpg_ttp_4t}

## Walkworkflow - dump() {#ariaid-title5}

このクラスの内部ステータスを gs.print() に出力します。
{#r_WWF-dump__table_p3n_wxp_4t__entry__3}

| 名前 | タイプ | 説明 |
|-|-|-|
| なし |   |   |
[表 : 7. パラメーター]

{#r_WWF-dump__table_p3n_wxp_4t} {#r_WWF-dump__table_q3n_wxp_4t__entry__2}

| タイプ | 説明 |
|-|-|
| なし |   |
[表 : 8. 返される内容]

{#r_WWF-dump__table_q3n_wxp_4t}

## Walkworkflow - dumpSequences() {#ariaid-title6}

このクラスまでの内部のシーケンスを gs.print() に出力します。
{#r_WWF-dumpSequences__table_r3n_wxp_4t__entry__3}

| 名前 | タイプ | 説明 |
|-|-|-|
| なし |   |   |
[表 : 9. パラメーター]

{#r_WWF-dumpSequences__table_r3n_wxp_4t} {#r_WWF-dumpSequences__table_s3n_wxp_4t__entry__2}

| タイプ | 説明 |
|-|-|
| なし |   |
[表 : 10. 返される内容]

{#r_WWF-dumpSequences__table_s3n_wxp_4t}

## Walkworkflow - dumpShortestPathOrders( description) {#ariaid-title7}

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

| 名前 | タイプ | 説明 |
|-|-|-|
| なし |   |   |
[表 : 11. パラメーター]

{#r_WWF-dumpShortestPathOrders__table_t3n_wxp_4t} {#r_WWF-dumpShortestPathOrders__table_u3n_wxp_4t__entry__2}

| タイプ | 説明 |
|-|-|
| なし |   |
[表 : 12. 返される内容]

{#r_WWF-dumpShortestPathOrders__table_u3n_wxp_4t}

## Walkworkflow - getActivitiesAtOrder(数字 order) {#ariaid-title8}

指定された最短のパスの順序ですべてのアクティビティを返します。
{#r_WWF-getActivitiesAtOrder_N__table_qpg_ttp_4t__entry__3}

| 名前 | タイプ | 説明 |
|-|-|-|
| order | 数字 | クライアントが関心を持っている順序番号。 |
[表 : 13. パラメーター]

{#r_WWF-getActivitiesAtOrder_N__table_qpg_ttp_4t} {#r_WWF-getActivitiesAtOrder_N__table_rpg_ttp_4t__entry__2}

| タイプ | 説明 |
|-|-|
| 文字列アレイ | 指定された順序でのアクティビティの sys_id のアレイ。空のアレイが返された場合、それ以上のアクティビティはありません。 |
[表 : 14. 返される内容]

{#r_WWF-getActivitiesAtOrder_N__table_rpg_ttp_4t}

## Walkworkflow - getSequences( ) {#ariaid-title9}

アクティビティのシーケンスを返します。
このメソッドを呼び出す前に、walk() メソッドを呼び出しておく必要があります。
{#r_WWF-getSequences__table_spg_ttp_4t__entry__3}

| 名前 | タイプ | 説明 |
|-|-|-|
| なし |   |   |
[表 : 15. パラメーター]

{#r_WWF-getSequences__table_spg_ttp_4t} {#r_WWF-getSequences__table_tpg_ttp_4t__entry__2}

| タイプ | 説明 |
|-|-|
| 文字列 | \| で区切られたシーケンスの文字列。各シーケンスは、アクティビティ ID のカンマ区切りリストです (テーブル wf_workflow_activity)。 |
[表 : 16. 返される内容]

{#r_WWF-getSequences__table_tpg_ttp_4t}

## Walkworkflow - walk(ブーリアン fullSequences) {#ariaid-title10}

ワークフローを実行し、アクティビティの最短パスの順序を設定します。
このメソッドを呼び出した後、クライアントがさまざまなアクセサーメソッドを呼び出して、ワークフローに関連するデータを取得します。
{#r_WWF-walk_B__table_opg_ttp_4t__entry__3}

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

{#r_WWF-walk_B__table_opg_ttp_4t} {#r_WWF-walk_B__table_ppg_ttp_4t__entry__2}

| タイプ | 説明 |
|-|-|
| なし |   |
[表 : 18. 返される内容]

{#r_WWF-walk_B__table_ppg_ttp_4t}

