Copyright 2007, Information Builders. Slide 1 Tips and Techniques for FOCUS 76 Did You Know? Walter F. Blood Information Builders, Inc.

Slides:



Advertisements
Similar presentations
Database vocabulary. Data Information entered in a database.
Advertisements

Access 2007 ® Use Databases How can Microsoft Access 2007 help you structure your database?
Benchmark Series Microsoft Excel 2013 Level 2
1 Noreen Redden FOCUS Users of New England 2012 MFD_PROFILE PROFILE for Your Synonym:
Copyright 2007, Information Builders. Slide 1 Relational Efficiencies: Part II Overview and JOIN / Sort Scenarios Renee Teatro Information Builders.
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.
INSERT BOOK COVER 1Copyright © 2013 Pearson Education, Inc. Publishing as Prentice Hall. Exploring Microsoft Access 2010 by Robert Grauer, Keith Mast,
Copyright 2007, Information Builders. Slide 1 Accumulation Techniques for Reporting with WebFOCUS Kyle Hachey Systems Engineer.
1 Copyright 2007, Information Builders. Slide 1 Nat Poe WebFOCUS Debugging Techniques.
3/5/2009Computer systems1 Analyzing System Using Data Dictionaries Computer System: 1. Data Dictionary 2. Data Dictionary Categories 3. Creating Data Dictionary.
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.
Mary K. Olson PS Reporting Instance – Query Tool 101.
Tutorial 5: Working with Excel Tables, PivotTables, and PivotCharts
Excel Project 5 Creating, Sorting, and Querying a List.
Problem Solving Using Excel
“You Asked For It, You Got It!” Best New [Backend ] Features of WebFOCUS Renee Teatro Information Builders December 2011.
Informer Web Reporting Basic Reporting
Aubrey Wood Accounting Support Program Liaison (SPL) xt 1306
Database Applications – Microsoft Access Lesson 9 Designing Special Queries Updated 4/11.
Database Applications – Microsoft Access Lesson 9 Designing Special Queries.
Office 2003 Advanced Concepts and Techniques M i c r o s o f t Excel Project 5 Creating, Sorting, and Querying a List.
October 2003Bent Thomsen - FIT 3-21 IT – som værktøj Bent Thomsen Institut for Datalogi Aalborg Universitet.
“You Asked For It, You Got It!” Best New [Backend ] Features of WebFOCUS Walter Blood Noreen Redden Joel Starkman Information Builders, Inc. August,
Project Implementation for COSC 5050 Distributed Database Applications Lab3.
Tips n Techniques Jenny Lalik. Report Styling Enhancements for 7.7  Accordion By Row  Excel 2007 Output Format  Hide Null Across Columns  Pass dates.
1 Data List Spreadsheets or simple databases - a different use of Spreadsheets Bent Thomsen.
XP 1 Excel Tables Purpose of tables – Process data in a group – Used to facilitate calculations – Used to enhance readability of output Types of tables.
 A database is a collection of data that is organized so that its contents can easily be accessed, managed, and updated. What is Database?
The Advantage Series ©2004 The McGraw-Hill Companies, Inc. All rights reserved Chapter 8 Managing Worksheet Lists Microsoft Office Excel 2003.
Off To See The Wizards: The FOCWIZARDS FOCWIZARDS: Noreen Redden Art Greenhaus With help from FOCAL POINT Wizards Copyright 2011, Information Builders.
Reporting in Version 5 Application Reports AKA: In Context or Right Click AKA: In Context or Right Click Export to Excel from Listing pages Management.
Copyright 2007, Information Builders. Slide 1 Enhancing Maintain Applications with HTML Mark Derwin and Mark Rawls Information Builders.
Microsoft Office 2007 Intermediate© 2008 Pearson Prentice Hall1 PowerPoint Presentation to Accompany GO! With Microsoft ® Office 2007 Intermediate Chapter.
Copyright 2007, Information Builders. Slide 1 Did You Know? My Favorite Core New Features 7.6 and 7.7 Noreen Redden.
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.
Introduction to Enterprise Guide Jennifer Schmidt Rhonda Ellis Cassandra Hall.
Access 2007 ® Use Databases How can Microsoft Access 2007 help you structure your database?
A lesson approach © 2011 The McGraw-Hill Companies, Inc. All rights reserved. a lesson approach Microsoft® Excel 2010 © 2011 The McGraw-Hill Companies,
Course ILT Forms and queries Unit objectives Create forms by using AutoForm and the Form Wizard, and add or modify form headers and footers Open and enter.
XP. Objectives Sort data and filter data Summarize an Excel table Insert subtotals into a range of data Outline buttons to show or hide details Create.
© 2008 The McGraw-Hill Companies, Inc. All rights reserved. ACCESS 2007 M I C R O S O F T ® THE PROFESSIONAL APPROACH S E R I E S Lesson 8 – Adding and.
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.
CERTIPORT EXCEL PRACTICE. EDITING SORT/FILTER/FIND & REPLACE In the Summary worksheet, sort the data in descending order by Order Number, and then in.
McGraw-Hill/Irwin The Interactive Computing Series © 2002 The McGraw-Hill Companies, Inc. All rights reserved. Microsoft Excel 2002 Working with Data Lists.
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.
COBOL for the 21 st Century Nancy Stern Hofstra University Robert A. Stern Nassau Community College James P. Ley University of Wisconsin-Stout (Emeritus)
ACCESS REPORT GENERATOR. IT Fundamentals2 Reports Overview Reports are an important part of any computer business application. Features that are important.
Copyright 2007, Information Builders. Slide 1 TABLE FILE: The Basics Noreen Redden FOCWizard June, 2008.
25 Copyright © 2009, Oracle. All rights reserved. Showing Results with Pivot Tables.
1 Copyright © 2007, Oracle. All rights reserved. Retrieving Data Using the SQL SELECT Statement.
Database (Microsoft Access). Database A database is an organized collection of related data about a specific topic or purpose. Examples of databases include:
SIMPLE FILTERS. CONTENTS Filters – definition To format text – pr Pick lines from the beginning – head Pick lines from the end – tail Extract characters.
Problem Solving Using Excel
Creating Custom Reports, Macros, and Switchboards
Dealing with External Data
What Happens When You Run A Report
Creating, Sorting, and Querying a List
Structured COBOL Programming
CS122 Using Relational Databases and SQL
Joins and other advanced Queries
Bent Thomsen Institut for Datalogi Aalborg Universitet
Presentation transcript:

Copyright 2007, Information Builders. Slide 1 Tips and Techniques for FOCUS 76 Did You Know? Walter F. Blood Information Builders, Inc

Copyright 2007, Information Builders. Slide 2 What I Want – Can I Get?  A Report from the MFD for text of FILTER or DEFINE or COMPUTE  Total Number of Pages WITHIN a sort group  Different Headings Based on Data or page number  SUBTOTALs BEFORE the Details  Pipe Delimited and Variable Length Data  Validation of Data Entered by Pattern

Copyright 2007, Information Builders. Slide 3 Page 1 for Each Region  Show Selected Filters With New Region.  REPAGE and show number of Pages on FOOTING.  Show REGION Totals. Report of Sales For Region: Midwest Total Region Sales Units: 905,045 Dollars:11,400,665 Filters Applied: Category: 'Food' OR 'Coffee' Year: '1997' Percent of StateCityProductUnit SalesDollar SalesBudget IL307,5813,924,401 ChicagoBiscotti29,413378, % Coffee Grinder19,339233, % Coffee Pot15,785204, % Croissant43,300549, % Espresso32,237420, % Latte77,344978, % Mug30,157376, % Scone45,355595, % Thermos14,651187, % Page 1 of 3

Report of Sales For Region: Midwest Percent of StateCityProductUnit SalesDollar SalesBudget MO297,7273,761,286 St. LouisBiscotti29,188368, % Coffee Grinder14,614181, % Coffee Pot14,807190, % Croissant48,941613, % Espresso32,596419, % Latte77,347966, % Mug27,040343, % Scone37,602481, % Thermos15,592195, % Page 2 of 3 Subsequent Pages  State Totals Before the City Details.  State Totals Bold.  Pages Counted Within REGION Group.

Copyright 2007, Information Builders. Slide 5 Requirement 1.  Launch Page requests &FILTER1, &FILTER2, etc.  HEADING should show translated FILTER Value, retrieved dynamically from the MFD. Solution

Copyright 2007, Information Builders. Slide 6 SYSCOLUM Copyright 2007, Information Builders. Slide 6  Dynamic  Information about the Master File Description  FILE/SEGMENT/FIELD information  Includes Description and Remarks  Includes DEFINE/COMPUTE/FILTERS  + The Expression  Changes as the Product Changes

Copyright 2007, Information Builders. Slide 7 SYSCOLUM File Information (extract) Copyright 2007, Information Builders. Slide 7 FILENAME=SYSCOLUM,SUFFIX=FMI, REMARKS=Cataloged Column Information,$ SEGNAME=SYSCOLUM,SEGTYPE=S2 FIELD=TBNAME,,A64,A64,INDEX=I,$ FIELD=TBCREATOR,,A18,A18,$'EDADBA' or appname FIELD=DBMS_CREATOR,,A8,A8,$AFD if exists FIELD=TBTYPE,,A8,A8,$MFD SUFFIX FIELD=VIEW_OF,,A84,A84,$ NAME OF REAL MFD FOR BV FIELD=FDEFCENT,,I4,I4,$ FILE LEVEL DEFAULT CENTURY FIELD=FYRTHRESH,,I4,I4,$ FILE LEVEL YEAR THRESH FIELD=IS_CUBE,,A1,A1,ACCEPT=Y OR N,$

Copyright 2007, Information Builders. Slide 8 SYSCOLUM Segment Information (extract) Copyright 2007, Information Builders. Slide 8 SEGNAME=SYSSEG, SEGTYPE=S1, PARENT=SYSCOLUM FIELD=SEGNO,,I2S,I4,$ SEGMENT NUMBER FIELD=SEGNAME,,A64,A64,$MFD - SEGNAME/CRSEGNAME FIELD=SEGTYPE,,A4,A4,$MFD - SEGTYPE FIELD=LOCSEGNAME,,A64,A64,$MFD - SEGNAME FROM LOCAL MFD. FIELD=SKEYS,,I2,I4,$MFD - SKEYS FIELD=PARNO,,I2S,I4,$ PARENT SEGMENT NUMBER OF THIS FIELD FIELD=PARENT,,A64,A64,$MFD - PARENT FIELD=TAG,,A8,A8,$ FIELD=FILENAME,,A64,A64,$ File from which segment originated FIELD=SEGSUFFIX,,A8,A8,$SUFFIX FOR A SEGMENT AS SEPARATE FILE FIELD=SEGDESC,,A256,A256,$SEGMANET DESCRIPTION

Copyright 2007, Information Builders. Slide 9 SYSCOLUM Field Information (extract) Copyright 2007, Information Builders. Slide 9 SEGNAME=SYSFIELD,SEGTYPE=S1,PARENT=SYSSEG FIELD=NAME,,A66,A66,$MFD FIELD=COLNO,,I4,I4,$System generated record counter … FIELD=ALIAS,,A66,A66,$MFD - ALIAS FIELD=INDEXED,,A1,A1,ACCEPT=Y OR N OR ' ',$MFD - F(INDX) FIELD=ACTUAL,,A8,A8,$MFD - ACTUAL … FIELD=TITLE,,A78,A78,$Drived from TITLE in master file FIELD=HELPMESSAGE,,A78,A78,$Derived from HELPMESSAGE FIELD=USAGE,,A8,A8,$MFD – USAGE … FIELD=DEFINE,,A1,A1,ACCEPT=Y OR N OR C OR F OR S,$ FIELD=DEFTEXT,,A256,A256,$ TEXT OF DEFINE … FIELD=LONGDESC,,A2048,A2048,$ Derived from DESCRIPTION

Ggsales1.mas FILENAME=ggsales1, SUFFIX=FOC, $ SEGMENT=SALES01, SEGTYPE=S1, $ FIELDNAME=SEQ_NO, ALIAS=SEQ, USAGE=I5, TITLE='Sequence#', DESCRIPTION='Sequence number in database', $,,, DEFINE Year/A4 WITH SEQ_NO=EDIT( DATE,'9999'); $ FILTER NINETYSEVEN WITH SEQ_NO=Year EQ '1997'; $ FIELDNAME=UNITS, ALIAS=E10, USAGE=I8C, TITLE='Unit Sales', DESCRIPTION='Number of units sold', $ FIELDNAME=DOLLARS, ALIAS=E11, USAGE=I8C, TITLE='Dollar Sales', DESCRIPTION='Total dollar amount of reported sales', $ FIELDNAME=BUDUNITS, ALIAS=E12, USAGE=I08, TITLE='Budget Units', DESCRIPTION='Number of units budgeted', $ FIELDNAME=BUDDOLLARS, ALIAS=E13, USAGE=I08, TITLE='Budget Dollars', DESCRIPTION='Total sales quota in dollars', $ COMPUTE PCT_OF_BUDGET/F7.2%=UNITS/BUDUNITS * 100;, $ FILTER EAST WITH SEQ_NO=REGION EQ 'Northeast' OR 'Southeast'; $ FILTER FOODS WITH SEQ_NO=CATEGORY EQ 'Coffee' OR 'Food'; $

Copyright 2007, Information Builders. Slide 11 SYSCOLUM Describe Copyright 2007, Information Builders. Slide 11 DEFINE FILE SYSCOLUM DEF_TYPE/A15= DECODE DEFINE('C' 'Computes' 'F' 'Filters' 'Y' 'Defines‘ ELSE 'Columns '); XREMARKS/A256=IF DEFINE EQ 'F' OR 'C' OR 'Y' THEN GETTOK(DEFTEXT, 256, -1, '=', 256, 'A256') ELSE REMARKS; DEFORDER/I1 = DECODE DEFINE('C' 1 'Y' 3 'F' 4 ELSE 2); END TABLE FILE SYSCOLUM PRINT SHORTNAME SHORTALIAS USAGE XREMARKS AS 'Remarks,or,Definition' BY SEGNO NOPRINT BY DEFINE NOPRINT ROWS ‘C’ OVER ‘N’ OVER ‘Y’ OVER ‘F’ BY DEF_TYPE NOPRINT BY COLNO NOPRINT ON DEF_TYPE SUBHEAD "<DEF_TYPE " HEADING "Report of file: &FileName" "As of: &DATEMtrDYY" " “ WHERE TBNAME EQ ‘ggsales1’ ON TABLE SET STYLE …

Report of file: ggsales1 As of: April 17, 2009 Remarks or SHORTNAMESHORTALIASUSAGEDefinition Computes PCT_OF_BUDGETF7.2%UNITS/BUDUNITS * 100; Columns SEQ_NOSEQI5Sequence number in database CATEGORYE02A11Product category PCDE03A04Product Identification code (for sale) PRODUCTE04A16Product name REGIONE05A11Region code STE06A02State CITYE07A20City STCDE08A05Store identification code (for sale) DATEE09I8YYMDDate of sales report UNITSE10I8CNumber of units sold DOLLARSE11I8CTotal dollar amount of reported sales BUDUNITSE12I08Number of units budgeted BUDDOLLARSE13I08Total sales quota in dollars Defines YearA4EDIT( DATE,'9999'); Filters NINETYSEVENI1Year EQ '1997'; EASTI1REGION EQ 'Northeast' OR 'Southeast'; FOODSI1CATEGORY EQ 'Coffee' OR 'Food'; SYSCOLUM Describe

Copyright 2007, Information Builders. Slide 13 SYSCOLUM Get Filter Copyright 2007, Information Builders. Slide 13 DEFINE FILE SYSCOLUM ADD XREM2/A258 = '"' | XREMARKS || '"'; END TABLE FILE SYSCOLUM WHERE TBNAME EQ 'GGSALES1' PRINT XREM2 WHERE DEFINE EQ 'F' WHERE NAME EQ '&FILTER1' OR '&FILTER2' ON TABLE SAVE AS SAV1 END -RUN -SET &NOFLTRS = &LINES; … HEADING -INCLUDE SAV1

Copyright 2007, Information Builders. Slide 14 Requirement 2  State Totals Should Show BEFORE City Details  State Totals Should be Bold Solution

Copyright 2007, Information Builders. Slide 15 DUPLICATECOL Copyright 2007, Information Builders. Slide 15  Multiple Verb Sets Show each Verbset in its own columns  DUPLICATECOL = OFF aligns common columns to show higher verb accumulations above more detail information. Style sheet attribute VERBSET or LINE allows user to specify styling by verb set.

Copyright 2007, Information Builders. Slide 16 DUPLICATECOL Copyright 2007, Information Builders. Slide 16 SET DUPLICATECOL = &DUPL TABLE FILE EMPLOYEE HEADING "DUPLICATECOL IS SET TO &DUPL" SUM CSAL AVE.CSAL BY DEPARTMENT SUM CSAL AVE.CSAL BY DEPARTMENT BY CJC END

Copyright 2007, Information Builders. Slide 17 DUPLICATECOL=ON Copyright 2007, Information Builders. Slide 17 PAGE 1.1 DUPLICATECOL IS SET TO ON AVE DEPARTMENT CURR_SAL CURR_SAL CURR_JOBCODE MIS $108, $18, A07 A17 B02 B03 B04 B14 PRODUCTION $114, $19, A01 A07 A15 A17 B02 B04

Copyright 2007, Information Builders. Slide 18 DUPLICATECOL=OFF Copyright 2007, Information Builders. Slide 18 DUPLICATECOL IS SET TO OFF AVE DEPARTMENT CURR_JOBCODE CURR_SAL CURR_SAL MIS $108, $18, A07 $9, $9, A17 $27, $27, B02 $18, $18, B03 $18, $18, B04 $21, $21, B14 $13, $13, PRODUCTION $114, $19, A01 $9, $9, A07 $11, $11, A15 $26, $26, A17 $29, $29, B02 $16, $16, B04 $21, $21,120.00

Copyright 2007, Information Builders. Slide 19 DUPLICATECOL and Styling Copyright 2007, Information Builders. Slide 19 SET DUPLICATECOL = &DUPL TABLE FILE EMPLOYEE HEADING "DUPLICATECOL IS SET TO &DUPL" SUM CSAL AVE.CSAL BY DEPARTMENT SUM CSAL AVE.CSAL BY DEPARTMENT BY CJC END

Copyright 2007, Information Builders. Slide 20 DUPLICATECOL Copyright 2007, Information Builders. Slide 20 SET DUPLICATECOL = OFF TABLE FILE GGSALES1 SUM UNITS NOPRINT DOLLARS NOPRINT BY REGION NOPRINT SUM UNITS DOLLARS BY REGION NOPRINT BY ST SUM UNITS DOLLARS COMPUTE PCT_OF_BUDGET; AS 'Percent,of,Budget' BY REGION NOPRINT BY ST BY CITY BY PRODUCT … TYPE=TITLE, COLUMN=N10, SIZE=12, $ TYPE=DATA, LINE=2, COLUMN=N10, SIZE=12, STYLE=BOLD, $

Copyright 2007, Information Builders. Slide 21 Report Request if NOT 7.6.x Copyright 2007, Information Builders. Slide 21 DEFINE FILE GGSALES1 RUNITS/I9C = UNITS; RDOLLARS/I9C = DOLLARS; SUNITS/I9C = UNITS; SDOLLARS/I9C = DOLLARS; END TABLE FILE GGSALES1 SUM RUNITS WITHIN REGION NOPRINT RDOLLARS WITHIN REGION NOPRINT SUNITS WITHIN ST NOPRINT SDOLLARS WITHIN ST NOPRINT UNITS DOLLARS COMPUTE PCT_OF_BUDGET; AS 'Percent,of,Budget' BY REGION NOPRINT BY ST BY CITY BY PRODUCT

Copyright 2007, Information Builders. Slide 22 Report Request if NOT 7.6.x (Cont) Copyright 2007, Information Builders. Slide 22 ON REGION PAGE-BREAK REPAGE ON ST SUBHEAD " Total " ON ST PAGE-BREAK HEADING "Report of Sales For Region: <REGION " "TOTAL Region Sales: " " Units: <RUNITS " " Dollars: <RDOLLARS" " … TYPE=SUBHEAD, BY=2, LINE=1, OBJECT=FIELD, ITEM=2, POSITION='N9', $

Copyright 2007, Information Builders. Slide 23 Requirement 3  Region Totals Should Show ONLY in the HEADING on Page 1 for each REGION  HEADINGs can reference Computed fields, but blank lines should not be shown Not Yet Available

Copyright 2007, Information Builders. Slide 24 SUBHEAD … Copyright 2007, Information Builders. Slide 24  SUBHEADs may vary based on WHEN clauses  Fields used in HEADINGs and FOOTINGs become verb objects with the first verb. Fields used in HEADINGs and FOOTINGs cannot use WITHIN, but can use prefixes. SUBHEADs come AFTER column headings, so must include in the SUBHEAD if otherwise.

Copyright 2007, Information Builders. Slide 25 Variable HEADINGS/SUBHEADs Copyright 2007, Information Builders. Slide 25 ON REGION SUBHEAD "Filters Applied" -INCLUDE SAV1 WHEN &NOFLTRS GT 0 ON ST SUBHEAD " Percent " " of " "City Product Unit Sales Sales Dollars Budget" "Total <SUNITS<SDOLLARS "

Copyright 2007, Information Builders. Slide 26 Requirement 4  Pages should be numbered WITHIN the Sort Group  REPAGE will start page numbering at 1, at change of BY value  TABLASTPAGE contains maximum page number within the report. Solution

Copyright 2007, Information Builders. Slide 27 BYLASTPAGE Copyright 2007, Information Builders. Slide 27 TABLE FILE GGSALES1 SUM CNT.DST.ST AS NUMBERSTS BY REGION ON TABLE HOLD AS REGST FORMAT FOCUS INDEX REGION END JOIN GGSALES1.SALES01.REGION IN ggsales1 TO UNIQUE REGST.SEG01.REGION IN REGST AS J0 END … FOOTING "Page <TABPAGENO of <FST.NUMBERSTS"

Report of Sales For Region: Midwest State:IL Total Region Sales: Units: 452,310 Dollars: 5,658,827 Filters Applied Year EQ '1997'; Percent of CityProductUnit SalesSales DollarsBudget Total158,0531,990,612 ChicagoBiscotti % Coffee Grinder % Coffee Pot % Croissant % Espresso % Latte % Mug % Scone % Thermos % Page 1 of 3 ____________________________________________________________________________________________________________________________ Output Page 1

Report of Sales For Region: Midwest State:MO Percent of CityProductUnit SalesSales DollarsBudget Total146,5941,839,043 St. LouisBiscotti % Coffee Grinder % Coffee Pot % Croissant % Espresso % Latte % Mug % Scone % Thermos % Page 2 of 3 ____________________________________________________________________________________________________________________________ Output Page 2

Report of Sales For Region: Midwest State:TX Percent of CityProductUnit SalesSales DollarsBudget Total147,6631,829,172 HoustonBiscotti % Coffee Grinder % Coffee Pot % Croissant % Espresso % Latte % Mug % Scone % Thermos % Page 3 of 3 ____________________________________________________________________________________________________________________________ Output Page 3

Copyright 2007, Information Builders. Slide 31 Other New Features in 7.6.x

Copyright 2007, Information Builders. Slide 32 New Functions and Functionality Copyright 2007, Information Builders. Slide 32  SLEEP(delay,number seconds, ‘I2’);  PATTERN(length, infield, outfield); HYYWD(date-time,’A10’) – YYYY-Www-d Fields may now be used as EDIT Masks. Plus: REVERSE, XTPACK, DEDIT,DSUBSTR New MFD Attribute DATEPATTERN

Copyright 2007, Information Builders. Slide 33 New HOLD Format

Copyright 2007, Information Builders. Slide 34 HOLD FORMAT DFIX Copyright 2007, Information Builders. Slide 34  Creates a user-specified delimited file  Options:  DELIMITER = specifies the delimiter, (may be specified in HEX )  Alpha fields may be enclosed. ENCLOSURE =  File may contains column headings. HEADER=  Attributes specified in ACCESS File.

Copyright 2007, Information Builders. Slide 35 HOLD FORMAT DFIX Copyright 2007, Information Builders. Slide 35 TABLE FILE EMPLOYEE SUM CSAL BY DEPARTMENT BY EID BY LN ON TABLE HOLD AS D1FIX FORMAT DFIX DELIMITER | ENCLOSURE “ HEADER YES END

Copyright 2007, Information Builders. Slide 36 HOLD FORMAT DFIX AS D1FIX Copyright 2007, Information Builders. Slide 36 FILENAME=D1FIX, SUFFIX=DFIX, $ SEGMENT=D1FIX, SEGTYPE=S2, $ FIELDNAME=DEPARTMENT, ALIAS=E01, USAGE=A10,ACTUAL=A10, $ FIELDNAME=EMP_ID, ALIAS=E02, USAGE=A9, ACTUAL=A09, $ FIELDNAME=CURR_SAL, ALIAS=E03, USAGE=D12.2M,ACTUAL=A12, $ SEGNAME=D1FIX, DELIMITER=|, ENCLOSURE=", HEADER=YES, $

Copyright 2007, Information Builders. Slide 37 ENCLOSURE “, Header YES Copyright 2007, Information Builders. Slide 37 "DEPARTMENT"|"EMP_ID"|"LAST_NAME"|"CURR_SA L" "MIS"|" "|"SMITH"| "MIS"|" "|"JONES"| "MIS"|" "|"MCCOY"| "MIS"|" "|"BLACKWOOD"| "MIS"|" "|"GREENSPAN"| "MIS"|" "|"CROSS"| "PRODUCTION"|" "|"STEVENS"| "PRODUCTION"|" "|"SMITH"| "PRODUCTION"|" "|"BANNING"| "PRODUCTION"|" "|"IRVING"| "PRODUCTION"|" "|"ROMANS"| "PRODUCTION"|" "|"MCKNIGHT"|

Copyright 2007, Information Builders. Slide 38 New Reporting Options

Copyright 2007, Information Builders. Slide 39 SUBFOOT WITHIN Copyright 2007, Information Builders. Slide 39  BY fieldname SUBFOOT WITHIN  ON sortfieldname SUBFOOT WITHIN “ <fieldname <prefix.fieldname Generates {prefix.} fieldname WITHIN sortfieldname

Copyright 2007, Information Builders. Slide 40 SUBFOOT WITHIN Copyright 2007, Information Builders. Slide 40 TABLE FILE EMPLOYEE SUM CURR_SAL AS 'Salary' BY DPT BY CURR_JOBCODE ON DPT SUBFOOT WITHIN "</1 Departmental Totals:" " Average Salary is <AVE.CURR_SAL " " Minimum Salary is <MIN.CURR_SAL " " Maximum Salary is <MAX.CURR_SAL " " TOTAL SALARY IS <CURR_SAL </1 " ON TABLE SUBFOOT WITHIN "Company Totals: " " Average Salary is <AVE.CURR_SAL " " Minimum Salary is <MIN.CURR_SAL " " MAXIMUM Salary is <MAX.CURR_SAL " " Total Salary is <CURR_SAL " END

Copyright 2007, Information Builders. Slide 41 SUBFOOT WITHIN Copyright 2007, Information Builders. Slide 41 DEPARTMENT CURR_JOBCODE Salary MIS A07 $9, A17 $27, B02 $18, B03 $18, B04 $21, B14 $13, Departmental Totals: Average Salary is $18, Minimum Salary is $9, Maximum Salary is $27, TOTAL SALARY IS $108, PRODUCTION A01 $9, A07 $11, A15 $26, A17 $29,700.00

Copyright 2007, Information Builders. Slide 42 SUBFOOT WITHIN Copyright 2007, Information Builders. Slide 42 DEPARTMENT CURR_JOBCODE Salary PRODUCTION B02 $16, B04 $21, Departmental Totals: Average Salary is $19, Minimum Salary is $9, Maximum Salary is $29, TOTAL SALARY IS $114, Company Totals: Average Salary is $18, Minimum Salary is $9, MAXIMUM Salary is $29, Total Salary is $222,284.00

Copyright 2007, Information Builders. Slide 43 New Reporting Options

TABLE FILE HOLD1 SUM UNIT BY REGION BY ST ACROSS CATEGORY END CATEGORY CoffeeFoodGifts REGIONST MidwestIL MO TX NortheastCT MA NY SoutheastFL GA TN WestCA WA DEFAULT - Sum

TABLE FILE HOLD1 PRINT UNIT BY REGION BY ST ACROSS CATEGORY END CATEGORY CoffeeFoodGifts REGIONST MidwestIL MO TX NortheastCT MA NY DEFAULT - PRINT

SET ACROSSPRT = COMPRESS TABLE FILE HOLD1 PRINT UNIT BY REGION BY ST ACROSS CATEGORY END CATEGORY CoffeeFoodGifts REGIONST MidwestIL MO TX NortheastCT MA NY SoutheastFL GA TN WestCA WA Compressed PRINT

Copyright 2007, Information Builders. Slide 47

Report of Sales For Region: Midwest State:TX Percent of CityProductUnit SalesSales DollarsBudget Total147,6631,829,172 HoustonBiscotti % Coffee Grinder % Coffee Pot % Croissant % Espresso % Latte % Mug % Scone % Thermos % Page 3 of 3 ____________________________________________________________________________________________________________________________ Output Page 4