Tips n Techniques Jenny Lalik Report Styling Enhancements for 7.7 Accordion By Row Excel 2007 Output Format Hide Null Across Columns Pass dates to EXL2K Control the “FOCUS” underline Display Across Titles MultiDrill list box Copyright 2007, Information Builders. Slide 2 Accordion BY Tree Add a tree control to BY fields An interactive HTML tree interface to data aggregated at multiple sort levels. Initial view presents highest dimension sort field and aggregated measures. Click to open each sort key value and view the next dimension and the associated aggregated measures. Copyright 2007, Information Builders. Slide 3 Accordion By Row SET EXPANDBYROW = {ON/OFF/ALL/N} SET EXPANDBYROW = ON TABLE FILE GGSALES SUM GGSALES.SALES01.BUDUNITS GGSALES.SALES01.UNITS GGSALES.SALES01.BUDDOLLARS GGSALES.SALES01.DOLLARS BY LOWEST GGSALES.SALES01.REGION BY LOWEST GGSALES.SALES01.CATEGORY BY LOWEST GGSALES.SALES01.PRODUCT ON TABLE PCHOLD FORMAT HTML ON TABLE SET HTMLCSS ON END •Sets subtotals (LAST BY-1) •Sets subtotals above the data •Turns off features not supported: •Page Numbers •Report Totals •Borders •Presents open at any level •ON/ALL / N Accordion By Row Styling Features Not Supported EXPANDBYROW is set OFF in reports with: Multi-verb requests. PRINT/LIST. OVER. TABLEF. ROW -TOTAL. ON field RECAP. FOR. IN. SEQUENCE. PAGENUM. SUBHEAD. Any BORDER keywords are ignored. Copyright 2007, Information Builders. Slide 5 Accordion By Row Demo Copyright 2007, Information Builders. Slide 6 Excel 2007 Output Format (EXL07) Production in Release 7.7.02 Excel 2007 Workbooks & Templates Core Styling Features Templates From .MHT to .XLTX Copyright 2007, Information Builders. Slide 7 What WebFOCUS generates for FORMAT EXL07 Workbooks - .XLSX XML component files define the workbook characteristics Zipped into single binary .XLSX file Done by JAVA layer WebFOCUS Client (Servlet) – default Reporting Server (JSCOM) – supports secured servers Define location in WebFOCUS Administration Console (IBIF_excelservurl) in FEX with SET EXCELSERVURL Workbooks based on Templates based on Excel 2007 .XLTX template files Supports native Excel 2007 formulas, tables, graphs, images, cell formatting. Hide Null Across Columns SET HIDENULLACRS = {ON|OFF} Hide ACROSS columns that are completely empty (null / missing) within each sort key page break. {ON|BY} fieldname PAGE-BREAK Designed to support page oriented formats PDF / DHTML / PPT / PS Demos well in the table based formats HTML / EXL2K / EXL07 Copyright 2007, Information Builders. Slide 9 Hide Null Across Columns Standard HTML Across Report (DEFAULT) Copyright 2007, Information Builders. Slide 10 Hide Null Across Columns HTML Across Report with SET HIDENULLACRS = ON Copyright 2007, Information Builders. Slide 11 EXL2K: Dates As Formatted Values OR Text SET EXL2KTXTDATE = {TEXT|VALUE} Pass dates to EXL2K as values with formats rather than text FOCUS Date formats translated into Excel format masks Date Components that remain translated text Dates Without a Day Component Quarter Formats Date Components for Use in Excel Formulas EXL07 works with VALUE by default Copyright 2007, Information Builders. Slide 12 EXL2KTXTDATE: TEXT vs VALUE Copyright 2007, Information Builders. Slide 13 Control the “FOCUS” Underline SET TITLELINE = {ON|OFF|SKIP} FOCUS Underline inserted in PDF, PPT, PS & DHTML Copyright 2007, Information Builders. Slide 14 Controlling the “FOCUS” Underline SET TITLELINE=OFF TABLE FILE GGSALES SUM GGSALES.SALES01.UNITS GGSALES.SALES01.DOLLARS BY LOWEST GGSALES.SALES01.CATEGORY BY LOWEST GGSALES.SALES01.PRODUCT ON TABLE SET PAGE-NUM NOLEAD ON TABLE NOTOTAL ON TABLE PCHOLD FORMAT PDF ON TABLE SET HTMLCSS ON ON TABLE SET STYLE * $ TYPE=REPORT, FONT='TREBUCHET MS', SIZE=10, COLOR='BLACK', STYLE=BOLD, $ ENDSTYLE END Copyright 2007, Information Builders. Slide 15 Controlling the “FOCUS” Underline SET TITLELINE=SKIP TABLE FILE GGSALES SUM GGSALES.SALES01.UNITS GGSALES.SALES01.DOLLARS BY LOWEST GGSALES.SALES01.CATEGORY BY LOWEST GGSALES.SALES01.PRODUCT ON TABLE SET PAGE-NUM NOLEAD ON TABLE NOTOTAL ON TABLE PCHOLD FORMAT PDF ON TABLE SET HTMLCSS ON ON TABLE SET STYLE * $ TYPE=REPORT, FONT='TREBUCHET MS', SIZE=10, COLOR='BLACK', STYLE=BOLD, $ ENDSTYLE END Copyright 2007, Information Builders. Slide 16 Move the Across Titles (PDF Only) SET ACROSSTITLE={ABOVE/SIDE} ABOVE SET ACROSSTITLE = SIDE TABLE FILE GGSALES SUM UNITS BY REGION ACROSS CATEGORY ACROSS PRODUCT WHERE CATEGORY NE 'Gifts'; ON TABLE PCHOLD FORMAT PDF ON TABLE SET STYLE * BORDER=LIGHT, FONT='TREBUCHET MS', SIZE=10, $ ENDSTYLE SIDE END Copyright 2007, Information Builders. Slide 17 Multidrill control file for colors/fonts Edit and change highlighted property for the background color to match your web portal colors Found in ibi\WebFOCUS77\ibi_html\javaassist\ibi\html\js\multidrill.css Copyright 2007, Information Builders. Slide 18 For more help visit http://techsupport.informationbuilders.com/ Thank You Copyright 2007, Information Builders. Slide 19