- 基本情報
- デモ アプリ
- 使い方
- 通知
- VB の式を使用する
- アプリをデザインする
- Autopilot を使用してアプリをデザインする
- イベントとルール
- アプリで RPA を活用する
- アプリ内でエンティティを活用する
- アプリ内でキューを活用する
- アプリでメディアを活用する
- アプリでアクションを活用する
- アプリでコネクションを活用する
- Studio Web の Web アプリ
- アプリケーション ライフサイクル管理 (ALM)
- UiPath® ファーストパーティ アプリ
- 基本的なトラブルシューティング ガイド
Apps ユーザー ガイド
アプリ内でエンティティを参照する
UiPath® Apps では、より優れた複雑なアプリを作成するために、UiPath® Data Service のエンティティに接続して、そのエンティティを操作することができます。
Data Service は、ロボティック プロセス オートメーション (RPA) プロジェクトにおいて、コードの要らないデータ モデリングやストレージを可能にする、強力で永続的なデータ ストレージ サービスです。
現在のところ、エンティティの無限スクロールはありません。
Data Service 内にエンティティが作成されたら、アプリから参照できます。
以下の例は、既存のエンティティをアプリに追加する方法を示しています。
- App Studio の既存のアプリで、[コントロールを追加] ボタンの右側にあるドロップダウン メニューを展開します。
-
[エンティティ] を選択します。
-
現在のアカウントのテナントのリストが表示されます。インポートする必要があるエンティティをホストするテナントを選択し、[次へ] をクリックします。
- [エンティティを追加] ウィザードが開き、選択したテナントのエンティティのリストが表示されます。
-
1 つ以上のエンティティを選択します。右側のパネルには、強調表示されたエンティティのフィールドのリストが表示されます。注:
他のエンティティであるフィールドを持つエンティティを選択すると、依存するエンティティが自動的に選択されます。
他のエンティティであるフィールドを持つエンティティの選択を解除しても、依存するエンティティは選択解除されません。
-
アプリで使用するエンティティの横にあるチェックボックスをオンにして、[追加] をクリックします。
-
エンティティの権限は Data Service で管理されます。Data Service から追加するエンティティに対して適切な権限があることを確認してください。
-
エンティティ内に新しく作成されたレコードのレコード ID にアクセスするには、次の構文を使用します
ControlName.CreateEntityRecordRuleName.RecordId
エンティティは以下のコントロールにバインドできます。
-
ドロップダウン (シンプルおよび複数選択)
-
ラジオ ボタン
-
編集グリッド
-
リスト
-
表/テーブル
以下の例では、[表] コントロールで Country というエンティティを参照する方法を示します。
- アプリで [表] コントロールを追加します。
- 表を選択して [全般] タブに移動します。
-
[データ ソース] プロパティで、エンティティを参照できます。
-
[クエリ ビルダー] を開き、参照するエンティティを選択し、エンティティ レコードをフィルター処理するために条件を必要に応じて適用してから、[保存] をクリックします。
-
列の見出しには、エンティティ フィールドの名前が自動的に入力されます。
これで、[Country] エンティティが表にリンクされました。
エンティティを含む簡単なコントロール ([リスト]、[ドロップダウン] など) を使用するには、エンティティをアプリ変数に保存してから、変数を使用してエンティティのフィールドを表示します。