Displays a custom error message in a system error window.
Remarks:
- This is a modal warning window. To continue running the application, the user must click "OK".
Syntax
Displaying a custom error message Hide the details
Error(<Text> [, <Line 2> [... [, <Line n>]]])
<Text>: Character string
Text to display.
<Line 2>: Optional character string
Text displayed on the second line.
<Line n>: Optional character string
Text displayed on the Nth line.
Remarks
Features of the dialog box
- The title of the dialog box corresponds to the title of the current window (or page).
- To modify or define the title of dialog box, use NextTitle.
- The message is aligned to the left.
- The button caption depends on the runtime language of Windows.
- The maximum number of characters cannot exceed 4096. If a larger string is passed as parameter, it will be truncated.
- The icon displayed (white cross) cannot be modified.
Line break in the dialog box
The CR string (Carriage Return) can be used to force a break to the next line. For example:
Error("An error was detected while entering the address." + CR + ...
"Please modify the customer details.")
is equivalent to:
Error("An error was detected while entering the address. ", ...
"Please modify the customer details.")
You also have the ability to use the syntax of multiline strings. For example:
Error(
[
An error was detected while entering the address.
Please modify the customer details.
])
- Timers (TimerSys) are not stopped when this function is called.
- The caption of the button is displayed in the language used by Windows on the current computer.
Business / UI classification: UI Code