copyright 2007, information builders. slide 1 dn 9602 000.0001 noreen redden 1 movin’ on up...

40
Copyright 2007, Information Builders. Slide 1 DN 9602 000.0001 Noreen Redden 1 Movin’ On Up Favorite New Features of 7.6 ‘Highway Blues’ from the “Speaking Out” album Mark Seales, composer; Ernie Watts, saxophone

Upload: bruno-nicholson

Post on 20-Jan-2016

217 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Copyright 2007, Information Builders. Slide 1 DN 9602 000.0001 Noreen Redden 1 Movin’ On Up Favorite New Features of 7.6 ‘Highway Blues’ from the “Speaking

Copyright 2007, Information Builders. Slide 1

DN 9602 000.0001

Noreen Redden

1

Movin’ On UpFavorite New Features of 7.6

‘Highway Blues’ from the “Speaking Out” albumMark Seales, composer; Ernie Watts, saxophone

Page 2: Copyright 2007, Information Builders. Slide 1 DN 9602 000.0001 Noreen Redden 1 Movin’ On Up Favorite New Features of 7.6 ‘Highway Blues’ from the “Speaking

Copyright 2007, Information Builders. Slide 2

Favorite New Features - Over 100 New FeaturesPERFORMANCE BOOSTERS101 20% CPU reduction102 Unlimited FOCSORT103 HOLD FMT [X]FOCUS 3x faster104 WHERE optimization105 Faster COMPUTEs in MODIFY

OUTPUT MECHANISMS201 Structured HOLD files202 BY HIERARCHY for non-cubes 203 Settable LRECL for HOLD files204 FMLINFO FORLIST/CAPTION205 HOLD FORMAT PPT206 SET ERROROUT=OVERRIDE207 FML INDENT, LIST208 ON TABLE SET BYPANEL209 SET EMPTYREPORT=ANSI210 SAVB FORMAT INTERNAL211 EXL2K Table of Contents212 EXL2K Named Ranges213 SET DEFECHO=ON/ALL

OPERATING SYSTEM301 FOCREPLAY302 DYNAM for HFS303 Long DDNAMES

TABLE REPORTING401 DATETRAN function402 PLUS OTHERS403 Summaries on ACROSS fields404 IF LIKE/UNLIKE405 SET KEEPFILTERS 406 BY Hierarchy WHEN SHOW 407 XIRR and MIRR functions408 EDIT nested in DECODE409 SET ACROSSLINE410 SET CDN=QUOTEP411 FOC227 continues processing412 SET SHOWBLANKS413 &VAR.QUOTEDSTRING414 -INCLUDE fully qualified filename415 Summary command combinations 416 SET SUMMARYLINES=EXPLICIT417 PUTDDREC, CLSDDREC functs418 STRREP function419 &FOCFEXNAME420 ? SET BY CATEGORY

INTERFACES501 HOLD FORMAT SAME_DB502 Cluster JOINs503 Oracle 10G interface504 SET OPTIMIZATION=NOAGGR505 &DBMSERR, &DBMSLIST

DATABASE and MASTER601 XFOCUS for FDS602 Filters in MFD603 Multi-dimensional index (MDI)604 Business Views605 HOLD FORMAT FOCUS Extens606 DATETIME format extensions607 System &vars in mfd DEFINEs608 GROUP ELEMENTS609 Multilingual TITLE,DESC,REMARK610 Multi-field JOIN for FOCUS/Fix files

RAISED LIMITS701 MFD with 256 segments 702 JOIN 63 files703 MATCH 16 files704 Dialog Manager decimal precision705 32k bytes in TABLE 706 32k alpha fields707 2k-long fieldnames

MODIFY/MAINTAIN801 Multiple TX fields in FIXFORM802 DB_LOOKUP function803 MODIFY of FIX files804 SET PERMPASS=DBA

Page 3: Copyright 2007, Information Builders. Slide 1 DN 9602 000.0001 Noreen Redden 1 Movin’ On Up Favorite New Features of 7.6 ‘Highway Blues’ from the “Speaking

Copyright 2007, Information Builders. Slide 3

Favorite New Features - Over 100 New FeaturesPERFORMANCE BOOSTERS

OUTPUT MECHANISMS214 SET PDFLINETERM

OPERATING SYSTEM304 ?SITECODE

TABLE REPORTING421 SET CNOTATION = EXPLICIT422 SET CNOTATION = PRINTONLY424 NEXTR and HMASK for datetime425 .RNK suffix for ranking

INTERFACES506 Adabas dynamic CALLTYPE507 Adabas FETCHJOIN, SQL NULL508 PASSRECS for Adabas, IMS, VSAM509 IMS variable length segments510 DB2 foreign key support511 VSAM RRDS support

DATABASE and MASTER611 CHECK DB612 COMPUTES in MFD613 Outer JOIN support614 CHKINDEX615 CHKLRECL

RAISED LIMITS708 FML raised limit for rows709 LINREC/DATREC increase710 Read up to 64K record length711 32K-long amper variables712 FOCEXEC width unlimited

MODIFY/MAINTAIN805 CREATE FILE with DROP806 SET MODCOMPUTE = NATV

Page 4: Copyright 2007, Information Builders. Slide 1 DN 9602 000.0001 Noreen Redden 1 Movin’ On Up Favorite New Features of 7.6 ‘Highway Blues’ from the “Speaking

Copyright 2007, Information Builders. Slide 4

Application Designer

Move that Data

Page 5: Copyright 2007, Information Builders. Slide 1 DN 9602 000.0001 Noreen Redden 1 Movin’ On Up Favorite New Features of 7.6 ‘Highway Blues’ from the “Speaking

Copyright 2007, Information Builders. Slide 5

Favorite New FeaturesStructured HOLD Files - Move Data to the User

Deliver structured mainframe data

to the pc for deeper analysis and

presentation via

Deliver structured mainframe data

to the pc for deeper analysis and

presentation via

A

CB

DE

Page 6: Copyright 2007, Information Builders. Slide 1 DN 9602 000.0001 Noreen Redden 1 Movin’ On Up Favorite New Features of 7.6 ‘Highway Blues’ from the “Speaking

Copyright 2007, Information Builders. Slide 6

Favorite New FeaturesStructured HOLD FiIes

HOLD Files currently remove all structure

VSAM

FOCUSDB2

XFOCUS Oracle

VSAM DB2 Oracle

VSAM FOCUS XFOCUS

ON TABLE HOLD

Page 7: Copyright 2007, Information Builders. Slide 1 DN 9602 000.0001 Noreen Redden 1 Movin’ On Up Favorite New Features of 7.6 ‘Highway Blues’ from the “Speaking

Copyright 2007, Information Builders. Slide 7

Favorite New FeaturesStructured HOLD Files - Retain the Structure

Retains knowledge of one-to-many relationships of original file Use * to tailor field list with EXCLUDE

TABLE FILE PRINT A B C DIF C EQ 5ON TABLE HOLD FORMAT ALPHA

ON TABLE SET EXTRACT [ON or *]END

TABLE FILE PRINT A B C DIF C EQ 5ON TABLE HOLD FORMAT ALPHA

ON TABLE SET EXTRACT [ON or *]END

FOCUS Database

Plain HOLD File

A B C D

HOLD FORMAT optionsAlpha [X]FOCUS Binary

StructuredHOLD FileA

CB

D

C=5

A

CB

DE

Other SHF features will be added later

Page 8: Copyright 2007, Information Builders. Slide 1 DN 9602 000.0001 Noreen Redden 1 Movin’ On Up Favorite New Features of 7.6 ‘Highway Blues’ from the “Speaking

Copyright 2007, Information Builders. Slide 8

Structured HOLD Files – Retain the Structure

TABLE FILE CARPRINT RCOST DCOST BY COUNTRY BY CAR BY MODEL BY BODYTYPEWHERE COUNTRY EQ ‘ENGLAND’ OR ‘FRANCE’ON TABLE HOLDENDTABLE FILE HOLDSUM CNT.COUNTRY CNT.CAR CNT.MODEL RETAIL_COST DEALER_COSTEND PAGE 1

DATA FROM TRADITIONAL HOLD FILE COUNTRY CAR MODEL COUNT COUNT COUNT RETAIL_COST DEALER_COST ------- ----- ----- ----------- ----------- 5 5 5 50,929 42,484

Page 9: Copyright 2007, Information Builders. Slide 1 DN 9602 000.0001 Noreen Redden 1 Movin’ On Up Favorite New Features of 7.6 ‘Highway Blues’ from the “Speaking

Copyright 2007, Information Builders. Slide 9

Structured HOLD Files – Retain the Structure

TABLE FILE CARPRINT RCOST DCOST BY COUNTRY BY CAR BY MODEL BY BODYTYPEWHERE COUNTRY EQ ‘ENGLAND’ OR ‘FRANCE’ON TABLE SET EXTRACT ONON TABLE HOLDENDTABLE FILE HOLDSUM CNT.COUNTRY CNT.CAR CNT.MODEL RETAIL_COST DEALER_COSTEND

DATA FROM EXTRACT HOLD FILE COUNTRY CAR MODEL COUNT COUNT COUNT RETAIL_COST DEALER_COST ------- ----- ----- ----------- ----------- 2 4 5 50,929 42,484

Page 10: Copyright 2007, Information Builders. Slide 1 DN 9602 000.0001 Noreen Redden 1 Movin’ On Up Favorite New Features of 7.6 ‘Highway Blues’ from the “Speaking

Copyright 2007, Information Builders. Slide 10

Structured HOLD Files – Retain the Structure

TABLE FILE HOLD

PRINT * ON TABLE SET EXTRACT ON

ON TABLE HOLD AS FHOLD FORMAT FOCUS

END

STATUS OF FOCUS FILE: FHOLD ON 12/17/2007 AT 10.17.21 ACTIVE DELETED DATE OF TIME OF LAST TRANS SEGNAME COUNT COUNT LAST CHG LAST CHG NUMBER ORIGIN 2 12/17/2007 10.17.21 COMP 4 12/17/2007 10.17.21 CARREC 5 12/17/2007 10.17.21 BODY 5 12/17/2007 10.17.21 …

Page 11: Copyright 2007, Information Builders. Slide 1 DN 9602 000.0001 Noreen Redden 1 Movin’ On Up Favorite New Features of 7.6 ‘Highway Blues’ from the “Speaking

Copyright 2007, Information Builders. Slide 11

DBA

It looks like

WHAT?

Page 12: Copyright 2007, Information Builders. Slide 1 DN 9602 000.0001 Noreen Redden 1 Movin’ On Up Favorite New Features of 7.6 ‘Highway Blues’ from the “Speaking

Favorite New FeaturesGROUP Elements

FILE= SEGMENT= FIELD= GROUP=groupname, ALIAS=, FORMAT=A9, ACTUAL=A9 FIELD=field1,,A3, A3,$ FIELD=field2,,A4, A4,$ 9 characters FIELD=field3,,A2, A2,$

GROUP=groupname, ALIAS=, FORMAT=A??, ACTUAL=A?? FIELD=field1,, A1,A1,$ FIELD=field2,, D12.2,D8,$ how many characters?? FIELD=field3,, I9, I4,$

ELEMENTS=3

Page 13: Copyright 2007, Information Builders. Slide 1 DN 9602 000.0001 Noreen Redden 1 Movin’ On Up Favorite New Features of 7.6 ‘Highway Blues’ from the “Speaking

Favorite New FeaturesSTRREP Function for Replacing Character Strings

TABLE FILE EMPLOYEEBY LASTNAME SUM CURR_SAL COMPUTE CS_ALPHA/A15=FTOA(CURR_SAL,'(D12.2M)',CS_ALPHA); NOPRINT

CS_USD/A18=STRREP(15,CS_ALPHA, 1,'$',4,'USD ',18, 'A18');END

LASTNAME CURR_SAL CS_USD

CROSS $29,700 USD 29,700

IRVING $45,000 USD 45,000

SMITH $51,200 USD 51,200

STEVENS $99,000 USD 99,000

Supports replacing null strings too (…,0,'',3,'ABC',…)

Note blank

Replace '$' with 'USD'

Page 14: Copyright 2007, Information Builders. Slide 1 DN 9602 000.0001 Noreen Redden 1 Movin’ On Up Favorite New Features of 7.6 ‘Highway Blues’ from the “Speaking

Copyright 2007, Information Builders. Slide 14

Favorite New FeaturesDATETRAN Subroutine

For the ultimate control in Date formatting Month and day translation Language Zero suppression and ordinal suffixes Date delimiters and punctuation

DEFINE FILE DTFILEDTDATE/YYMD = LEGACYDATE;FMTDATE/A15=DATETRAN(DTDATE,'(YYMD)','(Btdo)','EN', 15,'A15');ENDTABLE FILE DTFILEPRINT FMTDATE AMOUNTBY INVOICEEND

Alpha value -Maximum data size

Smart Date field only

Smart Date format

DATETRAN format

Language

INVOICE FMTDATE AMOUNT ------- ------- ----- 11111 Jan 4th 2005 $2,333.0011112 Feb 2nd 2005 $3,444.0011113 Mar 1st 2005 $4,555.00

INVOICE FMTDATE AMOUNT ------- ------- ----- 11111 Jan 4th 2005 $2,333.0011112 Feb 2nd 2005 $3,444.0011113 Mar 1st 2005 $4,555.00

Length and formatLength and format

Page 15: Copyright 2007, Information Builders. Slide 1 DN 9602 000.0001 Noreen Redden 1 Movin’ On Up Favorite New Features of 7.6 ‘Highway Blues’ from the “Speaking

Copyright 2007, Information Builders. Slide 15

Application Developer

They want WHAT?

Page 16: Copyright 2007, Information Builders. Slide 1 DN 9602 000.0001 Noreen Redden 1 Movin’ On Up Favorite New Features of 7.6 ‘Highway Blues’ from the “Speaking

Favorite New FeaturesGroup the Other Values Into One More Row

PLUS OTHERS creates one more row of all records that do not fall into the explicit rows displayed

Works with RANKED, IN-GROUPS-OF, IN-RANGES-OF Does not work with TILES, BY TOTAL)

TABLE FILE

PRINT OFFICE

BY HIGHEST 5 SALES PLUS OTHERSEND

TABLE FILE

PRINT OFFICE

BY HIGHEST 5 SALES PLUS OTHERSEND

Office Sales

ABC 10,000

MNO 6,000

DEF 9,000

JKL 7,000

GHI 8,000

PQR 5,000

VWX 3,000

STU 4,000

Office Sales

ABC 10,000

MNO 6,000

DEF 9,000

JKL 7,000

GHI 8,000

PQR 5,000

VWX 3,000

STU 4,000

10,000 ABC

9,000 DEF

8,000 GHI

7,000 JKL

6,000 MNO

12,000 OTHERS

10,000 ABC

9,000 DEF

8,000 GHI

7,000 JKL

6,000 MNO

12,000 OTHERS

Sum of 5000+4000+3000

Page 17: Copyright 2007, Information Builders. Slide 1 DN 9602 000.0001 Noreen Redden 1 Movin’ On Up Favorite New Features of 7.6 ‘Highway Blues’ from the “Speaking

Favorite New FeaturesThe New SETs – SET ACROSSLINE=OFF

SET ACROSSLINE = OFFSET BYPANEL ON/n (new: ON TABLE)SET CDN = QUOTEPSET CNOTATION = EXPLICITSET CNOTATION = PRINTONLYSET DEFECHO = ON/ALLSET EMPTYREPORT = ANSISET KEEPFILTERS = ONSET MAXLRECL = 64KSET MODCOMPUTE = NATVSET OPTIMIZATION = NOAGGRSET PERMPASS = passwordSET PDFLINETERM = SPACESET SHOWBLANKS = ONSET SUMMARYLINES=EXPLICIT? SET BY CATEGORY

SET ACROSSLINE = OFFSET BYPANEL ON/n (new: ON TABLE)SET CDN = QUOTEPSET CNOTATION = EXPLICITSET CNOTATION = PRINTONLYSET DEFECHO = ON/ALLSET EMPTYREPORT = ANSISET KEEPFILTERS = ONSET MAXLRECL = 64KSET MODCOMPUTE = NATVSET OPTIMIZATION = NOAGGRSET PERMPASS = passwordSET PDFLINETERM = SPACESET SHOWBLANKS = ONSET SUMMARYLINES=EXPLICIT? SET BY CATEGORY

SET ACROSSLINE=SKIP *

TABLE FILE CARSUM SEATS BY CAR ACROSS MODELEND

PAGE 1MODELMOD1 MOD2 MOD3

CAR- - - - - - - - - - - - - - - - - - - - - - - -

The underline goes away

BMW 530I 3.0SI 2002 2DR

*ACROSSLINE=OFF shows blank line

Page 18: Copyright 2007, Information Builders. Slide 1 DN 9602 000.0001 Noreen Redden 1 Movin’ On Up Favorite New Features of 7.6 ‘Highway Blues’ from the “Speaking

Copyright 2007, Information Builders. Slide 18

Favorite New Features SET DMPRECISION = OFF/n

Dialogue Manager variables are considered either

alphanumeric or Integer All Dialogue Manager variables are stored as alphanumeric Use ASIS to differentiate between 0 (numeric) and blank (alphanumeric) If a variable contains only numbers and decimal point,

it is translated to double precision for a numeric calculation Prior to Release 7.6

Output is translated back to alphanumeric, assuming an integer value To maintain multiple decimal precision, use FTOA to create an

alphanumeric variable rounded to the correct precision/size In Release 7.6

SET DMPRECISION = OFF/n

where n is number of decimal places (0 – 9)

Page 19: Copyright 2007, Information Builders. Slide 1 DN 9602 000.0001 Noreen Redden 1 Movin’ On Up Favorite New Features of 7.6 ‘Highway Blues’ from the “Speaking

Copyright 2007, Information Builders. Slide 19

Favorite New Features Expressions: -SET &VAR = expression;

Expression

DMPRECISION

OFF

DMPRECISION

0

DMPRECISION

3

FTOA(

Expression,’D9c’,’A9’)

FTOA(

Expression,’D9.2c’, ’A11’)

45/100 0 0 .450 0 .45

95/100 0 1 .950 1 .95

105/100 1 1 1.050 1 1.05

0.4 * 100 39 40 40.000 40 40.00

10 / 3 3 3 3.333 3 3.33

10/ 6 1 2 1.667 2 1.67

Page 20: Copyright 2007, Information Builders. Slide 1 DN 9602 000.0001 Noreen Redden 1 Movin’ On Up Favorite New Features of 7.6 ‘Highway Blues’ from the “Speaking

Copyright 2007, Information Builders. Slide 20

Favorite New Features ACROSS Summarization

TABLE FILE CARSUM RCOST AS RC OVER DCOST AS DCOVER COMPUTE PROFIT/D7=RCOST - DCOST;AS NETOVER COMPUTE PROF1/F7.2%=PROFIT/DCOST *100; AS '% PROFIT'BY COUNTRY1 AS '' ACROSS BODY1 AS '' ACROSS BODYTYPE AS ''ON BODY1 SKIP-LINEON TABLE SUMMARIZEEND

Page 21: Copyright 2007, Information Builders. Slide 1 DN 9602 000.0001 Noreen Redden 1 Movin’ On Up Favorite New Features of 7.6 ‘Highway Blues’ from the “Speaking

Copyright 2007, Information Builders. Slide 21

Favorite New Features ACROSS Summarization

FAMILY SPORTS

COUPE SEDAN CONVERTIBLE HARDTOP ROADSTER

ENGLAND RC . 31,341 8,878 5,100 .

DC . 26,134 7,427 4,292 .

NET . 5,207 1,451 808 .

% PROFIT . 19.92% 19.54% 18.83% .

FRANCE RC . 5,610 . . .

DC . 4,631 . . .

NET . 979 . . .

% PROFIT . 21.14% . . .

… … … … … … …

TOTAL RC 38,320 114,086 8,878 5,100 6,820

DC 30,660 95,755 7,427 4,292 5,660

NET 7,660 18,331 1,451 808 1,160

% PROFIT 24.98% 19.14% 19.54% 18.83% 20.49%

Page 22: Copyright 2007, Information Builders. Slide 1 DN 9602 000.0001 Noreen Redden 1 Movin’ On Up Favorite New Features of 7.6 ‘Highway Blues’ from the “Speaking

Copyright 2007, Information Builders. Slide 22

Favorite New Features ACROSS Summarization

TABLE FILE CARSUM RCOST AS RC OVER DCOST AS DCOVER COMPUTE PROFIT/D7=RCOST - DCOST;AS NETOVER COMPUTE PROF1/F7.2%=PROFIT/DCOST *100; AS '% PROFIT'BY COUNTRY1 AS '' ACROSS BODY1 AS '' ACROSS BODYTYPE AS ''ON BODY1 SKIP-LINEON BODYTYPE SUMMARIZEON TABLE SUMMARIZEEND

Page 23: Copyright 2007, Information Builders. Slide 1 DN 9602 000.0001 Noreen Redden 1 Movin’ On Up Favorite New Features of 7.6 ‘Highway Blues’ from the “Speaking

Copyright 2007, Information Builders. Slide 23

Favorite New Features ACROSS Summarization

TYPE

FAMILY SPORTS TOTAL

COUPE SEDAN TOTAL CONVERTIBLE HARDTOP ROADSTER TOTAL

ENGLAND RC . 31,341 31,341 8,878 5,100 . 13,978 45,319

DC . 26,134 26,134 7,427 4,292 . 11,719 37,853

NET . 5,207 5,207 1,451 808 . 2,259 7,466

% PROFIT

. 19.92% 19.92% 19.54% 18.83% . 19.28% 19.72%

… … … … … … … … … …

TOTAL RC 38,320 114,086 152,406 8,878 5,100 6,820 20,798 173,204

DC 30,660 95,755 126,415 7,427 4,292 5,660 17,379 143,794

NET 7,660 18,331 25,991 1,451 808 1,160 3,419 29,410

% PROFIT

24.98% 19.14% 20.56% 19.54% 18.83% 20.49% 19.67% 20.45%

Page 24: Copyright 2007, Information Builders. Slide 1 DN 9602 000.0001 Noreen Redden 1 Movin’ On Up Favorite New Features of 7.6 ‘Highway Blues’ from the “Speaking

Favorite New FeaturesThe New SETs – SET SHOWBLANKS = ON

SET ACROSSLINE = OFFSET BYPANEL ON/n (new: ON TABLE)

SET CDN = QUOTEPSET CNOTATION = EXPLICITSET CNOTATION = PRINTONLYSET DEFECHO = ON/ALLSET EMPTYREPORT = ANSISET KEEPFILTERS = ONSET MAXLRECL = 64KSET MODCOMPUTE = NATVSET OPTIMIZATION = NOAGGRSET PERMPASS = passwordSET PDFLINETERM = SPACESET SHOWBLANKS = ONSET SUMMARYLINES=EXPLICIT? SET BY CATEGORY

SET ACROSSLINE = OFFSET BYPANEL ON/n (new: ON TABLE)

SET CDN = QUOTEPSET CNOTATION = EXPLICITSET CNOTATION = PRINTONLYSET DEFECHO = ON/ALLSET EMPTYREPORT = ANSISET KEEPFILTERS = ONSET MAXLRECL = 64KSET MODCOMPUTE = NATVSET OPTIMIZATION = NOAGGRSET PERMPASS = passwordSET PDFLINETERM = SPACESET SHOWBLANKS = ONSET SUMMARYLINES=EXPLICIT? SET BY CATEGORY

SET SHOWBLANKS = ON

Preserves leading blanks in HTML and EXL2K outputs by inserting multiple &nbsp's (no backspace)

Preserves trailing blanks in headings/footings that use default alignment

Page 25: Copyright 2007, Information Builders. Slide 1 DN 9602 000.0001 Noreen Redden 1 Movin’ On Up Favorite New Features of 7.6 ‘Highway Blues’ from the “Speaking

Favorite New FeaturesThe New SETs – SET SHOWBLANKS = ON

SET BYDISPLAY = ONSET SHOWBLANKS = OFFTABLE FILE EMPDATA SUM SALARY BY DIV BY DEPT BY LASTNAME BY FIRSTNAMEON TABLE SET ONLINE-FMT EXL2KON DIV SUBFOOT"DIVISION TOTAL <0> <0> <0> <ST.SALARY "ON DEPT SUBFOOT" DEPARTMENT TOTAL <0> <0> <0> <ST.SALARY "ON TABLE SET STYLE *TYPE=SUBFOOT,HEADALIGN=BODY,$ENDSTYLEWHERE DIV EQ 'CE'END

Page 26: Copyright 2007, Information Builders. Slide 1 DN 9602 000.0001 Noreen Redden 1 Movin’ On Up Favorite New Features of 7.6 ‘Highway Blues’ from the “Speaking

Favorite New FeaturesThe New SETs – SET SHOWBLANKS = ON

SET SHOWBLANKS = OFFDIV DEPT LASTNAME FIRSTNAME SALARY

CE ADMIN SERVICES GORDON LAURA $25,400.00

DEPARTMENT TOTAL $25,400.00

CE MARKETING ADAMS RUTH $62,500.00

DEPARTMENT TOTAL $62,500.00

CE PERSONNEL CONRAD ADAM $25,000.00

CE PERSONNEL GRAFF ELAINE $45,000.00

CE PERSONNEL KASHMAN YOLANDA $33,300.00

DEPARTMENT TOTAL $103,300.00

CE PROGRAMMING & DVLPMT PUMA CAROL $40,900.00

CE PROGRAMMING & DVLPMT ROSENTHAL KATRINA $49,500.00

DEPARTMENT TOTAL $90,400.00

CE SALES ADDAMS PETER $54,100.00

CE SALES CHISOLM HENRY $43,000.00

CE SALES LASTRA KAREN $115,000.00

DEPARTMENT TOTAL $212,100.00

DIVISION TOTAL $493,700.00

Page 27: Copyright 2007, Information Builders. Slide 1 DN 9602 000.0001 Noreen Redden 1 Movin’ On Up Favorite New Features of 7.6 ‘Highway Blues’ from the “Speaking

Favorite New FeaturesThe New SETs – SET SHOWBLANKS = ON

SET SHOWBLANKS = ON

DIV DEPT LASTNAME FIRSTNAME SALARYCE ADMIN SERVICES GORDON LAURA $25,400.00

DEPARTMENT TOTAL $25,400.00CE MARKETING ADAMS RUTH $62,500.00

DEPARTMENT TOTAL $62,500.00CE PERSONNEL CONRAD ADAM $25,000.00CE PERSONNEL GRAFF ELAINE $45,000.00

CE PERSONNEL KASHMAN YOLANDA $33,300.00

DEPARTMENT TOTAL $103,300.00

CE PROGRAMMING & DVLPMT PUMA CAROL $40,900.00

CE PROGRAMMING & DVLPMT ROSENTHAL KATRINA $49,500.00

DEPARTMENT TOTAL $90,400.00CE SALES ADDAMS PETER $54,100.00CE SALES CHISOLM HENRY $43,000.00CE SALES LASTRA KAREN $115,000.00

DEPARTMENT TOTAL $212,100.00

DIVISION TOTAL $493,700.00

Page 28: Copyright 2007, Information Builders. Slide 1 DN 9602 000.0001 Noreen Redden 1 Movin’ On Up Favorite New Features of 7.6 ‘Highway Blues’ from the “Speaking

Favorite New FeaturesThe New SETs – SET CNOTATION

SET CNOTATION = ALL/PRINTONLY/EXPLICIT

ALL – Default, all columns are assigned Cn notation,

Displayed Columns

NOPRINTed Columns

Columns generated by parser:

Reformats

Fields mentioned in COMPUTEs not previously mentioned.

Page 29: Copyright 2007, Information Builders. Slide 1 DN 9602 000.0001 Noreen Redden 1 Movin’ On Up Favorite New Features of 7.6 ‘Highway Blues’ from the “Speaking

Favorite New FeaturesThe New SETs – SET CNOTATION

SET CNOTATION = ALL/PRINTONLY/EXPLICIT

PRINTONLY - Displayed Columns only are assigned Cn number.

EXPLICIT - Displayed Columns, and NOPRINT columns explicitly coded are assigned Cn number.

Page 30: Copyright 2007, Information Builders. Slide 1 DN 9602 000.0001 Noreen Redden 1 Movin’ On Up Favorite New Features of 7.6 ‘Highway Blues’ from the “Speaking

Favorite New FeaturesThe New SETs – SET CNOTATION

SUM RCOST/D7 DCOST/D7 SALES NOPRINT COMPUTE XSALE = SALES * MPG; AS 'SALES,*10'

C1 C2 C3 C4 C5 C6 C7

ALL RCOST (orig)

RCOST (D7)

DCOST (orig)

DCOST (D7)

SALES MPG XSALE

PRINTONLY RCOST (D7)

DCOST (D7)

XSALE *C1 *C2 *C3 *C4

EXPLICIT RCOST (D7)

DCOST (D7)

SALES XSALE *C1 *C2 *C3

Page 31: Copyright 2007, Information Builders. Slide 1 DN 9602 000.0001 Noreen Redden 1 Movin’ On Up Favorite New Features of 7.6 ‘Highway Blues’ from the “Speaking

Copyright 2007, Information Builders. Slide 31

Support

What Was Changed?

Page 32: Copyright 2007, Information Builders. Slide 1 DN 9602 000.0001 Noreen Redden 1 Movin’ On Up Favorite New Features of 7.6 ‘Highway Blues’ from the “Speaking

Favorite New FeaturesThe New SETs – SET DEFECHO = ON / ALL

SET ACROSSLINE = OFFSET BYPANEL ON/n (new: ON TABLE)

SET CDN = QUOTEPSET CNOTATION = EXPLICITSET CNOTATION = PRINTONLYSET DEFECHO = ON/ALLSET EMPTYREPORT = ANSISET KEEPFILTERS = ONSET MAXLRECL = 64KSET MODCOMPUTE = NATVSET OPTIMIZATION = NOAGGRSET PERMPASS = passwordSET PDFLINETERM = SPACESET SHOWBLANKS = ONSET SUMMARYLINES=EXPLICIT? SET BY CATEGORY

SET ACROSSLINE = OFFSET BYPANEL ON/n (new: ON TABLE)

SET CDN = QUOTEPSET CNOTATION = EXPLICITSET CNOTATION = PRINTONLYSET DEFECHO = ON/ALLSET EMPTYREPORT = ANSISET KEEPFILTERS = ONSET MAXLRECL = 64KSET MODCOMPUTE = NATVSET OPTIMIZATION = NOAGGRSET PERMPASS = passwordSET PDFLINETERM = SPACESET SHOWBLANKS = ONSET SUMMARYLINES=EXPLICIT? SET BY CATEGORY

SET DEFECHO = ON/ALL

Default setting for ECHOSpans focexecs thruout session

SET DEFECHO=ON-RUN

-DEFAULT &ECHO=ALL

-SET &ECHO=ALL;

EX PROC123 ECHO=ALL

TABLE FILE CAR …

Force ECHO to ON unless overridden

locally

Local overrides

Local overrides

Local overrides

Page 33: Copyright 2007, Information Builders. Slide 1 DN 9602 000.0001 Noreen Redden 1 Movin’ On Up Favorite New Features of 7.6 ‘Highway Blues’ from the “Speaking

Favorite New FeaturesSET ERROROUT=OVERRIDE

SET ERROROUT=OFF / ON / OVERRIDE/filename OFF (default) continues processing at the next control point ON stops processing – RC8 in &FOCERRNUM OVERRIDE/filename - alternative error handling for specific messages

1) Create override file as an ERRORS file (read at FOCUS startup)

2) Change selected errors to warnings, or warnings to errors

Syntax in file: error# E(rror) / W(arning)

Example: 205 E makes a FOC205

warning react like an error

SET may be placed in FOCPARM for site-wide applicability(Not permitted with ON TABLE SET)

Page 34: Copyright 2007, Information Builders. Slide 1 DN 9602 000.0001 Noreen Redden 1 Movin’ On Up Favorite New Features of 7.6 ‘Highway Blues’ from the “Speaking

Copyright 2007, Information Builders. Slide 34

Cost Assessor

How Much?

Page 35: Copyright 2007, Information Builders. Slide 1 DN 9602 000.0001 Noreen Redden 1 Movin’ On Up Favorite New Features of 7.6 ‘Highway Blues’ from the “Speaking

Copyright 2007, Information Builders. Slide 35

When it’s CPU charges!When it’s CPU charges!

Page 36: Copyright 2007, Information Builders. Slide 1 DN 9602 000.0001 Noreen Redden 1 Movin’ On Up Favorite New Features of 7.6 ‘Highway Blues’ from the “Speaking

Copyright 2007, Information Builders. Slide 36

Favorite New FeaturesCPU Reduction with FOCUS 7.6

Average 20% faster than FOCUS 7.3 !!

New ‘C’ compiler for z/OS and VM

$ $ $ $ $ $ $ $

Page 37: Copyright 2007, Information Builders. Slide 1 DN 9602 000.0001 Noreen Redden 1 Movin’ On Up Favorite New Features of 7.6 ‘Highway Blues’ from the “Speaking

Copyright 2007, Information Builders. Slide 37

Favorite New FeaturesCPU Reduction

TestsLarge MODIFY Load

Large MODIFY UPDATE

REBUILD

Large TABLE SUM

Large TABLE WHERE

JOIN TABLE

MATCH

HOLD OUTPUT

MAINTAIN

TestsLarge MODIFY Load

Large MODIFY UPDATE

REBUILD

Large TABLE SUM

Large TABLE WHERE

JOIN TABLE

MATCH

HOLD OUTPUT

MAINTAIN

CPU Benchmark 7.6 Improvement

7.3 22%

30%

39%

7%

8%

18%

8%

44%

38%

7.3 22%

30%

39%

7%

8%

18%

8%

44%

38%

7.1 11%

23%

45%

16%

9%

13%

19%

47%

30%

7.1 11%

23%

45%

16%

9%

13%

19%

47%

30%

7.2. 16%

26%

53%

16%

7%

10%

37%

37%

29%

7.2. 16%

26%

53%

16%

7%

10%

37%

37%

29%

See White Paper for performance details

Page 38: Copyright 2007, Information Builders. Slide 1 DN 9602 000.0001 Noreen Redden 1 Movin’ On Up Favorite New Features of 7.6 ‘Highway Blues’ from the “Speaking

Copyright 2007, Information Builders. Slide 38

Page 39: Copyright 2007, Information Builders. Slide 1 DN 9602 000.0001 Noreen Redden 1 Movin’ On Up Favorite New Features of 7.6 ‘Highway Blues’ from the “Speaking

Copyright 2007, Information Builders. Slide 39

Page 40: Copyright 2007, Information Builders. Slide 1 DN 9602 000.0001 Noreen Redden 1 Movin’ On Up Favorite New Features of 7.6 ‘Highway Blues’ from the “Speaking

Copyright 2007, Information Builders. Slide 40

Thank You