Interesting date-related problem on our Sequoia...
We have a Dict file HAISSUES which contains separate data files for each
month - APR95, MAY95 and JUN95. An enquiry program summarises records
from each file and needs to open each and every month's file. It does a
SSELECT on the HAISSUES dict using a Dict item IMONTH:
SSELECT DICT HAISSUES WITH IMONTH BY IMONTH
IMONTH has a correlative which generates an internal date for each month
using the DI date function as follows:
This worked fine until we added a Dict item in the file called MARGIN,
causing the program to abort with error  'MARGIN' is not a filename.
This is caused by the Dict item IMONTH returning a value for MARGIN.
This can be checked with:
PRINT ICONV('01MARGIN', 'D')
which returns 9922. It seems to work with any string where the first
three characters are a valid month abbreviation. Try 01JUNGLE on your
Sequoia OA/CItoh R91/Ultimate | Normanton, West Yorks, WF6 1TL