-* File car-format.fex DEFINE FILE CAR DUMY1/A1 = ''; END TABLE FILE CAR SUM DUMY1 AS '' DEALER_COST AS 'Dealer Cost' RETAIL_COST AS 'Retail Cost' SALES AS 'Sales' COMPUTE COMP1/D10 = RETAIL_COST - DEALER_COST; AS 'Comp1' COMPUTE COMP2/D6% = IF SALES EQ 0 THEN 0 ELSE ((RETAIL_COST - DEALER_COST) / SALES) *100; AS 'Comp2' BY COUNTRY NOPRINT BY CAR NOPRINT ON COUNTRY SUBHEAD "<COUNTRY " ON COUNTRY RECAP COUNTRY_COMP1/D10.2 = DEALER_COST - RETAIL_COST; COUNTRY_COMP2/D6% = IF SALES EQ 0 THEN 0 ELSE ((DEALER_COST - RETAIL_COST) / SALES) *100; ON COUNTRY SUBFOOT "Subtotal <COUNTRY <ST.DEALER_COST <ST.RETAIL_COST <ST.SALES <COUNTRY_COMP1 <COUNTRY_COMP2" " " ON CAR SUBHEAD "<CAR" -* ON CAR RECAP CAR_COMP1/D10 = RETAIL_COST - DEALER_COST; CAR_COMP2/D6% = IF SALES EQ 0 THEN 0 ELSE ((RETAIL_COST - DEALER_COST) / SALES) *100; ON CAR SUBFOOT "Subtotal <CAR <ST.DEALER_COST <ST.RETAIL_COST <ST.SALES <CAR_COMP1 <CAR_COMP2" HEADING "Country" "Car<+0>Details" ON TABLE NOTOTAL ON TABLE PCHOLD FORMAT PDF ON TABLE SET PAGE-NUM OFF ON TABLE SET STYLE * UNITS=IN, PAGESIZE='Letter', SQUEEZE=ON, $ TYPE=REPORT, LEFTGAP=0.0, FONT='ARIAL', SIZE=8, GRID=OFF, $ TYPE=TITLE, COLOR='WHITE',BACKCOLOR=RGB(0 0 139), JUSTIFY=RIGHT, STYLE=-UNDERLINE+BOLD, $ TYPE=HEADING, COLOR=RGB(0 0 139), $ TYPE=DATA, BACKCOLOR=( 'WHITE' 'WHITE' ),$ TYPE=SUBFOOT, BACKCOLOR= RGB(234 234 255), $ TYPE=REPORT, COLUMN=N4, SQUEEZE=1.5,$ TYPE=HEADING, LINE=1, ITEM=1, OBJECT=TEXT, POSITION=0, JUSTIFY=LEFT, STYLE=BOLD, COLOR='WHITE', BACKCOLOR=RGB(0 0 139), $ TYPE=HEADING, LINE=2, ITEM=1, OBJECT=TEXT, POSITION=0.2, JUSTIFY=LEFT, STYLE=BOLD, COLOR='WHITE', BACKCOLOR=RGB(0 0 139), $ TYPE=HEADING, LINE=2, ITEM=2, OBJECT=TEXT, POSITION=N5, JUSTIFY=LEFT, STYLE=BOLD, COLOR='WHITE', BACKCOLOR=RGB(0 0 139), $ TYPE=SUBHEAD, BY=COUNTRY, POSITION=0,$ TYPE=SUBHEAD, BY=CAR, POSITION=0.1,$ TYPE=SUBFOOT, BY=COUNTRY, OBJECT=TEXT, ITEM=1, POSITION=0, $ TYPE=SUBFOOT, BY=COUNTRY, OBJECT=FIELD, ITEM=1, POSITION=0.6, $ TYPE=SUBFOOT, BY=COUNTRY, OBJECT=FIELD, ITEM=2, POSITION=N4,$ TYPE=SUBFOOT, BY=COUNTRY, OBJECT=FIELD, ITEM=3, POSITION=N5,$ TYPE=SUBFOOT, BY=COUNTRY, OBJECT=FIELD, ITEM=4, POSITION=N6,$ TYPE=SUBFOOT, BY=COUNTRY, OBJECT=FIELD, ITEM=5, POSITION=N7,$ TYPE=SUBFOOT, BY=COUNTRY, OBJECT=FIELD, ITEM=6, POSITION=N8,$ TYPE=SUBFOOT, BY=CAR, OBJECT=TEXT, ITEM=1, POSITION=0.1, $ TYPE=SUBFOOT, BY=CAR, OBJECT=FIELD, ITEM=1, POSITION=0.6, $ TYPE=SUBFOOT, BY=CAR, OBJECT=FIELD, ITEM=2, POSITION=N4,$ TYPE=SUBFOOT, BY=CAR, OBJECT=FIELD, ITEM=3, POSITION=N5,$ TYPE=SUBFOOT, BY=CAR, OBJECT=FIELD, ITEM=4, POSITION=N6,$ TYPE=SUBFOOT, BY=CAR, OBJECT=FIELD, ITEM=5, POSITION=N7,$ TYPE=SUBFOOT, BY=CAR, OBJECT=FIELD, ITEM=6, POSITION=N8,$ ENDSTYLE END
In FOCUS since 1986 | WebFOCUS Server 8.2.01M, thru 8.2.07 on Windows Svr 2008 R2 | ||
WebFOCUS App Studio 8.2.06 standalone on Windows 10 |
TYPE=REPORT, LEFTGAP=0.0, HEADALIGN=BODY, FONT='ARIAL', SIZE=8, GRID=OFF, $ TYPE=SUBFOOT, HEADALIGN=BODY, $
quote:ON CAR SUBFOOT "Subtotal <CAR <ST.DEALER_COST <ST.RETAIL_COST <ST.SALES <CAR_COMP1 <CAR_COMP2"
ON CAR SUBFOOT "Subtotal<CAR<ST.DEALER_COST<ST.RETAIL_COST<ST.SALES<CAR_COMP1<CAR_COMP2"
quote:Since we can not use JUSTIFY for EXL2K format, I am not sure how to control the allignment within a cell.