-DEFAULT &BEGDATE='11/18/2011' -DEFAULT &ENDDATE='12/1/2011' SET ALL=ON SET KEEPDEFINES=ON TABLE FILE F4211 PRINT COMPUTE E_PRICE/D12.2= F4211.F4211.EXTENDED_PRICE; F4211.F4211.ORDER_NUMBER F4211.F4211.DESCRIPTION F4211.F4211.ORDER_TYPE_CODE F4211.F4211.ORDER_DATE F4211.F4211.LEGACY_PART_NUMBER F4211.F4211.EXTENDED_PRICE BY LOWEST F4211.F4211.SHIP_TO BY LOWEST F4211.F4211.ITEM_NUMBER__SHORT WHERE ( F4211.F4211.ORDER_DATE GE '&BEGDATE' ) AND ( F4211.F4211.ORDER_DATE LE '&ENDDATE' ); WHERE F4211.F4211.ORDER_TYPE_CODE EQ 'SQ'; ON TABLE SET PAGE-NUM NOLEAD ON TABLE NOTOTAL ON TABLE HOLD AS HOLD1 FORMAT ALPHA ON TABLE SET HTMLCSS ON ON TABLE SET STYLE * INCLUDE = endeflt, $ ENDSTYLE END TABLE FILE F4211 PRINT F4211.F4211.ORDER_NUMBER F4211.F4211.DESCRIPTION F4211.F4211.ORDER_TYPE_CODE F4211.F4211.ORDER_DATE F4211.F4211.LEGACY_PART_NUMBER F4211.F4211.EXTENDED_PRICE BY LOWEST F4211.F4211.SHIP_TO BY LOWEST F4211.F4211.ITEM_NUMBER__SHORT WHERE ( F4211.F4211.ORDER_DATE GE '&BEGDATE' ); WHERE F4211.F4211.ORDER_TYPE_CODE EQ 'SP' OR 'SY' OR 'S3'; ON TABLE SET PAGE-NUM NOLEAD ON TABLE NOTOTAL ON TABLE HOLD FORMAT ALPHA ON TABLE SET HTMLCSS ON ON TABLE SET STYLE * INCLUDE = endeflt, $ ENDSTYLE END JOIN HOLD1.HOLD1.SHIP_TO AND HOLD1.HOLD1.ITEM_NUMBER__SHORT IN HOLD1 TO MULTIPLE HOLD.HOLD.SHIP_TO AND HOLD.HOLD.ITEM_NUMBER__SHORT IN HOLD TAG J0 AS J0 END TABLE FILE HOLD1 SUM HOLD1.HOLD1.E_PRICE BY LOWEST HOLD1.HOLD1.SHIP_TO BY LOWEST HOLD1.HOLD1.ORDER_NUMBER NOPRINT PRINT HOLD1.HOLD1.ITEM_NUMBER__SHORT HOLD1.HOLD1.DESCRIPTION HOLD1.HOLD1.ORDER_DATE AS 'QuoteDate' HOLD1.HOLD1.ORDER_NUMBER AS 'QuoteNumber' J0.HOLD.ORDER_NUMBER AS 'OrderNumber' J0.HOLD.ORDER_TYPE_CODE AS 'OrderType' J0.HOLD.ORDER_DATE AS 'OrderDate' J0.HOLD.EXTENDED_PRICE/P16.2CSN AS 'OrderPrice' HOLD1.HOLD1.EXTENDED_PRICE/P16.2CSN BY LOWEST HOLD1.HOLD1.SHIP_TO BY LOWEST HOLD1.HOLD1.ORDER_NUMBER NOPRINT ON HOLD1.HOLD1.SHIP_TO SUBTOTAL 'J0.HOLD.EXTENDED_PRICE' 'HOLD1.HOLD1.EXTENDED_PRICE' MULTILINES AS '*TOTAL' WHERE HOLD1.HOLD1.EXTENDED_PRICE GT 0; ON TABLE SET PAGE-NUM NOLEAD ON TABLE SET ASNAMES ON ON TABLE COLUMN-TOTAL AS 'TOTAL' ON TABLE HOLD AS HOLD2 FORMAT ALPHA ON TABLE SET HTMLCSS ON ON TABLE SET STYLE * INCLUDE = endeflt, $ TYPE=DATA, COLUMN=N2, COLOR='BLACK', $ TYPE=TITLE, COLUMN=N2, COLOR='BLACK', $ ENDSTYLE END TABLE FILE HOLD2 PRINT HOLD2.HOLD2.ITEM_NUMBER__SHORT HOLD2.HOLD2.DESCRIPTION HOLD2.HOLD2.QuoteDate AS 'Quote Date' HOLD2.HOLD2.QuoteNumber AS 'Quote Number' HOLD2.HOLD2.OrderNumber AS 'Order Number' HOLD2.HOLD2.OrderType AS 'Order Type' HOLD2.HOLD2.OrderDate AS 'Order Date' HOLD2.HOLD2.OrderPrice/P16.2CSN AS 'Order Price' HOLD2.HOLD2.EXTENDED_PRICE/P16.2CSN AS 'Quoted Price' BY LOWEST HOLD2.HOLD2.SHIP_TO BY LOWEST HOLD2.HOLD2.QuoteNumber NOPRINT ON HOLD2.HOLD2.SHIP_TO SUBTOTAL 'HOLD2.HOLD2.OrderPrice' 'HOLD2.HOLD2.EXTENDED_PRICE' MULTILINES AS '*TOTAL' WHERE HOLD2.HOLD2.E_PRICE GE 5000; ON TABLE SET PAGE-NUM NOLEAD ON TABLE COLUMN-TOTAL AS 'TOTAL' 'HOLD2.HOLD2.OrderPrice' 'HOLD2.HOLD2.EXTENDED_PRICE' ON TABLE PCHOLD AS HTML ON TABLE SET HTMLCSS ON ON TABLE SET STYLE * INCLUDE = endeflt, $ TYPE=DATA, COLUMN=N2, COLOR='BLACK', $ TYPE=TITLE, COLUMN=N2, COLOR='BLACK', $ ENDSTYLE END
Frank | |
prod: WF 7.6.10 platform Windows, databases: msSQL2000, msSQL2005, RMS, Oracle, Sybase,IE7 test: WF 7.6.10 on the same platform and databases,IE7 |
quote:SET ASSNAMES=ON
Should do the trick.quote:ASNAMES and you should hold FORMAT FOCUS with an INDEX field in the child TABLE you create
quote:Originally posted by Doug:Should do the trick.quote:ASNAMES and you should hold FORMAT FOCUS with an INDEX field in the child TABLE you create