Working with applications
Applications are the starting point in InfoAsset Mobile. Applications are a collection of forms and can be tied to specific networks.
- Select System | Application | New.
The Application dialog is displayed.
- Type a name for the application in the Name field.
- Edit the settings as required, or click OK to accept the default settings. Refer to the Application dialog topic for details on every setting.
After an initial login on a new device or after a server login when the current application has been deleted, the Select Application dialog is displayed so that you can select an application to make it current. (See also: Changing application.)
- In the list, select the application you want to change to.
- Click OK.
The selected application is downloaded from the server and loaded onto InfoAsset Mobile. (The InfoAsset Mobile titlebar gets updated with the new application name.)
Scheduling must be enabled for any applications from which you want to generate schedulable forms and reports.
To enable scheduling:
- Select System | Application | Edit.
- In the Scheduling section of the Application dialog, set the Enable Scheduling property to True.
- To save the changes and close the dialog, click OK.
The application may need to be published so that every user gets the updated version.
Work order approval must be enabled for the applications if you want to make full use of the work order approval functionality available within InfoAsset Mobile.
To enable the work order approval process:
- Select System | Application | Edit.
- In the WorkOrderApproval section of the Application dialog, set the Enable Work Order Approval property to True.
- To save the changes and close the dialog, click OK.
The application may need to be published so that every user gets the updated version.
- Select System | Application.
- In the list of applications, select the one you want to change to.
If the current application has been locally edited and these amendments have not been uploaded, you will be asked for confirmation. If you abort the process, you will need to publish the application so that the changes are uploaded onto the server.
- Click OK.
The selected application is downloaded from the server and loaded onto InfoAsset Mobile.
The InfoAsset Mobile titlebar shows the new application name.
If you are a System Administrator or Administrator, you may see a message informing you that there are In Development forms present for the current application and network.
To edit an existing application:
- Select System | Application | Edit.
The Application dialog is displayed.
- Edit the settings as required. Refer to the Application dialog topic for details on every setting.
- To commit your changes, click OK.
It is possible to "roll back" the properties of the current, published application to a previous version.
Note: This functionality makes a copy of the application properties as they were in the selected version. Related forms, layers, or maps are not changed.
- Select System | Application | Manage
The Manage Application dialog is displayed.
- Select the current application in the list.
Note: The rollback functionality is applicable only to the current application, so the current application needs to be selected in the list.
- Click Rollback....
The Rollback Application dialog is displayed.
- Select the version to roll back to and click OK.
A warning message is displayed, reminding you that only the application properties will be reverted to the selected version. Existing related forms and reports will be unaffected.
- Click OK.
A message is displayed confirming the rollback operation. It also tells you that the application needs publishing so that other users can see the changes.
- Close the Manage Application dialog.
Note: The version number does not revert to the value specified in the Version column of the Rollback Application dialog. Instead it will take the value of the current published version incremented by 1. For example, if the current application version is 7 and the user wishes to revert to version 3, a copy of the application properties as they were in version 3 will be made and assigned the number 8 in terms of versioning.
Deleting an application makes its associated forms no longer available as these are accessed through the application.
To delete an application:
- Select System | Application | Manage.
The Manage Application dialog is displayed.
- Select the application to delete in the list.
Note: The current application cannot be deleted. Also, note that multiple selection is not supported, so these steps will need to be repeated if more than one application is to be deleted.
- Click Delete.
A first message is displayed asking for confirmation.
A second confirmation message is displayed, informing you that the InfoAsset ManagerOutbound property of forms that are related to the application will be cleared if deletion is carried out.
- To delete the application from the server, click Yes.
A message is displayed confirming that the selected application has been successfully deleted.
- Click OK.
- Repeat the above steps for any other application to delete.
- Close the Manage Application dialog when finished.
Restoring an application does restore its associated forms as forms are accessed via the application.
To restore an application:
- Select System | Application | Manage.
The Manage Application dialog is displayed.
- Click Restore.....
The Restore Application dialog is displayed. This dialog contains the applications that have been deleted.
- In the list, select the application to restore.
Note: Multiple selection is not supported so the following steps will need to be repeated if more than one application is to be restored.
- Click OK.
The Restore Application dialog closes. A message is displayed, letting you know that the application and its associated forms have been successfully restored and that the InfoAsset ManagerOutbound property of these forms has been cleared. This means that it will need to be set to True for form pages to be used as outbound forms for automated exports from InfoAsset Manager.
- Click OK to close the message.
- Repeat the above steps for any other application to restore.
- Close the Manage Application dialog when finished.
Publishing applications makes them available to other users. Once an application has been created or updates have been made to an existing application, it is vital to publish the application after testing so that every user gets the changes and is using the same version. Refer to the Publishing topic for detailed information.
Applications can be imported by Administrators and System Administrators from other InfoAsset Mobile servers. Maps and layers used in the application will get imported at the same time.
Tip: If an application that has network restrictions is imported into an application that does not use the same networks, the Networks property of the imported application will automatically be set to <All Networks>, indicating that the imported application can be used with all the networks that have been selected for the application it has been imported to (see the Application dialog topic for more information).
- Select System | Application | Manage.
The Manage Application dialog is displayed.
- Click the Import... button.
- Select the desired option in the message that gets displayed.
- Import - select this option to import an application from another server.
The Select Original Application To Import dialog is displayed.
Note: The application to import must be present locally (you may have to download it first) for the import to work.
- Select an XML (InfoAsset Mobile application) file and click Open.
The software displays a message informing you that the application to import must be present locally and must have been published. Also, the local system must have the same toolbox items as the source system or they will be created as generic items.
- Click OK.
- Click OK on the message to close it.
A new development application is created on the current server and an information message is displayed telling you that is necessary to change the current application to the imported one so that it can be edited and published.
- Select an XML (InfoAsset Mobile application) file and click Open.
- Copy - select this option to copy an existing application from the server.
The Copy Application dialog is displayed. It lists all the applications present on the current server.
- Select the application to copy in the list and click OK.
A dialog is displayed, informing you of the progress of the import.
- Select the application to copy in the list and click OK.
- Import - select this option to import an application from another server.
The Select Original Application To Import dialog is displayed.
- Close the Manage Application dialog when finished.
Note: If settings were changed from the defaults on the original application, they will, where required, be reset to the defaults on the imported forms.
To view the history of an application:
- Select System | Application | Manage.
The Manage Application dialog is displayed.
- In the list, select the application to view the history for.
- Click History.....
The Application History dialog is displayed, showing the history of the selected application with details of existing versions.