Bug #11112
Numeric FILL-IN Format Validation – GUI Rendering Failure
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:
Related issues
History
#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
- File 11112.png added
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
Entercloses 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.
