Copyright 2007, Information Builders. Slide 1 Tips and Techniques From the FOCWIZARDs Art Greenhaus & Noreen Redden FOCWIZARDS Tech Summit, 2008.

Slides:



Advertisements
Similar presentations
FOCUS to DB2 By: Meadow Heath.
Advertisements

Copyright 2007, Information Builders. Slide 1 Walter Brengel Information Builders New Jersey User Forum – June 2008 FOCUS to SQL DeMystified.
Copyright © 2013 by The McGraw-Hill Companies, Inc. All rights reserved. McGraw-Hill/Irwin TECHNOLOGY PLUG-IN T3 PROBLEM SOLVING USING EXCEL.
McGyver for Dynamic Subtotals/Subfoots Presented by David Smith of Brinker International.
Copyright 2007, Information Builders. Slide 1 Walter Brengel & Cesare Petrizio Unintended Consequences or…. Why Did FOCUS Do THAT!
Copyright 2007, Information Builders. Slide 1 Renee Teatro Information Builders EXCEL Templates.
Mickey Grackin IT Specialist National Institute of Standards and Technology WebFOCUS Report Design: PDF vs. HTML.
The University of North Carolina at Greensboro
Supercharge Your Parameterized HTML Launch Pages With Advanced Chaining Techniques! Dan Pinault Power Systems Research Copyright 2010, Information.
Copyright 2007, Information Builders. Slide 1 Accumulation Techniques for Reporting with WebFOCUS Kyle Hachey Systems Engineer.
Copyright 2007, Information Builders. Slide 1 Internals of Retrieval for TABLE/TABLEF/MATCH FILE Cesare Petrizio Information Builders.
Walter F. Blood Information Builders Nashville User Forum February 23, 2012 THINKing in WEBFOCUS.
Copyright 2007, Information Builders. Slide 1 XFOC Databases: If You Build Them, They will Come Noreen Redden FOCWizard June, 2008.
Mark Mastrangeli John Knezevic.  Problem Overview  Data Description & Data Sample  Assumptions(carrying, holding costs)  Pareto Analysis (ABC Classification)
Microsoft Excel Working with Excel Lists, Subtotals and Pivot Tables.
Excel: Pivot Tables Computer Information Technology Section 6-18.
Essential Excel Tools, Tips & Tricks Nicole Soer Loras College.
Copyright © The McGraw-Hill Companies, Inc. Permission required for reproduction or display. Chapter 4 Image Slides.
FOCUS and WebFOCUS Output Formats: The More You Know
Word Processing Chapter 5 Review Slides. All template files have this file extension and are stored in the Templates folder.dotx.
Excel Project 5 Creating, Sorting, and Querying a List.
“You Asked For It, You Got It!” Best New [Backend ] Features of WebFOCUS Renee Teatro Information Builders December 2011.
1 JOIN: Rules, Roles, and Conventions Floria Foote June 2008.
Copyright 2007, Information Builders. Slide 1 FOR and the FML Syntax Noreen Redden Information Builders FOCUS Users of New England.
Copyright 2007, Information Builders. Slide 1 JOIN, MATCH and MORE– Making the Connections Walter F. Blood Technical Director, FOCUS Division May, 2011.
Copyright 2007, Information Builders. Slide 1 Tips and Techniques for FOCUS 76 Did You Know? Walter F. Blood Information Builders, Inc.
1 Jason Miley Richard Young June, 2008 Using WebFOCUS to Consolidate Multiple Legacy Data Stores Copyright 2007, Information Builders. Slide 1.
WebFOCUS for the layman Part 2 Steve Simon State Street Corporation.
The Attribute Table! Without the attribute table, a polygon is just a polygon, a point is a point The attribute table defines what points, lines, or polygons.
Office 2003 Advanced Concepts and Techniques M i c r o s o f t Excel Project 5 Creating, Sorting, and Querying a List.
Copyright 2007, Information Builders. Slide 1 The Most Requested Features and Techniques for Stylesheets Renee Teatro Information Builders.
“You Asked For It, You Got It!” Best New [Backend ] Features of WebFOCUS Walter Blood Noreen Redden Joel Starkman Information Builders, Inc. August,
Noreen Redden FOCUS Users of New England 2012 FOCWizards and Focal Point Information Builders Off to See the Wizards 1.
WebFOCUS Tips and Techniques WebFOCUS Tips and Techniques The Next Generation.
Tips n Techniques Jenny Lalik. Report Styling Enhancements for 7.7  Accordion By Row  Excel 2007 Output Format  Hide Null Across Columns  Pass dates.
Off To See The Wizards: The FOCWIZARDS FOCWIZARDS: Noreen Redden Art Greenhaus With help from FOCAL POINT Wizards Copyright 2011, Information Builders.
1 FOCUS Internals: Part 1 Update for 7.6.x Renee Teatro FUN Conference August 2008 Internals of Retrieval for TABLE/TABLEF/MATCH FILE.
Copyright 2007, Information Builders. Slide 1 Tips and Techniques From the FOCWIZARDs Noreen Redden Technical Director, Advanced Technical Support August.
“Ad hoc” Querying and Reporting with WebFOCUS Twanette Jurd 9 April 2010.
Copyright 2007, Information Builders. Slide 1 Did You Know? My Favorite Core New Features 7.6 and 7.7 Noreen Redden.
Reports 5.02 Understand database queries, forms, and reports used in business.
Tips n Techniques Jenny Lalik. Report Styling Enhancements for 7.7  Accordion By Row  Excel 2007 Output Format  Hide Null Across Columns  Pass dates.
May 10, 2012 Version 7 Release 7.03 Ira Kaplan WebFOCUS New Features 1.
“You Asked For It, You Got It!” Best New [Backend ] Features of WebFOCUS Walter Blood Noreen Redden Joel Starkman Information Builders, Inc. June.
Copyright 2007, Information Builders. Slide 1 Focal Point Tips and Techniques Contest Noreen Redden and the Focal Point Wizards Tech Summit, 2008.
Copyright 2007, Information Builders. Slide 1 JOIN, MATCH and MORE– Making the Connections Walter F. Blood Technical Director, FOCUS Division June, 2009.
FILTERS and FUNCTIONS: Hidden Gems Walter F. Blood Technical Director, FOCUS Division June, 2008.
Copyright 2007, Information Builders. Slide 1 DN Noreen Redden 1 Movin’ On Up Favorite New Features of 7.6 ‘Highway Blues’ from the “Speaking.
A Guide to SQL, Seventh Edition. Objectives Understand how to use functions in queries Use the UPPER and LOWER functions with character data Use the ROUND.
Copyright © The McGraw-Hill Companies, Inc. Permission required for reproduction or display. Chapter 16 Image Slides.
Copyright 2007, Information Builders. Slide 1 FOCUS Internals: Part 2 Update for 7.6.x Renee Teatro FUN Conference August 2008 Internals of Output Processing.
Visual description is an art
Copyright 2007, Information Builders. Slide 1 Hidden Gems Walter F. Blood Technical Director Information Builders, Inc.
McGraw-Hill/Irwin ©2009 The McGraw-Hill Companies, All Rights Reserved Business Driven Information Systems 2e Plug-In T3: Problem Solving Using Excel 2007.
JOIN Syntax and Techniques Noreen Redden Information Builders Copyright 2011, Information Builders. Slide 1.
Customizing Reports Adding a Date to a Report Reference Window Adding a Date to a Report Display the report in the design view Click the Text Box Tool.
Copyright 2007, Information Builders. Slide 1 TABLE FILE: The Basics Noreen Redden FOCWizard June, 2008.
COMP 430 Intro. to Database Systems Grouping & Aggregation Slides use ideas from Chris Ré and Chris Jermaine. Get clickers today!
University of Vermont How to Survive a Presentation Style Techniques Preparation
Maximizing Microsoft Excel © for HIM Professionals: Improving Data Quality While Streamlining Data Analysis Michael Gera, Partner Healthcare Computer Training.
Enterprise Data Systems Training WebFOCUS Team
The Basics of FOCUS Reporting Syntax
CIE 274 Civil and Environmental Systems
What Happens When You Run A Report
Creating, Sorting, and Querying a List
Avaya Consultant Relations Program
WAHBE Brokers / QHPs across the country as of
CS122 Using Relational Databases and SQL
Query Functions.
Presentation transcript:

Copyright 2007, Information Builders. Slide 1 Tips and Techniques From the FOCWIZARDs Art Greenhaus & Noreen Redden FOCWIZARDS Tech Summit, 2008

Copyright 2007, Information Builders. Slide 2 Techniques  Show a Minimums and Maximums in a HEADING  Vary a HEADING based upon a COMPUTE  Total Count at the bottom of a report  Display SUBTOTALs BEFORE the details  Weighted Average vs. Average of Averages  Compare Detail Information with Averages.  Base calculations on different aggregate information  Across Total / Across Sub-total? The Power of WITHIN

Copyright 2007, Information Builders. Slide 3 WITHIN byfield TABLE FILE CAR PRINT SEATS SUM.SEATS WITHIN COUNTRY AS 'SEATS,WITHIN,COUNTRY' BY COUNTRY BY BODYTYPE END SEATS WITHIN COUNTRY BODYTYPE SEATS COUNTRY ENGLAND CONVERTIBLE 2 13 HARDTOP 2 13 SEDAN FRANCE SEDAN 5 5 ITALY COUPE ROADSTER 2 10 SEDAN 4 10

Copyright 2007, Information Builders. Slide 4 WITHIN byfield WITHIN across_field TABLE FILE CAR SUM RETAIL_COST RETAIL_COST WITHIN COUNTRY WITHIN SEATS AS 'RCOST,WITHIN,COUNTRY,SEATS' BY COUNTRY FOLD-LINE BY BODYTYPE ACROSS SEATS WHERE SEATS LE 4 END 2 4 RCOST RCOST COUNTRY WITHIN WITHIN COUNTRY COUNTRY BODYTYPE RETAIL_COST SEATS RETAIL_COST SEATS ITALY COUPE 38,320 45,140.. ROADSTER 6,820 45,140.. SEDAN.. 5,925 5,925

Copyright 2007, Information Builders. Slide 5 WITHIN TABLE WITHIN across_field TABLE FILE CAR SUM RETAIL_COST RETAIL_COST WITHIN TABLE WITHIN SEATS AS 'RCOST,WITHIN,TABLE,SEATS' BY COUNTRY FOLD-LINE BY BODYTYPE ACROSS SEATS WHERE SEATS LE 4 END 2 4 RCOST RCOST COUNTRY WITHIN WITHIN TABLE TABLE BODYTYPE RETAIL_COST SEATS RETAIL_COST SEATS ITALY COUPE 38,320 50,240.. ROADSTER 6,820 50,240.. SEDAN.. 5,925 45,486

Copyright 2007, Information Builders. Slide 6 Prefixes in Headings TABLE FILE GGSALES SUM MIN.DATE WITHIN TABLE NOPRINT MAX.DATE WITHIN TABLE NOPRINT UNITS/I9C BY REGION BY ST HEADING "REPORT OF SALES FROM <MIN.DATE TO <MAX.DATE" "GOTHAM GRIMES CORPORATION " WHERE DATE FROM ' ' TO ' ' END Show Actual Minimums and Maximums in Heading

Copyright 2007, Information Builders. Slide 7 Prefixes in Headings REPORT OF SALES FROM 2001/01/01 TO 2008/05/01 GOTHAM GRIMES CORPORATION Region State Unit Sales Midwest IL 9,579,037 MO 9,271,267 TX 9,254,511 Northeast CT 9,411,236 MA 9,410,282 NY 9,758,502 Southeast FL 9,689,651 GA 10,288,064 TN 9,218,457 West CA 19,074,866 WA 10,083,198

Copyright 2007, Information Builders. Slide 8 Vary Heading Based on “Subtotal” JOIN PIN IN EMPDATA TO PIN IN QUOTA AS AJ JOIN PIN IN EMPDATA TO ALL PIN IN SALES AS BJ TABLE FILE EMPDATA SUM SALES WITHIN DIV NOPRINT QUOTA WITHIN DIV NOPRINT COMPUTE HDNG/A13 = IF C1 GT C2 THEN 'EXCEEDED ' ELSE IF C1 EQ C2 THEN 'MET ' ELSE 'DID NOT MEET '; NOPRINT SALES QUOTA BY DIV NOPRINT PAGE-BREAK BY PIN NOPRINT BY LASTNAME ON DIV PAGE-BREAK HEADING "DIVISION: <DIV " "SALES FOR THE DIVISION <HDNG QUOTA </1 " END

Copyright 2007, Information Builders. Slide 9 Vary Heading based on “Subtotal” DIVISION: CE SALES FOR THE DIVISION EXCEEDED QUOTA LASTNAME SALES QUOTA ADAMS 72, , ADDAMS 141, , GORDON 46, , LASTRA 166, , KASHMAN 61, , CONRAD 41, , ROSENTHAL 91, , PUMA 125, , CHISOLM 107, , GRAFF 38, , DIVISION: CORP SALES FOR THE DIVISION DID NOT MEET QUOTA LASTNAME SALES QUOTA VALINO 32, , SANCHEZ 257, , ANDERSON 25, , CVEK 42, , SOPENA 70, ,750.00

Copyright 2007, Information Builders. Slide 10 Use Subtotal in HEADING/SUBHEAD JOIN CLEAR * JOIN PIN IN EMPDATA TO PIN IN QUOTA AS AJ JOIN PIN IN EMPDATA TO ALL PIN IN SALES AS BJ DEFINE FILE EMPDATA SALEST/D12.2 = SALES; QUOTAT/D12.2 = QUOTA; SALESD/D12.2 = SALES; QUOTAD/D12.2 = QUOTA; END TABLE FILE EMPDATA SUM SALEST WITHIN TABLE NOPRINT QUOTAT WITHIN TABLE NOPRINT COMPUTE HDNG1/A13 = IF SALEST GT QUOTAT THEN 'EXCEEDED ' ELSE IF SALEST EQ QUOTAT THEN 'MET ' ELSE 'DID NOT MEET '; NOPRINT COMPUTE SALE2T/D12.2 = SALEST; NOPRINT COMPUTE QUOTAT2/D12.2 = QUOTAT; NOPRINT

Copyright 2007, Information Builders. Slide 11 Fields Used in HEADINGs become Verb Objects SALESD WITHIN AREA NOPRINT QUOTAD WITHIN AREA NOPRINT COMPUTE HDNG/A13 = IF SALESD GT QUOTAD THEN 'EXCEEDED ' ELSE IF SALESD EQ QUOTAD THEN 'MET ' ELSE 'DID NOT MEET '; NOPRINT COMPUTE SALE2D/D12.2 = SALESD; NOPRINT COMPUTE QUOTAD2/D12.2 = QUOTAD; NOPRINT SALES QUOTA COMPUTE FLAG/A1 = IF SALES GE QUOTA THEN 'Y' ELSE 'N'; AS 'MET/EXCEEDED,QUOTA' BY AREA NOPRINT PAGE-BREAK BY PIN NOPRINT BY LASTNAME ON AREA PAGE-BREAK HEADING "COMPANY SALES: <SALE2T <HDNG1 QUOTA OF <QUOTAT2" "</1 AREA: <AREA " " <SALE2D <HDNG QUOTA OF <QUOTAD2 " END

Copyright 2007, Information Builders. Slide 12 Uses Subtotal in HEADING/SUBHEAD COMPANY SALES: 2,905, EXCEEDED QUOTA OF 2,536, AREA: CENTRAL 893, EXCEEDED QUOTA OF 617, MET/EXCEEDED LASTNAME SALES QUOTA QUOTA ADAMS 72, , N ADDAMS 141, , Y GORDON 46, , Y LASTRA 166, , Y KASHMAN 61, , Y CONRAD 41, , Y ROSENTHAL 91, , Y PUMA 125, , Y CHISOLM 107, , Y GRAFF 38, , N

Copyright 2007, Information Builders. Slide 13 Uses Subtotal in HEADING/SUBHEAD COMPANY SALES: 2,905, EXCEEDED QUOTA OF 2,536, AREA: CORPORATE 471, DID NOT MEET QUOTA OF 545, MET/EXCEEDED LASTNAME SALES QUOTA QUOTA VALINO 32, , N SANCHEZ 257, , Y ANDERSON 25, , N CVEK 42, , N SOPENA 70, , N DONATELLO 5, , N WANG 4, , N LOPEZ 33, , Y GRAFF 38, , N

Copyright 2007, Information Builders. Slide 14 More Calculations TABLE FILE EMPDATA SUM SALESD WITHIN AREA NOPRINT QUOTAD WITHIN AREA NOPRINT COMPUTE DIVBONUS/D12.2 = IF SALESD GT QUOTAD THEN (SALESD - QUOTAD) *.02 ELSE 0; NOPRINT COMPUTE SALE2D/D12.2 = SALESD; NOPRINT SALES QUOTA COMPUTE BONUS/D12.2 = IF SALES GT QUOTA THEN (SALES - QUOTA) *.03 ELSE 0; BY AREA NOPRINT PAGE-BREAK BY PIN NOPRINT BY LASTNAME ON AREA PAGE-BREAK ON AREA SUBHEAD "MANAGER <SALE2D <DIVBONUS </1" END

Copyright 2007, Information Builders. Slide 15 Calculations in SUBHEADS PAGE 1 LASTNAME SALES QUOTA BONUS CENTRAL MANAGER 893, , ADAMS 72, , ADDAMS 141, , , GORDON 46, , LASTRA 166, , KASHMAN 61, , CONRAD 41, , ROSENTHAL 91, , PUMA 125, , , CHISOLM 107, , , GRAFF 38, ,

Copyright 2007, Information Builders. Slide 16 Calculations in SUBHEADs PAGE 2 LASTNAME SALES QUOTA BONUS CORPORATE MANAGER 471, VALINO 32, , SANCHEZ 257, , , ANDERSON 25, , CVEK 42, , SOPENA 70, , DONATELLO 5, , WANG 4, , LOPEZ 33, ,

Copyright 2007, Information Builders. Slide 17 Comparing Levels of Summation

TABLE FILE EMPDATA PRINT AVE.SALARY WITHIN DIV NOPRINT SALARY COMPUTE PCT/F8.2% = ( C2 - C1 ) / C1 * 100; BY DIV BY PIN ON TABLE NOTOTAL ON TABLE SET STYLE * UNITS=IN, SQUEEZE=ON, ORIENTATION=PORTRAIT, $ DEFMACRO=COND0001, MACTYPE=RULE, WHEN=N5 GT 100, $ DEFMACRO=COND0002, MACTYPE=RULE, WHEN=N5 LT -30, Copyright 2007, Information Builders. Slide 18 Comparing Levels of Summation TYPE=DATA, COLUMN=N5, COLOR='RED', STYLE=BOLD, MACRO=COND0002, $ TYPE=DATA, COLUMN=N5, COLOR=RGB( ), STYLE=BOLD+UNDERLINE, MACRO=COND0001, $ ENDSTYLE END

Copyright 2007, Information Builders. Slide 19 ACROSS and WITHIN DEFINE FILE GGSALES QTR/Q = DATE; MONTH/M = DATE; YEAR/YY = DATE; DATE1/YYM = DATE; HalfYear/I1 = IF QTR EQ 1 OR 2 THEN 1 ELSE 2; QTR1/I1 = IF QTR EQ 1 OR 3 THEN 1 ELSE 2; MONTH1/I1 =IMOD((MONTH - 1),3,'I1'); END TABLE FILE GGSALES SUM DATE1 AS 'Sales Period' OVER DOLLARS BY REGION BY YEAR BY HalfYear NOPRINT SKIP-LINE ACROSS QTR1 NOPRINT ACROSS MONTH1 NOPRINT ACROSS-TOTAL END

Copyright 2007, Information Builders. Slide 20 “Raw” Data

Copyright 2007, Information Builders. Slide 21 ACROSS and Prefixes DEFINE FILE GGSALES QTR/Q = DATE; MONTH/M = DATE; YEAR/YY = DATE; DOLLARS/F8=DOLLARS; END TABLE FILE GGSALES SUM DATE1 AS 'Sales Period' OVER Dollars OVER Dollars WITHIN HalfYear WITHIN QTR1 NOPRINT COMPUTE Pct/F8.2% = (C2/C3) * 100 ; BY REGION BY YEAR BY HalfYear NOPRINT SKIP-LINE ACROSS QTR1 NOPRINT ACROSS MONTH1 NOPRINT ACROSS-TOTAL END

Copyright 2007, Information Builders. Slide 22 ACROSS and Prefixes

Copyright 2007, Information Builders. Slide 23 SUBFOOT WITHIN

Copyright 2007, Information Builders. Slide 24 SUBFOOT WITHIN  New Feature ON fieldname SUBFOOT WITHIN “text with embedded fields”  AUTOMATICALLY uses the prefix operator and WITHIN the ‘ON’ field

Copyright 2007, Information Builders. Slide 25 SUBHEAD/SUBFOOT WITHIN Example TABLE FILE CAR SUM CNT.SEATS AS 'POPULATION' SEATS RCOST DCOST BY COUNTRY BY BODYTYPE ON COUNTRY SUBTOTAL AVE. RCOST DCOST AS 'UNWEIGHTED AVE:' ON COUNTRY SUBFOOT “NO WITHIN: <+23 <CNT.SEATS <+11 <RCOST " ON COUNTRY SUBFOOT WITHIN "TOTAL: <+25 <CNT.SEATS <+11 <RCOST <+4 <DCOST " "AVERAGE: <+39 <AVE.RCOST <+4 <AVE.DCOST " "MINIMUM: <+39 <MIN.RCOST <+4 <MIN..DCOST " "MAXIMUM: <+39 <MAX.RCOST <+4 <MAX.DCOST " END

Copyright 2007, Information Builders. Slide 26 SUBHEAD/SUBFOOT WITHIN Example COUNTRY BODYTYPE POPULATION SEATS RETAIL_COST DEALER_COST ENGLAND CONVERTIBLE 1 2 8,878 7,427 HARDTOP 1 2 5,100 4,292 SEDAN ,341 26,134 UNWEIGHTED AVE: ENGLAND 15,106 12,618 NO WITHIN 2 31,341 TOTAL: 4 45,319 37,853 AVERAGE: 11,330 9,463 MINIMUM: 5,100. MAXIMUM: 17,850 14,940

Copyright 2007, Information Builders. Slide 27 Appendix – Creating QUOTA and SALES

QUOTA JOIN CLEAR * DEFINE FILE QUOTA RAND/D12.2 = RDNORM(RAND); SALES/D12.2 = ABS(RAND * QUOTA + QUOTA); END TABLE FILE QUOTA PRINT SALES BY PIN ON TABLE HOLD AS SALES FORMAT FOCUS INDEX PIN END

SALES JOIN CLEAR * DEFINE FILE QUOTA RAND/D12.2 = RDNORM(RAND); SALES/D12.2 = ABS(RAND * QUOTA + QUOTA); END TABLE FILE QUOTA WRITE SALES BY PIN ON TABLE HOLD AS SALES FORMAT FOCUS INDEX PIN END