Copyright 2007, Information Builders. Slide 1 Tips and Techniques From the FOCWIZARDs Noreen Redden Technical Director, Advanced Technical Support August.

Slides:



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

1 Noreen Redden FOCUS Users of New England 2012 MFD_PROFILE PROFILE for Your Synonym:
Open Water Certification Count
Copyright 2007, Information Builders. Slide 1 Walter Brengel Information Builders New Jersey User Forum – June 2008 FOCUS to SQL DeMystified.
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.
Unit 27 Spreadsheet Modelling
Mickey Grackin IT Specialist National Institute of Standards and Technology WebFOCUS Report Design: PDF vs. HTML.
The University of North Carolina at Greensboro
INSERT BOOK COVER 1Copyright © 2013 Pearson Education, Inc. Publishing as Prentice Hall. Exploring Microsoft Access 2010 by Robert Grauer, Keith Mast,
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 Tips and Techniques From the FOCWIZARDs Art Greenhaus & Noreen Redden FOCWIZARDS Tech Summit, 2008.
Copyright 2007, Information Builders. Slide 1 XFOC Databases: If You Build Them, They will Come Noreen Redden FOCWizard June, 2008.
OPEN WATER CERTIFICATION COUNT As of Q1, 2015 Compiled from PADI, SDI & SSI Certified Diver Files ©2015 THE DIVING EQUIPMENT & MARKETING ASSOCIATION |
1 DN Copyright © 1998 Information Builders, Inc. Fusion: Migrating from Focus Tim Feetham NORCAL FUSE June 11, 1999.
Foundation Data Workshop
“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.
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.
2010 National Conference on Health Statistics Deborah Rose Ph.D. National Center for Health Statistics Research Data Center Exploring NHIS Data by Census.
“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.
Chief Financial Officer Chief Financial Officer Executive Vice President Global Industry Practices Executive Vice President Global Industry Practices Chief.
WebFOCUS Tips and Techniques WebFOCUS Tips and Techniques The Next Generation.
SPSW Revision Tabulate Accounting Data – Sales, COS, Gross Profit, Expenses, Net Profit – Profit Margins Sum Formatting – %, Comma, Currency, etc – Show.
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.
“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.
“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.
1 The Master That Tells All Floria Foote Information Builders June 2008.
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.
Copyright 2007, Information Builders. Slide 1 Hidden Gems Walter F. Blood Technical Director Information Builders, Inc.
Steve Simon State Street Corporation Getting Your Core FOCUS Onto Financial Reporting Language.
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.
Copyright 2007, Information Builders. Slide 1 TABLE FILE: The Basics Noreen Redden FOCWizard June, 2008.
Lesson 4: Querying a Database. 2 Learning Objectives After studying this lesson, you will be able to:  Create, save, and run select queries  Set query.
Copyright 2007, Information Builders. Slide 1 Cesare Petrizio June, 2008 The File Is Too Large.
Open Water Certification Count
Microsoft® Access Generate reports quickly 1 Modify controls in layout view 2 Work with report sections 3 Work with controls in a report 4 Use Format.
Maximizing Microsoft Excel © for HIM Professionals: Improving Data Quality While Streamlining Data Analysis Michael Gera, Partner Healthcare Computer Training.
Please wait, Our presentation will be starting soon. Use Alt+Tab key to go to other applications while the presentation is running. Use Esc key to stop.
2016 Compensation Trends Steve Treder Senior Vice President Western Management Group.
Enterprise Data Systems Training WebFOCUS Team
The Basics of FOCUS Reporting Syntax
Mark Glerum – Sales Director
CIE 274 Civil and Environmental Systems
What Happens When You Run A Report
Creating, Sorting, and Querying a List
Open Water Certification Count
Avaya Consultant Relations Program
Presentation Companion Slide Pack
Presentation transcript:

Copyright 2007, Information Builders. Slide 1 Tips and Techniques From the FOCWIZARDs Noreen Redden Technical Director, Advanced Technical Support August 2008 FOCUS Users of New England

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?  NEW – Reporting Hierarchy

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 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 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 What I Need TITLE HIREDATE KAREN LASTRA VICE PRES 89/04/03 RUTH ADAMS MARKETING DIRECTOR 90/05/01 KATRINA ROSENTHAL COMP PROGRAMMER 90/05/01 CAROL PUMA SYS ANALYST 91/03/20 PETER ADDAMS EXECUTIVE MANAGER 89/03/15 HENRY CHISOLM SALES SPECIALIST 90/02/07 ADAM CONRAD ADMINISTRATOR 90/03/30 LAURA GORDON ASST ADMINISTRATOR 90/12/05 YOLANDA KASHMAN EXEC SECRETARY 90/03/14 ELAINE GRAFF OMBUDSMAN 90/07/11 JIM NOZAWA VICE PRES 89/03/01 ROSE HIRSCHMAN MNGR OF CUST SUPPORT 90/09/12 CASSANDRA LEWIS MARKETING SUPERVISOR 91/03/13 MICHAEL BELLA INDUSTRIAL MARKETER 90/07/18 ARLEEN MARTIN RESEARCH SYS ANALYST 90/01/08 DAVID ELLNER SENIOR CONSULTANT 91/05/13 KATE WANG CORPORATE CONSULTANT 90/04/02

Copyright 2007, Information Builders. Slide 28 What I Have FILENAME=EMPDATA, SUFFIX=FOC SEGNAME=EMPDATA, SEGTYPE=S1 FIELDNAME=PIN, ALIAS=ID, FORMAT=A9, INDEX=I, $ FIELDNAME=LASTNAME, ALIAS=LN, FORMAT=A15, $ FIELDNAME=FIRSTNAME, ALIAS=FN, FORMAT=A10, $ FIELDNAME=MIDINITIAL, ALIAS=MI, FORMAT=A1, $ FIELDNAME=DIV, ALIAS=CDIV, FORMAT=A4, $ FIELDNAME=DEPT, ALIAS=CDEPT, FORMAT=A20, $ FIELDNAME=JOBCLASS, ALIAS=CJCLAS, FORMAT=A8, $ FIELDNAME=TITLE, ALIAS=CFUNC, FORMAT=A20, $ FIELDNAME=SALARY, ALIAS=CSAL, FORMAT=D12.2M, $ FIELDNAME=HIREDATE, ALIAS=HDAT, FORMAT=YMD, $ $ DEFINE AREA/A13=DECODE DIV (NE 'NORTH EASTERN' SE 'SOUTH EASTERN' CE 'CENTRAL' WE 'WESTERN' CORP 'CORPORATE' ELSE 'INVALID AREA');$

Copyright 2007, Information Builders. Slide 29 What I Create FILENAME=SUPERS, SUFFIX=FOC, $ SEGMENT=SEG01, SEGTYPE=S1, $ FIELDNAME=PIN, ALIAS=E01, USAGE=A9, FIELDTYPE=I, $ FIELDNAME=SUPERVISOR, ALIAS=E03, USAGE=A9, REFERENCE=PIN, PROPERTY=PARENT_OF, $ FIELDNAME=LASTNAME,,A15,$ FIELDNAME=FIRSTNAME,,A10,$ DEFINE NAME/A26 = FIRSTNAME || (' ' | LASTNAME);, PROPERTY=CAPTION,REFERENCE=PIN,$ TABLE FILE REPTSTRU WRITE SUPERVISOR LASTNAME FIRSTNAME BY PIN ON TABLE HOLD AS XSUPERS FORMAT FOCUS INDEX PIN END MODIFY FILE XSUPERS FIXFORM PIN/9 MATCH PIN ON NOMATCH INCLUDE DATA END

Copyright 2007, Information Builders. Slide 30 The FOCEXEC SET FORMULTIPLE=ON USE XSUPERS AS SUPERS END -* I USED LOAD PCCHART (EVEN IN MF) TO ENSURE I HAD THE -* HIERARCHY PRE-BUILT LOAD PCCHART SUPERS.PIN JOIN PIN IN SUPERS TO PIN IN EMPDATA AS AJ -* USED GET CHILDREN RATHER THAN WITH CHILDREN -* AS ' ' IS FICTITIOUS TABLE FILE SUPERS WRITE TITLE HIREDATE FOR PIN ' ' GET CHILDREN ALL AS CAPTION END