Project

General

Profile

Bug #11112

Numeric FILL-IN Format Validation – GUI Rendering Failure

Added by Vladimir Tsichevski 6 months ago. Updated 6 months ago.

Status:
New
Priority:
Normal
Assignee:
-
Target version:
-
Start date:
Due date:
% Done:

0%

billable:
No
vendor_id:
GCD
case_num:
version_reported:
16337
version_resolved:
reviewer:
production:
No
env_name:
topics:

11112.png (445 KB) Vladimir Tsichevski, 01/14/2026 01:49 PM


Related issues

Related to User Interface - Bug #10075: Number format validation issues WIP

History

#1 Updated by Vladimir Tsichevski 6 months ago

  • Subject changed from Numeric FILL-IN: Rendering freezes on some format errors to Numeric FILL-IN Format Validation – GUI Rendering Failure

#2 Updated by Vladimir Tsichevski 6 months ago

  • Related to Bug #10075: Number format validation issues added

#3 Updated by Vladimir Tsichevski 6 months ago

Run this example in GUI mode:

SESSION:SET-NUMERIC-FORMAT(",",".").

DEFINE VARIABLE decimalField AS DECIMAL NO-UNDO.
DEFINE FRAME f decimalField NO-LABEL WITH SIZE 50 BY 2.
ENABLE ALL WITH FRAME f.

decimalField:FORMAT = "abc->>,>>9.99<<,<<qwe abc".
decimalField:SCREEN-VALUE = "123.456".
WAIT-FOR CLOSE OF FRAME f.

In OE: The demo opens smoothly and displays the formatted value: " abc123.456qwe abc"
In FWD:

- An error message is generated (expected due to bug #10075).
- However, neither the error dialog box nor the main application window are rendered completely on screen.

Additional Observations

  • The message box responds to user keyboard interactions, e.g. pressing Enter closes the message box and re-starts the client, with exactly the same result.
  • This effect is specific for this particular format validation problem: passing some other format, e.g. "abcabc" containing no digit placeholders, which is invalid (both in OE and FWD), does not cause this rendering issue.

Also available in: Atom PDF