有人の自動化フォームをビルドするためのフォームデザイナー
フォームデザイナーは、RPA デスクトップデザインスタジオ で有人の自動化フォームをビルドするための統合開発環境 (IDE) です。
フォームデザイナーの概要
フォームとは、RPA デスクトップデザインスタジオ 内のフォーム機能を使用して、複数のアプリケーションとやり取りするためのカスタムインターフェイスです。フォームを使用して、さまざまな要素を挿入し、目的のレイアウトの通りに配置できます。
フォームデザイナーにアクセスする
フォームデザイナーにアクセスするには、[プロジェクトエクスプローラー (Project Explorer)] ペインで目的のフォームを右クリックし、[デザイン] を選択します。
フォームデザイナーの各セクション
フォームデザイナーには、次の例のように 4 つのセクションがあります。
- [ツールボックス] ペイン:フォームのデザインに使用される要素は、例のように表示されます。
- [アウトライン (Outline)] ペイン:フォーム内の要素とリソースが一覧表示されます。フォームをデザインしながら、フォームの特定の要素にフォーカスして表示できます。
- [デザイン面 (Design surface)]:[ツールボックス] ペインから要素を選択し、[デザイン面 (Design surface)] 内のフォームに描画して、デザインを作成します。
- [プロパティ] ペイン:フォーム内の要素やウィンドウの機能の微調整に役立つプロパティを表示して、編集します。重要なプロパティは太字で表示されます。
[ツールボックス] ペインの要素の詳細
[ツールボックス] ペインの次の要素を使用して、フォームを設計できます。
| 要素 | 説明 |
|---|---|
| ボタン | フォームに 1 つまたは複数のボタンを追加します。 ユーザーがクリックしてアクションを実行できるようにします。 |
| TextBlock | フォームにラベルを追加します。 ユーザーがテキストブロックを読み取り専用の情報として表示できるようにします。 |
| TextBox | フォームにテキストボックスを追加します。 ユーザーがテキストボックス内のフォームに情報を入力できるようにします。 |
| 日付 | フォームに日付ピッカーを設定します。 ユーザーがフォームで特定の日付を選択できるようにします。 |
| 時刻 | フォームに時間ピッカーを設定します。 ユーザーがフォームで特定の時間を選択できるようにします。 |
| DateTime | フォームに日時ピッカーを設定します。 ユーザーがフォームで特定の日時を選択できるようにします。 |
| チェック ボックス | はい、いいえ、true、または false の選択肢を提示します。 CheckBox 要素をグループ化して使用することで、フォームに複数の選択肢を表示することもできます。 |
| RadioButton | 選択肢のグループから選択できるようにします。 |
| ComboBox | ドロップダウン組み合わせボックスにデータを表示します。 デフォルトでは、ComboBox 要素は 2 つの部分に分かれて表示されます。 上部はテキストボックスになっており、リストアイテムを入力できます。 2 つ目の部分はリストボックスで、選択可能なアイテムのリストが表示されます。 |
| ListBox | 1 つまたは複数のアイテムが選択できるアイテムリストを表示します。 |
| DataGrid | 表形式のデータを表示および操作できるようにします。 |
| PasswordBox | 文字列の入力時にプレースホルダー文字を表示します。 |
| ImageControl | フォームに画像を表示します。 |
| ImageViewer | JPEG、GIF、WMF、およびその他の画像形式を含む画像ファイルを開いて表示できるようにします。 また、画像の引き延ばし、縮小、さまざまな角度での全軸回転などのオプションも用意されています。 |
| GroupBox | 他の要素の識別可能なグループ化ができます。 通常は、グループボックスは機能別にフォームを細分化するために使用します。 |
| TabControl | フォームに 1 つまたは複数のタブを追加します。 |
| ScrollViewer | フォームにスクロール機能を追加できるようにします。 |
| Grid | 列と行で構成される柔軟なグリッド領域を定義します。 |
| GridSpiltter | グリッド要素を複数の部分に分割します。 |
| Web ブラウザー | Web ページをホストし、アプリケーションに Web 閲覧機能を提供します。 |
| Form Renderer | 次のコントロールを使用して、フォームを迅速にビルドできます。
|
| ボーダー | フォームに境界線、背景、またはその両方を描画できるようにします。 |