apps
latest
false
- Getting Started
- Demo apps
- How To
- Build Your First App
- Build a Mobile-Friendly App
- General User Experience Guidelines
- Use Master Detail View
- Use Document Viewer
- Use Count With Choice Set Values
- Use Selected Values From a Table
- Embed Apps
- Embed Maps
- Hide Containers Using a Button
- Include MailTo Links
- Include Star Ratings
- Set External Context
- Work With Data Source and Value Bind
- Use the Send Interim Result Activity
- Public Apps
- Notifications
- Using VB Expressions
- Designing your App
- Events and Rules
- Rule: If-Then-Else
- Rule: Open a Page
- Rule: Open URL
- Rule: Close Pop-Over/Bottom Sheet
- Rule: Show Message
- Rule: Show/Hide Spinner
- Rule: Set Values
- Rule: Start Process
- Rule: Upload File to Storage Bucket
- Rule: Get File From Storage Bucket
- Rule: Reset Values
- Rule: Create/Update Entity Record
- Rule: Delete Entity Record
- Rule: Add to Queue
- Function: And, Or, Not
- Function: Concat
- Function: Contains
- Function: Count
- Function: EndsWith
- Function: If
- Function: IsBlank
- Function: Guid
- Function: Length
- Function: List
- Function: StartsWith
- Function: Sum
- Function: Sort
- Function: Now
- Function: Today
- Function: Time
- Function: Year
- Function: Month
- Function: Day
- Function: Hour
- Function: Minute
- Function: New
- Function: Lookup
- Function: Filter
- Leveraging RPA in your App
- Leveraging Entities in Your App
- Leveraging Queues in Your App
- Leveraging Media in your app
- Leveraging Actions in your app
- Leveraging Connections in your apps
- Connections in Apps
- Adding a connection to your app
- Replacing a connection
- Using connections in List controls
- FAQ for connections in Apps
- Application Lifecycle Management (ALM)
- UiPath First-Party Apps
- Basic Troubleshooting Guide
important :
For documentation on app projects in Studio Web, refer to the App Projects chapter in the Studio Web documentation: https://docs.uipath.com/studio-web/automation-cloud/latest/user-guide/apps-in-studio-web.

LEGACY
Apps User Guide
Last updated Aug 5, 2024
Using connections in List controls
linkThis tutorial assumes you already have created a connection in Integration Service, and added it to your app. If you have not done so, go to Adding a connection to your app.
Note:
The Query Builder exclusively displays APIs with a response data type of List.
You can add additional functionality to your app by invoking external APIs using connections. You can do this using the Query Builder. To add connections to List controls, follow these steps.
This tutorial uses the Jira connection in Integration Service as an example, and its List issues functionality. This query lists the currently open Jira issues in the table, and a few of their key attributes, such as priority and status, and sorts them by when they were created.
- Go to the app containing the connection you want to use.
- Select Add control.
- In Display controls, select the Table control and add it to your app.
- Once the Table control is in your app, select it from within the central Designer panel.
- In the General properties of the Table control, go to the Data source field. Select Open resources.
- Select the Query builder option.
- In the Select source field, select the relevant connection. In this case, select Jira.
- Select the second Select source field. To narrow your selection, type "List: Issues", then select the List: Issues option.
- In the JPL query field, type the following, including the quotation marks:
"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" - Select the Table control you created in step 3.
- In the General properties panel, select the first column. Click on the Name entry.
- Rename the first column to "priority".
- Under Source, click on the Open resources button.
- Select Expression editor.
- Type
"MainPage.Table.SelectedItem.fields.priority.name"
, including quotation marks. - Return to the General properties tab in the Table.
- Select the second column. Rename it to "status".
- To change the data source, repeat steps 13-15 in the second column.
- In the Expression editor, type "
MainPage.Table.SelectedItem.fields.status.name
", including quotation marks. - Return to the General properties tab in the Table again.
- Select the third column. Rename it to "summary".
- Repeat steps 12-14 in the third column to change the data source.
- In the Expression editor, type "
MainPage.Table.SelectedItem.fields.summary
.", including quotation marks.
The app displays the summary, status and priority of the listed Jira issues at runtime.