- 基本情報
- デモ アプリ
- 使い方
- 通知
- VB の式を使用する
- アプリをデザインする
- イベントとルール
- アプリで RPA を活用する
- アプリ内でエンティティを活用する
- アプリ内でキューを活用する
- アプリでメディアを活用する
- アプリでアクションを活用する
- アプリでコネクションを活用する
- アプリにコネクションを追加する
- コネクションを置換する
- リスト コントロールでコネクションを使用する
- アプリのコネクションに関するよくある質問
- アプリケーション ライフサイクル管理 (ALM)
- UiPath ファーストパーティ アプリ
- 基本的なトラブルシューティング ガイド
このチュートリアルは、すでに Integration Service でコネクションを作成し、アプリに追加してあることを前提としています**。**まだの場合は、「アプリにコネクションを追加する」に進んでください。
クエリ ビルダーは、応答データが List 型の API のみを表示します。
コネクションを使用して外部 API を呼び出すことで、アプリに機能を追加できます。それには、クエリ ビルダーを使用します。リスト コントロールにコネクションを追加するには、以下の手順に従ってください。
このチュートリアルでは、例として Integration Service の Jira コネクションとその課題のリスト表示機能を使用します。このクエリは、テーブル内の現在未解決の Jira の課題といくつかの主要な属性 (優先度やステータスなど) をリストし、作成日の順に並べ替えます。
-
使用するコネクションが含まれているアプリに移動します。
-
[コントロールを追加] を選択します。
-
[表示コントロール] で [表] コントロールを選択し、アプリに追加します。
-
[表] コントロールをアプリに追加したら、それを中央の [デザイナー] パネルから選択します。
-
[表] コントロールの [全般] プロパティで、[データ ソース] フィールドに移動します。[ リソースを開く] を選択します。
-
[クエリ ビルダー] オプションを選択します。
-
[ ソースを選択 ] フィールドで、関連するコネクションを選択します。この場合は、[Jira] を選択します。
-
2 番目の [ソースを選択] フィールドを選択します。選択範囲を絞り込むには、「List: Issues」と入力し、[List: Issues] オプションを選択します。
-
[JQL クエリ] フィールドに、引用符を含めて以下を入力します。
"project = ""DEV"" AND assignee IN (currentuser()) AND statusCategory in (""To Do"", ""In Progress"") ORDER BY created DESC""project = ""DEV"" AND assignee IN (currentuser()) AND statusCategory in (""To Do"", ""In Progress"") ORDER BY created DESC" -
手順 3 で作成した [表] コントロールを選択します。
-
[ 全般] プロパティ パネルで、最初の列を選択します。[名前] エントリをクリックします。
-
最初の列の名前を「優先度*」に変更します。
-
[ソース] の下の [リソースを開く] ボタンをクリックします。
-
[式エディター] を選択します。
-
"MainPage.Table.SelectedItem.fields.priority.name"と入力します (引用符で囲む)。 -
[表] の [全般] プロパティ タブに戻ります。
-
2 番目の列を選択します。名前を「ステータス」に変更します。
-
データ ソースを変更するには、2 番目の列で手順 13 から 15 を繰り返します。
-
式エディターに、「
MainPage.Table.SelectedItem.fields.status.name」と入力します (引用符で囲む)。 -
再び [表] の [全般] プロパティ タブに戻ります。
-
3 番目の列を選択します。名前を「summary」に変更します。
-
3 番目の列で手順 12 から 14 を繰り返して、データ ソースを変更します。
-
式エディターに「"
MainPage.Table.SelectedItem.fields.summary"」と入力します (引用符を含む)。
実行時には、アプリに Jira の課題の概要、ステータス、優先度がリスト表示されます。