About system messages
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
System messages are listed in alphabetical order based on message type.
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.
-
Logs the error to the app error log file (errlog).
-
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 and Execution errors.
If an error occurs and cannot be corrected, write down the error before calling the Customer Success Center.
Warnings
A warning indicates caution, but does not interrupt any work being performed. The warning message does not display at the device screen, but the error is recorded in the log file.
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