[Search for users] [Overall Top Noters] [List of all Conferences] [Download this site]

Conference ilbbak::ibi_focus

Title:FOCUS, from INFORMATION BUILDERS
Moderator:ZAYIUS::BROUILLETTE
Created:Thu Feb 19 1987
Last Modified:Mon May 05 1997
Last Successful Update:Fri Jun 06 1997
Number of topics:615
Total number of notes:1779

159.0. "Problems with MISSING" by EFGV01::LEE () Wed Nov 23 1988 09:34

In the new version of FOCUS, version 5.2, I had a problem using the 
MISSING attribute in DEFINE statements.

As a test I tried the following program:

        FILEDEF MISTEST DISK []MISTEST.FTM

        DEFINE FILE MISTEST
        PRICE / P10 MISSING ON NEEDS ALL = DTQTY * DTUNP;
        END

        TABLE FILE MISTEST
        PRINT DTPRN DTQTY DTUNP PRICE
        END 

The file MISTEST has the following fielddefinitions:

FILE=MISTEST        ,SUFFIX=FIX                                                 
SEGNAME=MISTEST                                                                 
FIELDNAME   =DTPRN        ,E01          ,A14      ,A14      ,$                  
FIELDNAME   =DTQTY        ,E02          ,P4       ,A04      ,$                  
FIELDNAME   =DTUNP        ,E03          ,P8.2     ,A08      ,$                  


The file MISTEST.FTM contains valid data.  


Version 5.2 of FOCUS crashed immediately with the following message
    and put me back to VMS:

   ---------- FOCUS INTERNAL ERROR ---------- 

Then I tried this program on the old version, version 5.0, and the
result was normal output, so no problems on the old version.
I did some testing with other programs using MISSING and they all crashed 
on version 5.2, while there were no problems on the old version.

Does anyone know what is causing this problem?
T.RTitleUserPersonal
Name
DateLines