前のトピック: 名前付きデータセット変数の指定次のトピック: オペレータ データセット変数の指定


プロセス データセット変数の指定

プロセス データセットには、開発者によって定義された変数や、プロセスのインスタンスが開始されたときに CA Process Automation によって自動的に定義された変数が含まれています。 「Process」キーワードはプロセス データセットの変数にアクセスするために使用されます。 式にプロセス変数を指定するためにドットまたは角かっこ表記法のいずれかを使用できます。

Process.variable_name
Process[expression]

この形式では、式はリテラル文字列として変数名を指定できます。

Process["variable_name"]

例:

Process[“StartDate”]
Process.StartDate

CA Process Automation では、プロセスを実行するときに、以下のプロセス システム変数を自動的に定義します。

CallerUser

プロセス インスタンスを開始したユーザ ID。 親プロセスがプロセスの開始オペレータを使用して子プロセスを開始すると、CallerUser の値が親プロセスから前方に渡されます。 スケジュールされたタスク内のプロセスの開始オペレータが別のプロセスを開始した場合、CallerUser は空白になります。

DisplayName

ライブラリで表示されるプロセス オブジェクトの名前。

effectiveUser

プロセス オブジェクトの現在の所有者。

EndDate

このプロセス インスタンスが次の形式で終了する場合の日付。

MM/DD/YYYY
EndTime

このプロセス インスタンスが次の形式で終了する場合の時間。

HH:MM:SS
InstanceName

元のプロセス オブジェクトの名前。プロセスの各インスタンスを識別する一意のランタイム オブジェクト識別子で終わります。 たとえば、372 が process_1 の後に追加され、InstanceName は「process_1_372」になります。

InstanceUUID

内部でのみ使用されます。

ObjectID

内部でのみ使用するオブジェクト識別子。

ParentProcessROID

子プロセスを開始した親プロセスの一意のランタイム オブジェクト識別子。

rootUUID

内部でのみ使用されます。

RuntimeROID

プロセス DisplayName の後に追加される、各プロセス インスタンスを識別するための一意のオブジェクト識別子。 たとえば、RuntimeROID 372 が process_1 の後に追加され、InstanceName は「process_1_372」になります。

ScheduledStartTime

プロセスの開始がスケジュールされた日付と時刻。

ServerName

タッチポイントに関連付けられたサーバの名前。

ServerID

内部でのみ使用されます。

StartDate

プロセスのこのインスタンスが次の形式で作成された場合の日付。

MM/DD/YYYY
StartTime

プロセスのこのインスタンスが次の形式で作成された場合の時間。

HH:MM:SS
TouchpointName

実行中のプロセスを管理するオーケストレータの名前。