|
Try entering a keyboard shift attribute of 'Y' or 'D'. These should force numbers. The 'D' entry only works on fields without decimal positions. 'Y' will also allow decimal points and commas if this is an issue. Rick > -----Original Message----- > From: rpg400-l-bounces@xxxxxxxxxxxx > [mailto:rpg400-l-bounces@xxxxxxxxxxxx]On Behalf Of simafrog > Sent: Wednesday, March 03, 2004 2:35 PM > To: RPG programming on the AS400 / iSeries > Subject: Blank data entry that are really numeric > > > HI -I have a screen that displays a dates from and to, to the > user. It is defined as a date type 'M',w/ Mand. Entry. Zeros > are allowed to be entered as a lower and/or upper limit. The > problem is that when the user just hits enter, it was > generating a data decimal error, as the field is rearranged > in a data structure including making it numeric, and then > processed. I would like such an occurrence to be handled by > the DSPF, or earlier in the program What I did was check the > fields prior to their being processed and if both are blank I > exit the subroutine. I am sure there is a much cleaner and > better way to do this. Please let me in on this. > Thanks, > Rob
As an Amazon Associate we earn from qualifying purchases.
This mailing list archive is Copyright 1997-2024 by midrange.com and David Gibbs as a compilation work. Use of the archive is restricted to research of a business or technical nature. Any other uses are prohibited. Full details are available on our policy page. If you have questions about this, please contact [javascript protected email address].
Operating expenses for this site are earned using the Amazon Associate program and Google Adsense.