この文章は Salesforce 機械翻訳システムを使用して翻訳されました。詳細はこちらをご参照ください。
英語に切り替える

ProcessNode

プロセス定義のステップを記述します。実行プロセスのステップを説明する ProcessInstanceNode と対比されます。このオブジェクトは、API バージョン 31.0 以降で使用できます。

サポートされているコール

describeSObjects()query()retrieve()

項目

項目 詳細
Description
textarea
プロパティ
Filter、Nillable、Sort
説明
このノードの 3,000 バイト以下の説明。
DeveloperName
string
プロパティ
Filter、Group、Sort
説明
ノードの外部名 (ユーザーに表示される名前)。
Name
string
プロパティ
Filter、Group、idLookup、Sort
説明
一意のノード名。
ProcessDefinitionId
reference
プロパティ
Filter、Group、Sort
説明
承認インスタンスが影響を与えるオブジェクトの ID。
リレーション項目。
リレーション名
ProcessDefinition
リレーション種別
Lookup
参照先
ProcessDefinition

使用方法

プロセス定義の説明を取得するには、このオブジェクトを使用します。

次の SOQL クエリは、個々の ProcessInstance レコードに関連するすべての ProcessInstanceStep レコードの詳細を返します。ネストされたクエリは Steps を参照します。Steps は、ProcessInstance オブジェクトの ProcessInstanceStep の子 relationshipName です。

1SELECT Id, (SELECT Id, StepStatus, Comments FROM Steps)
2   FROM ProcessInstance

次の SOQL クエリは、個々の ProcessInstance レコードに関連するすべての ProcessInstanceWorkitem レコードの詳細を返します。ネストされたクエリは Workitems を参照します。Workitems は、ProcessInstance オブジェクトの ProcessInstanceWorkitem の子 relationshipName です。

1SELECT Id, (SELECT Id, ActorId, ProcessInstanceId FROM Workitems)
2   FROM ProcessInstance

ProcessInstanceHistory は、ProcessInstanceStep オブジェクトと ProcessInstanceWorkitem オブジェクトの統一された参照のみのビューの提供に役立ちます。