- 概要
- アプリ イベント
- Flowchart Builder
- 吹き出し
- 複雑なシナリオ
- 資格情報
- UiPath Data Fabric
- フォーム
- リリース ノート
- プロジェクトの対応 OS
- リアルタイム フォーム
- フォーム データを更新する
- JavaScript を使用してフォームを実行する
- CSS を使用してフォームをカスタマイズする
- 条件付きコンポーネント
- 複数のコンポーネントを列の同じ行に追加する
- データ テーブル コンポーネントを使用する
- ファイル/フォルダー パスを取得
- データ グリッド コンポーネントからセルの値を読み取る
- PDF ファイルを表示する
- フォーム内で画像を表示する
- データ グリッドをスクロールする
- フォームで開発者ツールを使用する
- フォーム コンポーネントの値を計算する
- フォーム内の日付を管理する
- フォーム内のハイパーリンクを開く
- フォームに既定のタブを表示する
- コンポーネントのラベル全体を表示する
- ドロップダウン リストの長い文字列を検索する
- フォームの値を動的に設定する
- 23.4 より前のフォーム エクスペリエンスについて
- プロジェクトの対応 OS
- リアルタイム フォーム
- 動的なチェック ボックス
- 条件付きドロップダウン
- 既定タブを表示する
- 画像を表示する
- PDF ファイルを表示する
- ラベル全体を表示する
- 動的な HTML 要素
- 日付を管理する
- ドロップダウンで長い文字列を検索する
- ローカル CSS ファイルを使用してフォームをカスタマイズする
- チェックボックスの変更時に [実行] ブロックを実行する
- 列の幅をカスタマイズする
- フォーム データを更新する
- コレクション データをリセットする
- 高度な論理
- ドロップダウン オプションの変更時に [実行] ブロックを実行する
- データ グリッド コンポーネントからセルの値を読み取る
- 条件付きコンポーネント
- データ グリッド コンポーネントをスクロールする
- グリッド コンポーネントを使用する
- 開発ツール
- 計算値
- 動的ドロップダウン
- ボタンのクリックでタブを切り替える
- フォーム内のハイパーリンクを開く
- FTP
- IPC
- Automation Ops パイプライン
- 永続性
- リリース ノート
- プロジェクトの対応 OS
- 一括編集フォーム デザイナー
- ジョブを開始し参照を取得 (Start Job And Get Reference)
- ジョブ完了まで待機し再開
- キュー アイテムを追加し参照を取得 (Add Queue Item And Get Reference)
- キュー アイテム完了まで待機し再開
- フォーム タスク完了まで待機し再開
- 時間差で再開 (Resume After Delay)
- タスクを割り当て
- 外部タスクを作成
- 外部タスクの完了を待機して再開
- タスクを完了する
- タスクを転送 (Forward Task)
- フォーム タスクを取得 (Get Form Tasks)
- タスク データを取得 (Get Task Data)
- アプリ タスクを取得
- タスクのコメントを追加
- タスクのラベルを更新
- アプリ タスクを作成
- アプリ タスク完了まで待機し再開
- タスク タイマーを設定
- システム
- リリース ノート
- プロジェクトの対応 OS
- サポートされている文字エンコード
- 正規表現ビルダー ウィザード
- データ列を追加
- データ行を追加
- ログ フィールドを追加
- 日付に加算または減算
- トランザクション アイテムを追加
- キュー アイテムを追加
- コレクションに項目を追加
- リストに項目を追加
- 文字列を追加書き込み
- 警告音
- 繰り返しを終了
- ファイルを参照
- フォルダーを参照
- コレクションを構築
- データ テーブルを構築
- キュー アイテムを一括追加
- 文字種を変更
- 型を変更
- False か確認
- True か確認
- データ テーブルをクリア
- コレクションをデータ テーブルに変換
- コメント
- ファイルを圧縮 (Zip)
- ファイルをコピー
- フォルダーをコピー
- テキストを結合
- コメント アウト/無効化されたアクティビティ
- 現在の繰り返しをスキップ/現在の繰り返しをスキップ
- ファイルを作成
- フォルダーを作成
- リストを作成
- カスタム入力
- 削除する
- ファイルを削除
- フォルダーを削除
- ストレージ ファイルを削除
- キュー アイテムを削除
- ローカル トリガーを無効化
- 繰り返し (後判定)
- ファイルを URL からダウンロード
- ストレージ ファイルをダウンロード
- ローカル トリガーを有効化
- ビジネス ルールを評価
- コレクション内での有無
- ファイルを展開 (Unzip)
- テキストから日付と時刻を抽出
- テキストを取得
- ファイル変更トリガー
- ファイルの存在を確認
- コレクションをフィルター
- データ テーブルをフィルター
- フォルダーの存在を確認
- 繰り返し (コレクションの各要素)
- 繰り返し (フォルダー内の各ファイル)
- ファイル変更トリガー v3
- 検索して置換
- 一致するパターンを探す
- 繰り返し (フォルダー内の各フォルダー)
- 繰り返し (データ テーブルの各行)
- 日付をテキストとして書式設定
- 値を書式化
- テキストからデータ テーブルを生成
- アセットを取得
- 資格情報を取得/Orchestrator の資格情報を取得
- 現在のジョブの情報を取得
- 特殊フォルダーのパスを取得
- 環境変数を取得
- ファイルの情報を取得
- フォルダー情報を取得
- ジョブを取得
- プロセスを取得
- 行項目を取得
- シークレットを取得
- トランザクション アイテムを取得
- ユーザー名/パスワードを取得
- キュー アイテムを取得
- グローバル変数変更トリガー
- 入力ダイアログ
- コードを呼び出し
- COM メソッドを呼び出し
- PowerShell を呼び出し
- プロセスを呼び出し
- VBScript を呼び出し
- ワークフロー ファイルを呼び出し
- テキストの一致を確認
- データ テーブルを結合
- プロセスを強制終了
- 対話型ワークフローを起動
- ストレージ ファイルのリストを取得
- メッセージをログ
- データ テーブルを検索
- 手動トリガー
- コレクションを結合
- データ テーブルをマージ
- メッセージ ボックス
- 日付を変更
- テキストを変更
- ファイルを移動
- フォルダーを移動
- 複数代入
- キューへの新しいアイテムの追加
- グローバル変数の変更を通知
- Orchestrator への HTTP 要求
- データ テーブルを出力
- 並列 (Parallel)
- 並列繰り返し (コレクションの各要素)
- パスの存在を確認
- トランザクション アイテムを延期
- プロセス終了トリガー
- プロセス開始トリガー
- プロセス追跡スコープ
- アラートを生成
- リストの項目を読み込み
- テキスト ファイルを読み込み
- ストレージ テキストを読み込み
- データ列を削除
- データ行を削除
- 重複行を削除
- コレクションから削除
- ログ フィールドを削除
- 一致するパターンを置換
- 繰り返し (指定回数)
- トリガーを繰り返し
- ファイル名を変更
- フォルダー名を変更
- ステータスを報告
- タイマーをリセット
- タイマーを再開
- リトライ スコープ
- 復帰
- ローカル トリガーを実行
- エージェントを実行
- ジョブを実行
- プロセスを並列実行
- アセットを設定
- メール通知を送信
- 資格情報を設定
- 環境変数を設定
- シークレットを設定
- タスクのステータスを設定
- トレースのステータスを設定
- トランザクションの進行状況を設定
- トランザクションのステータスを設定
- 停止すべきか確認
- テキストを分割
- データ テーブルを並べ替え
- タイマーを開始
- ジョブを開始
- ジョブを停止
- ローカル トリガーを停止
- タイマーを停止
- テキストを左右に分割
- テキストを大文字/小文字にする
- タイム トリガー
- トリガー スコープ
- オブジェクトを追跡
- タイムアウト スコープ
- 行項目を更新
- リストの項目を更新
- ストレージ ファイルをアップロード
- ダウンロードを待機
- キュー アイテムを待機
- 繰り返し (前判定)
- ワークフロー プレースホルダー
- ストレージ テキストを書き込み
- テキスト ファイルに書き込み
- データ行を追加
- AddQueueItem
- トランザクション アイテムを追加
- 文字列を追加書き込み
- BulkAddQueueItems
- データ テーブルをクリア
- Zip ファイルを圧縮 (CompressZipFiles)
- ファイルをコピー
- ファイルを作成
- フォルダーを作成
- ファイルまたはフォルダーを削除
- キュー アイテムを削除
- ストレージ ファイルを削除
- ストレージ ファイルをダウンロード
- Unzip ファイルを抽出 (ExtractUnzipFiles)
- データ テーブルをフィルター
- アセットを取得
- 資格情報を取得
- GetJobs
- Get Queue Item
- GetQueueItems
- ローカル パスのリソースを取得
- 行項目を取得
- トランザクション アイテムを取得
- プロセスを呼び出し
- データ テーブルを結合
- ストレージ ファイルのリストを取得
- データ テーブルを検索
- データ テーブルをマージ
- ファイルを移動
- Orchestrator への HTTP 要求
- OutputDataTable
- パスの存在を確認
- トランザクション アイテムを延期
- ストレージ テキストを読み込み
- テキスト ファイルを読み込み
- データ列を削除
- 重複行を削除
- 置換
- アセットを設定
- 資格情報を設定
- SetTransactionProgress
- トランザクションのステータスを設定
- データ テーブルを並べ替え
- StartJob
- StopJob
- 行項目を更新
- ストレージ ファイルをアップロード
- キュー アイテムを待機
- ストレージ テキストを書き込み
- テキスト ファイルに書き込み
- テスト
- リリース ノート
- テスト アクティビティ パッケージについて
- プロジェクトの対応 OS
- プロジェクト設定
- Address
- AddTestDataQueueItem
- AttachDocument
- BulkAddTestDataQueueItems
- DeleteTestDataQueueItems
- GetTestDataQueueItem
- GetTestDataQueueItems
- GivenName
- LastName
- RandomDate
- RandomNumber
- RandomString
- RandomValue
- VerifyAreEqual
- VerifyAreNotEqual
- VerifyContains
- VerifyExpression
- VerifyExpressionWithOperator
- VerifyIsGreater
- VerifyIsGreaterOrEqual
- VerifyIsLess
- VerifyIsLessOrEqual
- VerifyIsRegexMatch
- VerifyRange
- Workflow Foundation
キュー アイテムを待機
[キュー アイテムを待機] アクティビティ。指定したキューから Orchestorator のキュー アイテムを取得し、QueueItem 変数に格納します。
UiPath.Core.Activities.WaitQueueItem
説明
指定されたキューから Orchestorator のキュー アイテムを取得し、QueueItem 型変数に格納します。このアクティビティは、[トランザクション アイテムを取得] アクティビティとは異なり、実行時に、指定したキューが空になっている場合、キュー受け入れ準備完了のメッセージを Orchestrator に送信し、指定したキューに新しいキュー アイテムが追加されるのを待ちます。アイテムを取得すると、そのキュー アイテムのステータスは [進行中] に設定されます。
Orchestrator の権限
このアクティビティは、実行するロボットの Orchestrator アカウントで実行されます。ターゲット フォルダーに対する以下の Orchestrator ロールの権限 を保持している必要があります。
- Queues.View: 対象のキューを解決するために使用します
- Transactions.View: キュー アイテムとトランザクション データを読み取るために使用します
- Transactions.Create: キュー アイテムの作成またはトランザクションの開始に使用します
- Transactions.Edit: トランザクションを更新またはロックするために使用します。
- Folders.View: Orchestrator フォルダーを参照して選択するために使用します
プロジェクトの対応 OS
Windows - レガシ | Windows | クロスプラットフォーム
Windows、クロスプラットフォームでの設定
-
Orchestrator のフォルダー パス - 指定したキューがあるフォルダーのパスです (プロセスが実行されているフォルダーと異なる場合)。このフィールドは文字列値のみをサポートし、サブフォルダーを示す区切り文字として
/が使用されます。たとえば"Finance/Accounts Payable"です。注:Orchestrator FolderPathパラメーターは、クラシック フォルダー内のロボットによって実行されるプロセスでは機能しません。フォルダー外にデータを渡せるのは、モダン フォルダー内のロボットだけです。X-UIPATH-FolderPath-Encodedヘッダーでは、次のように相対フォルダー パスがサポートされています。/で始まるパス - 周囲のフォルダーが属するツリーのrootフォルダーから開始します。/で始まるパス - 周囲のフォルダーが属するツリーのrootフォルダーから開始します。.で始まるパス - 周囲のフォルダーから開始します。..で始まるパス - パス内のそれぞれの..について、周囲のフォルダーの階層で 1 つ上のレベルから開始します (例:../: 1 レベル上の階層、../../: 2 レベル上の階層)。
末尾にスラッシュを付けることはできません。
-
キュー名 - キュー アイテムの検索を行うキューの名前です。このフィールドは、文字列と String 型変数のみをサポートします。
注:[キュー アイテムを待機] アクティビティがロボットのリアルタイムの通信方法を使用するには、システム アクティビティ パッケージのバージョンと Orchestrator のバージョンが両方とも v20.10 より古いか、両方とも v20.10 より新しい必要があります。それ以外の場合、[キュー アイテムを待機] アクティビティはロボットのリアルタイムの通信方法を使用せず、このアクティビティの最大遅延はハートビート間隔の持続時間に等しくなります。ハートビート間隔の既定の持続時間は 30 秒で、Orchestrator で設定できます。
1For cross-platform projects created in Studio Web as part of a solution, the Orchestrator folder path field is unavailable. If the activity had a folder path before it became part of the solution, the field is displayed as read-only, and that folder overrides the solution resource. Selecting the resource again removes the folder.
2 ソリューションの一部として Studio Web で作成したクロスプラットフォーム プロジェクトでは、キュー、アセット、ストレージ バケットなどの新しい Orchestrator リソースを設計時に定義する [新しく定義] オプション、またはリソース管理で使用する [Orchestrator を開く] オプションが、[名前] フィールドに用意されています。
詳細オプション
オプション
- ポーリング時間 (ミリ秒) - 新しいアイテムの取得を試行する間隔 (ミリ秒) を指定します。既定値は 30000 ミリ秒 (30 秒) です。
- フィルター方法 - 参照に従ってフィルター処理するときに使用する戦略です。このフィールドは、リテラル値または式を受け入れます。次のオプションが利用できます。
- Startwith - 参照が、[参照] フィールドに指定した値で開始される項目を検索します。
- Equals - 参照が、[参照] フィールドに示されている値と同じ項目を検索します。
- 参照 - 参照に従って項目をフィルター処理します。式は 128 文字までで、一重引用符 (
') を含めることもできません。 - タイムアウト (ミリ秒) - アクティビティの実行が完了するまで待機する時間をミリ秒単位で指定します。指定した時間が経過しても実行が完了しない場合には例外をスローします。既定値は 300000 ミリ秒 (300 秒) です。Orchestrator への接続を開く時間は、この値に関係なく、常に 30 秒に制限されます。
- エラー発生時に実行を継続 - アクティビティでエラーが発生した場合でも、オートメーションの実行を継続するかどうかを指定します。このフィールドでは Boolean 値 (
True、False) のみがサポートされています。既定値はFalseです。このフィールドが設定されていない場合、エラーが発生するとプロジェクトの実行は停止します。値をTrueに設定すると、プロジェクトの実行はエラーに関係なく継続されます。 - Convert dates to local time - When on, the dates on the returned queue item (deadline, postpone date, transaction start, and last processing time) are converted from UTC to the local time of the robot machine. When left empty, the project setting Convert dates to local time under Project Settings > System > Queues applies. That setting is on by default for new projects and off for projects created with an earlier System package version, so existing workflows keep receiving UTC values. The project settings for queues are available in Windows projects.
出力
- 結果 - 取得したキュー アイテムです。
QueueItem変数に格納されます。
Windows - レガシでの設定
プロパティ パネル
共通
- エラー発生時に実行を継続 - アクティビティでエラーが発生した場合でも、オートメーションを継続するかどうかを指定します。このフィールドでは Boolean 値 (
True、False) のみサポートされています。既定値はFalseです。その結果、フィールドが空白の場合にエラーが発生すると、プロジェクトの実行が停止します。値をTrueに設定すると、プロジェクトの実行はエラーに関係なく継続されます。 - 表示名 - アクティビティの表示名です。
- タイムアウト (ミリ秒) - アクティビティの実行が完了するまで待機する時間をミリ秒単位で指定します。指定した時間が経過しても実行が完了しない場合には例外をスローします。既定値は 300000 ミリ秒 (300 秒) です。Orchestrator への接続を開く時間は、この値に関係なく、常に 30 秒に制限されます。
注:
[キュー アイテムを待機] アクティビティがロボットのリアルタイムの通信方法を使用するには、システム アクティビティ パッケージのバージョンと Orchestrator のバージョンが両方とも v20.10 より古いか、両方とも v20.10 より新しい必要があります。それ以外の場合、[キュー アイテムを待機] アクティビティはロボットのリアルタイムの通信方法を使用せず、このアクティビティの最大遅延はハートビート間隔の持続時間に等しくなります。ハートビート間隔の既定の持続時間は 30 秒で、Orchestrator で設定できます。
入力
- ポーリング時間 (ミリ秒) - 新しいアイテムの取得を試行する間隔 (ミリ秒) を指定します。既定値は 30000 ミリ秒 (30 秒) です。
- キュー名 - キュー アイテムの検索を行うキューの名前です。このフィールドは、文字列と String 型変数のみをサポートします。
その他
-
フォルダー パス - 指定されたキューがあるフォルダーのパスで、ププロセスが実行されているフォルダーと異なる場合に使用されます。このフィールドは文字列値のみをサポートし、サブフォルダーを示す区切り文字として
/が使用されます。たとえば"Finance/Accounts Payable"です。注:Folder Pathパラメーターは、クラシック フォルダー内のロボットによって実行されるプロセスでは機能しません。フォルダー外にデータを渡せるのは、モダン フォルダー内のロボットだけです。X-UIPATH-FolderPath-Encodedヘッダーでは、次のように相対フォルダー パスがサポートされています。/で始まるパス - 周囲のフォルダーが属するツリーのrootフォルダーから開始します。/で始まるパス - 周囲のフォルダーが属するツリーのrootフォルダーから開始します。.で始まるパス - 周囲のフォルダーから開始します。..で始まるパス - パス内のそれぞれの..について、周囲のフォルダーの階層で 1 つ上のレベルから開始します (例:../: 1 レベル上の階層、../../: 2 レベル上の階層)。
末尾にスラッシュを付けることはできません。
-
プライベート - オンにした場合、変数および引数の値が Verbose レベルでログに出力されなくなります。
出力
- 結果 - 取得したキュー アイテムです。
QueueItem変数に格納されます。
参照
- フィルター ストラテジ - 参照に従ってフィルター処理するときに使用する方法です。次のオプションを使用できます。
- Startwith - 参照が、[参照] フィールドに指定した値で開始される項目を検索します。
- Equals - 参照が、[参照] フィールドに示されている値と同じ項目を検索します。
- 参照 - 参照に従って項目をフィルター処理します。式は 128 文字までで、一重引用符 (
') を含めることもできません。