activities
latest
false
ワークフローに関するアクティビティ
Last updated 2024年10月31日

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

処理ができるように 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
)
キューの種類 文字列
QueueItem オブジェクトが追加されるキューです。この名前は大文字と小文字を区別しません。つまり、Orchestrator で "MyFirstQueue"と定義されている場合は、 "myfirstqueue"と一致します。

GetTransactionItem(String, String)

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

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

戻り値

QueueItem

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

このページは役に立ちましたか?

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