Data conversion error on screen.

Troy, Kenneth kenneth.troy@eds.com
Tue, 21 Aug 2001 11:06:41 +0100


Hi all,

I wonder can you help me with a screen error message which
is annoying me.  Basically, I get a "data conversion error"
on the screen when I display a date even thought all the data
displayed is correct.

Our development environment is Axiant 4Gl version 2.03 for a VMS.

Heres an example...

CREATE-DATE of OD-RECORD is defined as "packed *9".  

TEMPORARY T-HOLD-CREATE-CATE is defined as a DATE field.

TEMPORARY T-CREATE-DATE DATE
FIELD T-CREATE-DATE NOID FORMAT DDMMYY SEPARATOR "/" DISPLAY NOLABEL 


LET T-HOLD-CREATE-DATE = CREATE-DATE OF OD-RECORD
This line seems to generate a "data conversion error" which appears
as an error message when the screen is displayed.  Ie moving from a 
Packed field to a date field.  In debugger mode, values move okay, 
but the screen display has the error.


LET T-CREATE-DATE = T-HOLD-CREATE-DATE
DISPLAY T-CREATE-DATE
Error message appears on screen...



I hope you can help me,

Kind regards,

Ken