Create a navigation function to a chart screen
Configure a navigation function to direct your users to your chart screen.
Before you begin
Role required: admin or delegated developer
Procedure
Navigate to All > System Mobile > Mobile App Builder.
The Mobile App Builder opens in a new browser tab and displays the application scope selection screen.
Search for the application scope you're working in and then select the name of the application scope.
The Mobile App Builder categories home screen displays.
Select the Functions category, and then select New.
Complete the following fields as needed.
| Field | Description |
|---|---|
| Properties | |
| Name | Name of your navigation function. |
| Description | Additional information about the navigation function. |
| Type | The type of the function. Since you're creating a navigation to a chart screen, select Navigation. |
| Context | Whether the function uses the global or record context. For this example, select Global. Use record context navigation functions in situations where the navigation depends on information from a record. For example, you want to navigate from the Assigned to field in an incident record to the assignee's user record. Use global context navigation functions in a situation where the navigation doesn’t depend on information from a record. |
| Available offline | This option isn't available for data visualizations. |
| Destination type | The type of record your navigation function brings users to. Since you're creating a navigation to a chart screen, select Screen. |
| Auto-populate screen parameters | Automatically populates parameters in the destination screen. |
| Destination screen | The screen or screen launcher to use for your navigation function’s destination. Either select an existing chart screen or select New to create a new chart screen. |
| Table | Table that the function uses. This field is only visible when the Context field is set to Record. |
| Conditions | |
| Condition Type | The conditions applied to the chart screen.
|
| Condition Definition | This is a condition that must be met for the function to be visible in the app for the user to select. For example, if you don’t want to let someone navigate to a screen of tasks until after they've clocked in for the day.This field is only visible when the Context field is set to Record. |
| Condition | This is a condition that must be met for the function to be visible in the app for the user to select. For example, if you don’t want to let someone navigate to a screen of tasks until after they've clocked in for the day. |
| Redirection destination fields | Allows you to connect the function to a screen that uses a parameterized data item. |
| Button attributes | Specifies an additional attribute for a button. Select New to configure this option. You can select from the following button attributes:
|
| Role access | Determine which user roles can access this screen. If you have selected no roles, users with any role will have access to the screen. |
Select Navigation from the Type field.
Select Global from the Context field.
Select Screen from the Destination type field.
From the Destination screen field, select the chart screen you created in the topic Create a chart screen for a data visualization.
Select Save.
What to do next
After you create a navigation link to the chart screen, you must associate this navigation function to the analytics preview. For details on this process, see Add a navigation function to an analytics preview.
- Add a navigation function to an analytics preview
Configure your analytics preview to use a navigation function. This function directs your users to your chart screen from the analytics preview on your screen launcher.