About system messages in Mobile Client for HTML5
Mobile Client displays system messages to help you identify the source of an error. The most common errors occur during the load and execution processes.
System messages contain the following information.
-
Date and time when the error occurred
-
Source file where the error occurred
-
Line number in the source file where the error occurred
-
Error message
-
Type of error and where the error occurred in the app
-
Additional error information
Because Mobile Client for HTML5 is browser-based, a log file is not created for system messages.
Error messages
An error message informs you that a critical condition has occurred. When this type of condition occurs, Mobile Client does the following:
-
Displays a message in the app display area.
-
Stops running the app and returns to the main window.
Loading and execution errors can usually be corrected by adjusting the app in Application Studio, and then republishing the app. After the app is republished, you can reload the app list, and then run the newest version of the app. If an app contains SQL queries and an error occurs, verify that the SQL statement contains the proper syntax. For more information, refer to Loading errors in Mobile Client for HTML5 and Execution errors in Mobile Client for HTML5.
If an error occurs and cannot be corrected, write down the error before calling the Customer Success Center.
Examples
The following list contains a few examples of error messages. This is not a comprehensive list of error messages.
Communications timed out
The communications time-out period has expired. A response was not received from the server within the designated time.
Cannot perform division by zero
A condition exists in which the application is attempting to divide by zero.
Data in table is not compatible with the table definition
The definition of a persistent table on the device does not match the definition as described by the application that was just loaded.
Loading...
There was a problem loading this topic