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 |
I have a problem with holding a DIF file. The following procedure runs fine if I use and ON TABLE HOLD AS NEW FORMAT DOC but when I use format DIF it just appears with NUMBER OF RECORDS IN TABLE = 843 LINES = 95 and then it hangs for hours??!! It produces the DOC file instantaneously. Here is the procedure SET NODATA = ' ' -*SET MISSING = ON DEFINE FILE ONETWO MAJOR/A25=IF P_PROD_DESC EQ 'VAX ACMS' OR 'DECforms' OR 'FMS/FMS-11' OR 'VAX TDMS' OR 'VAX DSM' OR 'VAX ACMS' OR 'DECmessageQ' OR 'DECINTACT' OR 'DECtp Desktop on ACMS' OR 'ULTRIX TCP/IP' OR 'SCO ODT (OPEN DKTOP)' OR 'SCO UNIX SYST.V/386' OR 'SCO UNIX FOR AD433' OR 'SCO MPX' OR 'SCO PORTFOLIO' OR 'SOFTpc/ULTRIX' OR 'ULTRIX DW/MOTIF' OR 'DECwindows' OR 'DESKTOP/VMS' OR 'RMS/JOURNALING' OR 'VAX CLUSTER SW' OR 'VMS' OR 'VMS INTEG.POSIX (VIP)' OR 'VMS WS SW' OR 'VOLUME SHADOWING' OR 'ULTRIX PAK Generator' OR 'SERVICE PAK' OR 'CD-ROM' OR 'DECexplorer' THEN P_PROD_DESC ELSE 'ZZ-OTHER-ZZ'; FCAST/D6.2=IF M_MNGR_NAME NE 'XX' THEN 0; GOAL/D6.2=IF M_MNGR_NAME NE 'XX' THEN 0; PERFOR/D6.2=IF M_MNGR_NAME NE 'XX' THEN 0; END TABLE FILE ONETWO SUM Q190 Q290 Q390 Q490 FY90TOT Q191 Q291 Q391 Q491 FY91TOT -*AND COMPUTE -*FY90TOT/D9.2=C2+C3+C4+C5; -*FY91TOT/D9.2=C6+C7+C8+C9; BY M_MNGR_NAME NOPRINT BY MAJOR AS PRODUCT FOR M_MNGR_NAME 'ANDY BRAY' TO 'VINCENT JULLIEN' AS MLP LABEL MANAGER OVER DATA 0,$ AS 'G' LABEL G OVER DATA 0,$ AS 'F' LABEL F OVER RECAP P/D6.2= (F/G) * 100; ON M_MNGR_NAME SKIP-LINE ON M_MNGR_NAME SUB-TOTAL ON TABLE HOLD AS NEW FORMAT DIF END Can anybody help Derville
T.R | Title | User | Personal Name | Date | Lines |
---|---|---|---|---|---|
466.1 | late reply | MILPND::MADDEN | Mon Oct 28 1991 16:48 | 5 | |
The first thing I would do is compact that first define field into as few lines as possibile. there used to be a limit in the parser as to max lines to a ;. If it noworky Then I would test it by generating a report only (take out the DIF save). |