|
Hi Cindy,In your %date bif, the *USA/ is telling the compiler that crdate is in mm/dd/yyyy format, but you've initialized it without the slashes.
You can either initialize it with slashes, or change the format to *USA0 (that's a zero on the end) which says there are no slashes in crdate.
hth, Peter Dow Dow Software Services, Inc. 909 793-9050 Cindy Major wrote:
Can you tell me what is wrong with this code?D dtmdy s d datfmt(*USA) D crdate s 10a inz('03172006 ')/freedtmdy = %date(crdate: *USA/);/end-freeError when compiling:Program Status . . . . . . . . . . . . : 00112Date, Time or Timestamp value is not valid (C G D F). CRDATE CHAR(10) '03172006 ' DTMDY DATE(10) '01/01/0001'Cindy MajorProgrammer/AnalystNucor Steel Auburn 315.258.4275 cmajor@xxxxxxxxxxxxxxx
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.