- Getting Started
- Before You Begin
- How To
- 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 Value
- Rule: Start Process
- Rule: Reset Values
- Rule: Upload File to Storage Bucket
- Rule: Download File From Storage Bucket
- Rule: Create Entity Record
- Rule: Update Entity Record
- Rule: Delete Entity Record
- Rule: Add to Queue
- Rule: Trigger workflow
- 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
- Application Lifecycle Management (ALM)
- Basic Troubleshooting Guide
Page export and import
To reuse the design of an existing page, its controls, rules, and corresponding bindings, you can export an app page, then import it in another app. This is an alternative to using the default app templates, available when you create a new app.
-
Importing a page covers only controls and rules. Resource references, such as queues, processes, storage buckets, or app variables cannot be imported.
-
Only uncorrupted page are valid for import.
-
Simultaneous export of multiple pages is unavailable.
-
Images that are referenced within an app page are excluded from the page export.
Say you need to design three distinct apps for your organization: an onboarding app, an expense reporting app, and a training app. These apps share a key data element – the employee profile.
You start by designing the onboarding app first, and you create the "Employee Profile" page specific for this application. Recognizing the commonality and aiming for efficiency, you decide not to duplicate the design effort for the other two apps. Instead, you export the "Employee Profile” page from the onboarding app and import it in both the expense-reporting and the training applications.
This export and import process may incur certain binding errors in the receiving apps due to resource discrepancies. You can resolve these errors by re-referencing the respective resources.
- In the source app, identify the app page you want to import, and click the three dots icon (...).
- Select Export page. The page is downloaded to your device, with the following naming and extension syntax: <app_page_name>.uipage.