Configure view settings to tailor the app's user experience.
To configure the theme and brand to control the appearance of your app, including font style and size, see Style: The Essentials.
Configure view settings
To configure view settings:
- Open the app in the app editor.
- Go to one of the following:
- Settings
> Views: General to configure configure general settings
- Settings
> Views: View type options to configure view type settings
- Settings
> Views: Localization to configure localization settings
- Settings
- Configure the settings.
- When you are done, save the app by selecting one of the following:
- Save - Save the app
- Save & verify data - Save the app and verify the data defined.
You are opted in to the new editor by default, but you can switch back to the legacy editor at any time.
If you are using the legacy editor
To configure view settings:
- Open the app in the app editor.
- Select UX > Options.
- Configure the settings described in the following sections.
- When you are done, save the app by selecting one of the following:
- Save - Save the app
- Save & verify data - Save the app and verify the data defined.
Configure general settings
Configure the General settings that apply across the entire app.
Data formats
Configure the data formats that apply across the entire app.
Setting | Description |
Use accounting format | Display price columns using accounting format. |
General
Configure general settings that apply across the entire app.
Setting | Description |
Starting view | Identifies which view the user sees when the app is launched the first time after installation. See Choose the launch page for an app. |
Start with About |
If enabled, the app's About page displays the first time the app is started after installation, before any configured view is shown. The user will need to click OK to access app functionality. The app's About page may be accessed within the app from the app main menu. |
Show name and email in the side menu |
If enabled, the name and email address of the app user displays in the app's main menu. This information is only known and displayed if the app requires user sign-in. |
Pull to refresh | Enable to allow users to initiate a sync by dragging down. |
Preview new features | Enable the Preview new features option to gain access to app features that are in the Preview Program. |
Desktop mode (Preview) | Enable the new desktop design, currently in preview, to optimize the desktop experience. |
Inputs
Configure the input settings that apply across the entire app.
Setting | Description |
Image upload size |
Used to automatically downscale images uploaded with the app. See Capture images for more information. Choose Full to disable down-scaling. This setting applies throughout the app and may not be overridden elsewhere. |
If disabled, images taken from within the app on a mobile device are not saved to the device photo gallery/camera roll and are not accessible outside of the app. This option is available to the following mobile app versions and above: 15.7 on Android or 15.2 on iOS. On earlier versions, images are always saved to the gallery. Note: In some rare cases, a sync might be processed without an image. In this case, a copy of the image device’s gallery could be used as a backup, but only if this option is enabled. |
|
Allow image input from gallery |
If enabled, the app user may choose an existing image or use the device's camera to capture a new one; if disabled, existing images are not available to the app. Note: This setting applies throughout the app and may not be overridden elsewhere. |
Allow scan input override |
If enabled, the app user will have the opportunity to edit the value scanned from a barcode or with NFC; if disabled, the scanned value may not be edited by the app user. Note: This setting applies throughout the app and may not be overridden elsewhere. |
System Buttons
Configure the system button settings that apply across the entire app.
Setting | Description |
Allow five views in the bottom navigation bar | If enabled, the sync button appears in the top header bar and the share button moves to the side menu. |
Disable share button | Enable to prevent users from sending app install links to other individuals. |
Allow users to provide feedback | Enable to allow signed-in users to provide feedback to the app required. Requires user sign-in. |
Configure view type settings
Configure the settings that apply to specific view types.
Dashboard view
Configure the settings for dashboard views.
Setting | Description |
Show overlay actions in dashboards | Enable to show overlay actions in all views within a dashboard. |
Detail view
Configure the settings for detail views.
Setting | Description |
Detail style |
Sets the default detail style, either Normal, Centered, No Headings, or Side-by-side. The default detail style may be overridden for each detail view in the detail view's configuration. |
Detail image style |
Define the default image style for details views. Valid options include:
You can override this setting when you configure the detail view. |
Include Show columns in detail views | Enable this option to include Show type columns in detail views. By default, Show type columns only appear in form views. |
Inline row limit | Set the maximum number of rows to display in inline-related reference views. |
Form view
Configure the settings for form views.
Setting |
Description |
Form page style | Sets the default form page style: Default , Page Count, or Tabs. |
Form style |
Sets the default form style, either Default or Side-by-side. The default form style may be overridden for each form view in the form view's configuration. |
Hide from numbering |
Enable to hide numbering for fields in a form. |
Advanced forms automatically |
Enable to automatically advance to the next field or page after completing a field. |
Apply show-if constraints universally |
If enabled, the Show_If column constraint is applied everywhere within the app; if disabled, Note: This setting applies throughout the app and may not be overridden elsewhere. |
Map view
Configure the settings for map views.
Setting |
Description |
Use my Google Maps integration |
Enable to use the Google Maps key from the account settings for geocoding requests. Note: You must enable this setting if you have more than 1000 geocoded addresses per month. |
Max pin limit |
Set the maximum number of pins to show in map views. |
Hide points of interest |
Enable to hide icons for local businesses, restaurants, and attractions. |
Table view
Configure the table view settings.
Setting | Description |
Show column headers | Enable to show column headers at the top of table views. |
Keep original column order |
Enable to prevent AppSheet from intelligently reordering columns |
Right-align numeric columns | Enable to display all numeric types as right-aligned. |
Disable user sorting | Enable to prevent users from sorting tables by clicking the table header. |
The following illustrates the impact of the various settings in the table views.
Configure localization settings
Customize the text shown in system buttons and notifications. Enter text or click the flask icon to enter an expression.
See also: Localize: The Essentials