アクティビティ
最新
バナーの背景画像
ワークフローに関するアクティビティ
最終更新日 2024年4月22日

トランザクション アイテムを取得

処理ができるように Orchestrator のキューからアイテムを取得し (トランザクションを開始し)、そのステータスを進行中に設定します。処理を開始すると、トランザクションになります。このメソッドを実行するには、ロボットのロールに、キューの編集権限が必要です。このメソッドは、実行するロボットの下で実行されます。

キューが空の場合、取得された TransactionItem にアクセスする際に次のエラーがスローされます:System.Exception: Object reference not set to an instance of an object.

定義

名前空間: UiPath.Activities.System.API

アセンブリ: UiPath.System.Activities.Api (UiPath.System.Activities.Api.dll の場合)

オーバー ロード

  
GetTransactionItem(String)処理ができるように Orchestrator のキューからアイテムを取得し (トランザクションを開始し)、そのステータスを進行中に設定します。
GetTransactionItem(String, String)処理ができるように Orchestrator のキューと指定したフォルダー パスからアイテムを取得し (トランザクションを開始し)、そのステータスを進行中に設定します。
GetTransactionItem(String, String, ReferenceFilterStrategy, String, Int32)処理ができるように Orchestrator のキューと指定したフォルダー パスから、他の設定とともにアイテムを取得し (トランザクションを開始し)、そのステータスを進行中に設定します。

GetTransactionItem(String)

処理ができるように Orchestrator のキューからアイテムを取得し (トランザクションを開始し)、そのステータスを進行中に設定します。

QueueItem GetTransactionItem(
	string queueType
)QueueItem GetTransactionItem(
	string queueType
)
queueType 文字列
QueueItem オブジェクトが追加されるキューです。この名前は大文字と小文字を区別しません。つまり、Orchestrator で "MyFirstQueue"と定義されている場合は、 "myfirstqueue"と一致します。

GetTransactionItem(String, String)

処理ができるように Orchestrator のキューと指定したフォルダー パスからアイテムを取得し (トランザクションを開始し)、そのステータスを進行中に設定します。

QueueItem GetTransactionItem(
	string queueType,
	string folderPath
)QueueItem GetTransactionItem(
	string queueType,
	string folderPath
)
queueType 文字列
QueueItem オブジェクトが追加されるキューです。この名前は大文字と小文字を区別しません。つまり、Orchestrator で "MyFirstQueue"と定義されている場合は、 "myfirstqueue"と一致します。
folderPath 文字列
指定されたキューがあるフォルダーのパスで、プロセスが実行されているフォルダーと異なる場合。このフィールドは文字列値のみをサポートし、サブフォルダーを示す区切り文字として / が使用されます。たとえば "Finance/Accounts Payable" です。

GetTransactionItem(String, String, ReferenceFilterStrategy, String, Int32)

処理ができるように Orchestrator のキューと指定したフォルダー パスから、他の設定とともにアイテムを取得し (トランザクションを開始し)、そのステータスを進行中に設定します。

QueueItem GetTransactionItem(
	string queueType,
	string folderPath,
	ReferenceFilterStrategy filterStrategy,
	string reference,
	int timeoutMS
)QueueItem GetTransactionItem(
	string queueType,
	string folderPath,
	ReferenceFilterStrategy filterStrategy,
	string reference,
	int timeoutMS
)
queueType 文字列
QueueItem オブジェクトが追加されるキューです。この名前は大文字と小文字を区別しません。つまり、Orchestrator で "MyFirstQueue"と定義されている場合は、 "myfirstqueue"と一致します。
folderPath 文字列
指定されたキューがあるフォルダーのパスで、プロセスが実行されているフォルダーと異なる場合。このフィールドは文字列値のみをサポートし、サブフォルダーを示す区切り文字として / が使用されます。たとえば "Finance/Accounts Payable" です。
filterStrategy 参照フィルター ストラテジ
参照に従ってフィルター処理するときに使用する方法です。 次のオプションが利用できます。
  • Startwith - 参照が、[参照] フィールドに指定した値で開始される項目を検索します。
  • Equals - 参照が、[参照] フィールドに示されている値と同じ項目を検索します。
reference 文字列
参照に従って項目をフィルター処理します。
timeoutMS Int32
アクティビティの実行が完了するまで待機する時間をミリ秒で指定します。指定した時間が経過しても実行が完了しない場合には、例外をスローします。既定値は 30000 ミリ秒 (30 秒) です。

戻り値

QueueItem

取得したトランザクション アイテムです。

Was this page helpful?

サポートを受ける
RPA について学ぶ - オートメーション コース
UiPath コミュニティ フォーラム
UiPath ロゴ (白)
信頼とセキュリティ
© 2005-2024 UiPath. All rights reserved.