- 概要
- 吹き出し
- 複雑なシナリオ
- 資格情報
- Data Service
- フォーム
- リリース ノート
- プロジェクトの対応 OS
- リアルタイム フォーム
- フォーム データを更新する
- JavaScript を使用してフォームを実行する
- CSS を使用してフォームをカスタマイズする
- 条件付きコンポーネント
- 複数のコンポーネントを列の同じ行に追加する
- データ テーブル コンポーネントを使用する
- ファイル/フォルダー パスを取得
- データ グリッド コンポーネントからセルの値を読み取る
- PDF ファイルを表示する
- フォーム内で画像を表示する
- データ グリッドをスクロールする
- フォームで開発者ツールを使用する
- フォーム コンポーネントの値を計算する
- フォーム内の日付を管理する
- フォーム内のハイパーリンクを開く
- フォームに既定のタブを表示する
- コンポーネントのラベル全体を表示する
- ドロップダウン リストの長い文字列を検索する
- 23.4 より前のフォーム エクスペリエンスについて
- プロジェクトの対応 OS
- リアルタイム フォーム
- 動的なチェック ボックス
- 条件付きドロップダウン
- 既定タブを表示する
- 画像を表示する
- PDF ファイルを表示する
- ラベル全体を表示する
- 動的な HTML 要素
- 日付を管理する
- ドロップダウンで長い文字列を検索する
- ローカル CSS ファイルを使用してフォームをカスタマイズする
- チェックボックスの変更時に [実行] ブロックを実行する
- 列の幅をカスタマイズする
- フォーム データを更新する
- コレクション データをリセットする
- 高度な論理
- ドロップダウン オプションの変更時に [実行] ブロックを実行する
- データ グリッド コンポーネントからセルの値を読み取る
- 条件付きコンポーネント
- データ グリッド コンポーネントをスクロールする
- グリッド コンポーネントを使用する
- 開発ツール
- 計算値
- 動的ドロップダウン
- ボタンのクリックでタブを切り替える
- フォーム内のハイパーリンクを開く
- フォームを作成
- フォームアクティビティを開始
- フォームのボタンをトリガー
- FTP
- IPC
- 永続性
- リリース ノート
- プロジェクトの対応 OS
- 永続性アクティビティ パッケージについて
- 一括編集フォーム デザイナー
- ジョブを開始し参照を取得 (Start Job And Get Reference)
- ジョブ完了まで待機し再開
- キュー アイテムを追加し参照を取得 (Add Queue Item And Get Reference)
- キュー アイテム完了まで待機し再開
- フォーム タスク完了まで待機し再開
- 時間差で再開 (Resume After Delay)
- タスクを割り当て
- 外部タスクを作成
- 外部タスクの完了を待機して再開
- タスクを完了する
- タスクを転送 (Forward Task)
- フォーム タスクを取得 (Get Form Tasks)
- タスク データを取得 (Get Task Data)
- アプリ タスクを取得
- タスクのコメントを追加
- タスクのラベルを更新
- アプリ タスクを作成
- アプリ タスク完了まで待機し再開
- タスク タイマーを設定
- Automation Ops パイプライン
- システム
- リリース ノート
- システム アクティビティ パッケージについて
- プロジェクトの対応 OS
- サポートされている文字エンコード
- 正規表現ビルダー ウィザード
- データ列を追加
- データ行を追加
- ログ フィールドを追加
- 日付に加算または減算
- トランザクション アイテムを追加
- キュー アイテムを追加
- コレクションに項目を追加
- リストに項目を追加
- 文字列を追加書き込み
- 警告音
- 繰り返しを終了
- ファイルを参照
- フォルダーを参照
- コレクションを構築
- データ テーブルを構築
- キュー アイテムを一括追加
- 文字種を変更
- 型を変更
- False か確認
- True か確認
- データ テーブルをクリア
- コレクションをデータ テーブルに変換
- コメント
- ファイルを圧縮 (Zip)
- ファイルをコピー
- フォルダーをコピー
- テキストを結合
- コメント アウト/無効化されたアクティビティ
- 現在の繰り返しをスキップ/現在の繰り返しをスキップ
- ファイルを作成
- フォルダーを作成
- リストを作成
- カスタム入力
- 削除する
- ファイルを削除
- フォルダーを削除
- ストレージ ファイルを削除
- キュー アイテムを削除
- ローカル トリガーを無効化
- 繰り返し (後判定)
- ファイルを URL からダウンロード
- ストレージ ファイルをダウンロード
- ローカル トリガーを有効化
- ビジネス ルールを評価
- コレクション内での有無
- ファイルを展開 (Unzip)
- テキストから日付と時刻を抽出
- テキストを取得
- ファイル変更トリガー
- ファイルの存在を確認
- コレクションをフィルター
- データ テーブルをフィルター
- フォルダーの存在を確認
- 繰り返し (コレクションの各要素)
- 繰り返し (フォルダー内の各ファイル)
- ファイル変更トリガー v3
- 検索して置換
- 一致するパターンを探す
- 繰り返し (フォルダー内の各フォルダー)
- 繰り返し (データ テーブルの各行)
- 日付をテキストとして書式設定
- 値を書式化
- テキストからデータ テーブルを生成
- アセットを取得
- 資格情報を取得/Orchestrator の資格情報を取得
- 現在のジョブの情報を取得
- 特殊フォルダーのパスを取得
- 環境変数を取得
- ファイル情報を取得
- フォルダー情報を取得
- ジョブを取得
- プロセスを取得
- 行項目を取得
- トランザクション アイテムを取得
- ユーザー名/パスワードを取得
- キュー アイテムを取得
- グローバル変数変更トリガー
- 入力ダイアログ
- コードを呼び出し
- COM メソッドを呼び出し
- PowerShell を呼び出し
- プロセスを呼び出し
- VBScript を呼び出し
- ワークフロー ファイルを呼び出し
- テキストの一致を確認
- データ テーブルを結合
- プロセスを強制終了
- 対話型ワークフローを起動
- ストレージ ファイルのリストを取得
- メッセージをログ
- データ テーブルを検索
- 手動トリガー
- コレクションを結合
- データ テーブルをマージ
- メッセージ ボックス
- 日付を変更
- テキストを変更
- ファイルを移動
- フォルダーを移動
- 複数代入
- キューへの新しいアイテムの追加
- グローバル変数の変更を通知
- Orchestrator への HTTP 要求
- データ テーブルを出力
- パスの存在を確認
- トランザクション アイテムを延期
- プロセス終了トリガー
- プロセス開始トリガー
- アラートを生成
- リストの項目を読み込み
- テキスト ファイルを読み込み
- ストレージ テキストを読み込み
- データ列を削除
- データ行を削除
- 重複行を削除
- コレクションから削除
- ログ フィールドを削除
- 一致するパターンを置換
- 繰り返し (指定回数)
- トリガーを繰り返し
- ファイル名を変更
- フォルダー名を変更
- ステータスを報告
- タイマーをリセット
- タイマーを再開
- リトライ スコープ
- 復帰
- プロセスを並列実行
- アセットを設定
- 資格情報を設定
- 環境変数を設定
- トランザクションの進行状況を設定
- トランザクションのステータスを設定
- 停止すべきか確認
- テキストを分割
- データ テーブルを並べ替え
- ローカル トリガーを実行
- タイマーを開始
- ジョブを開始
- ジョブを停止
- ローカル トリガーを停止
- タイマーを停止
- テキストを左右に分割
- テキストを大文字/小文字にする
- タイム トリガー
- トリガー スコープ
- タイムアウト スコープ
- 行項目を更新
- リストの項目を更新
- ストレージ ファイルをアップロード
- ダウンロードを待機
- キュー アイテムを待機
- 繰り返し (前判定)
- ワークフロー プレースホルダー
- ストレージ テキストを書き込み
- テキスト ファイルに書き込み
- データ行を追加
- 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
フォームを作成
UiPath.Form.Activities.FormActivity
このアクティビティを使用して、カスタム フォームを作成します。設定するフォームは、エンド ユーザーが入力するすべてのデータを取得し、変数に格納します。これらの変数は、その後オートメーション プロセスで使用できます。アクティビティの [実行] ブロックを使用すると、フォームが開いたときまたはフォームの実行中に、追加のアクションを実行できます。
デザイナー パネル
- フォーム デザイナーを開く - UiPath フォーム デザイナーを開きます。
プロパティ パネル
共通
このカテゴリのプロパティは、一般的なアクティビティ設定を参照します。
- 表示名 (String) - このアクティビティの名前を設定します。 例:
"User Registration Form"
- 先に実行ブロックを実行 (Boolean) - フォームを開く前に [実行] ブロックでアクティビティを実行するには、このボックスをオンにします。既定では、このチェックボックスはオフになっています (
false
に設定されています)。 - フォーム タイトル (String) - ビジネス ユーザーに表示される、フォームのタイトルを設定します (例:
"Registration Form"
)。 - 個別実行 (Boolean) - フォームを別個の Windows プロセスで実行するには、このボックスをオンにします。このチェック ボックスをオンにすると、検証ステーションと吹き出しを同じプロセスからシームレスに実行できます。既定では、このチェックボックスはオフになっています (
false
に設定されています)。 - タイマー (Int32) - フォームが自動的に閉じられるまでの時間を秒単位で設定します (例:
50
)。既定では、値は指定されていないため、フォームは手動で閉じる必要があります。
データ バインド
このカテゴリのプロパティは、オートメーション プロセスにリンクされているデータを参照します。
-
フォーム フィールド コレクション (Dictionary<String, Argument>) - ワークフロー変数をフォームのフィールド キーにバインドします。入力フォーム フィールドの方向には、入力または入力/出力を使用します。出力フォーム フィールドの方向には、出力または入力/出力を使用します。たとえば、[名前] フィールドに文字列
First Name
を追加し、[方向] を [入力/出力]、[型] をString
にそれぞれ設定します。 - 入力フィールドを生成 (Boolean) - コレクションで定義されたフィールドをフォームに追加するには、このボックスをオンにします。既定では、このチェックボックスはオンになっています (
true
に設定されています)。
データ テーブル
このカテゴリのプロパティは、フォームのテーブル データを参照します。
- スキーマ生成する列の最大数 (Int32) - データテーブル スキーマに生成される列の最大数を指定します。既定値は 6 です。
デバッグ
このカテゴリのプロパティは、フォームのデバッグと CSS スタイルの実験を参照します。
- 開発ツール - フォームのデバッグおよびトラブルシューティング用の開発者向けのツール (開発ツール) を有効化します。開発者は開発ツールを使用して CSS スタイルを試すことができます。オンにすると、実行時に [開発ツール] ウィンドウが開きます。
フォームのオプション
このカテゴリのプロパティは、フォーム内のアクセシビリティを参照します。
- アクセシビリティを有効化 - USWDS (United States Web Design System) に準拠したアクセシビリティを有効化します。このプロパティを有効化すると、フォームのスタイルが影響を受ける場合があります。
形式
このカテゴリのプロパティは、フォームの外観と形式を参照します。
- 最大化を無効化 (Boolean) - フォームの [最大化] ボタンと [復元] ボタンを無効化するには、このボックスをオンにします。既定では、このチェックボックスはオフになっています (
false
に設定されています)。 - 最小化を無効化 (Boolean) - フォームの [最小化] ボタンと [復元] ボタンを無効化するには、このボックスをオンにします。既定では、このチェックボックスはオフになっています (
false
に設定されています)。 - サニタイズを無効化 (Boolean) - フォーム コンポーネントで最終チェックを無効化してパフォーマンスを向上させるには、このボックスをオンにします。既定では、このチェックボックスはオフになっています (
false
に設定されています)。
警告: フォームに不明な URL が含まれる場合、またはフォームが外部ソースを使用している場合、このチェックボックスはオフのままにします。
- フォームの高さ (Int32) - フォームの高さをピクセル単位で設定します。既定の高さは 400 です。
- フォームの幅 (Int32) - フォームの幅をピクセル単位で設定します。既定の幅は 800 です。
- アイコンのパス (String) - アイコン ファイルに対するローカルの相対パスを設定します。このアイコンはタスクバーとフォーム ウィンドウに表示されます。
.ico
または画像形式を受け入れます (例:"C:/Users/Icons/myIcon.ico"
)。
.ico
ファイルがそのプロセス内のリソースとしてパブリッシュされている場合は、プロセスに対する相対パスを使用できます (例: "myIcon.ico"
)。
警告: [個別実行] チェックボックスをオンにする必要があります ([共通] プロパティ)。オンにしないと、このアイコンが表示されません。
- 読み取り専用 (Boolean) - フォーム フィールドが編集されないようにするには、このボックスをオンにします。[常に有効] と指定したフィールドは、このオプションの影響を受けません。既定では、このチェックボックスはオフになっています (
false
に設定されています)。 - ローカル CSS ファイル パス (String) - ローカル CSS ファイルへのパスを設定します (例:
"/file://C:\C:\User heCssFile.css"
)。 - フォームを最小化表示で開始 (Boolean) - 生成されるフォームのウィンドウをタスクバーに最小化して表示するには、このボックスをオンにします。既定では、このチェックボックスはオフになっています (
false
に設定されています)。 - ウィンドウ位置 X (Int32) - フォームの左マージンの位置をピクセル単位で設定します。
- ウィンドウ位置 Y (Int32) - フォームの上マージンの位置をピクセル単位で設定します。
入力
このカテゴリのプロパティは、JSON 入力データを参照します。
- フォーム フィールド入力データ (String) - フォームに
JSON
入力データを渡して、[フォーム フィールド コレクション] フィールドで定義された値を上書きします。データ グリッド コンポーネントの場合は、JSON を配列として構造化します。
その他
このカテゴリのプロパティは、その他の設定を参照します。
- プライベート (Boolean) - 変数と引数のログ作成を Verbose レベルでスキップするには、このボックスをオンにします。既定では、このチェックボックスはオフになっています (
false
に設定されています)。
出力
このカテゴリのプロパティは、出力オブジェクト データを参照します。
- 無視 (Boolean) - エンド ユーザーが入力を提供せずにフォームを閉じた場合、
true
を出力します。たとえば、"isDismissed"
です。 - フォーム フィールド出力データ (String) - 完了時にフォームから出力される
JSON
データです。たとえば、"userData"
です。 - 選択したボタン (String) - エンド ユーザーが操作したフォーム UI 要素を出力します。たとえば、
"selectedButton"
です。
フォームを開始
このカテゴリのプロパティは、フォームを [フォームを開始] アクティビティにバインドして、バックグラウンドで開けるようにします。
- フォルダー パス (String) - フォーム データの保存先のパスを入力します。
-
フォーム名 (String) - フォーム データの名前を入力します。
警告: すべての [フォームを作成] アクティビティを対応する [フォーム アクティビティを開始] アクティビティにバインドするには、[フォルダー パス] と [フォーム名] の値が [フォーム アクティビティを開始] アクティビティ > [フォームを作成] プロパティに設定した値と一致している必要があります。