webfocus for the layman part 2

63
WebFOCUS for the layman Part 2 Steve Simon State Street Corporation

Upload: taite

Post on 24-Feb-2016

57 views

Category:

Documents


0 download

DESCRIPTION

WebFOCUS for the layman Part 2. Steve Simon State Street Corporation. Who and what is our audience?. Business Analysts. WebFOCUS ‘newbie's’. Before we start, we shall have a quick review of:. Creating an adapter. Creating a synonym. Synonym. Data Adapter. Code. Master. - PowerPoint PPT Presentation

TRANSCRIPT

Page 1: WebFOCUS for  the  layman Part 2

WebFOCUS for the layman

Part 2

Steve Simon State Street Corporation

Page 2: WebFOCUS for  the  layman Part 2

Business Analysts.

WebFOCUS ‘newbie's’.

Who and what is our audience?

Page 3: WebFOCUS for  the  layman Part 2

Before we start, we shall have a quick review of:

Creating an adapter.

Creating a synonym.

Page 4: WebFOCUS for  the  layman Part 2

Excel

SQL

Server

Access

Code Master

Synonym

Data Adapter

How do the parts fit together?

Page 5: WebFOCUS for  the  layman Part 2

What we shall examine during this hour

Examining DRILL THROUGH reports.

Examining GRAPHIC reports.

Page 6: WebFOCUS for  the  layman Part 2

Implementing the adapter

Page 7: WebFOCUS for  the  layman Part 2

WebFOCUS Excel

‘Garden hose’

Adapter

Page 8: WebFOCUS for  the  layman Part 2
Page 9: WebFOCUS for  the  layman Part 2
Page 10: WebFOCUS for  the  layman Part 2
Page 11: WebFOCUS for  the  layman Part 2
Page 12: WebFOCUS for  the  layman Part 2
Page 13: WebFOCUS for  the  layman Part 2
Page 14: WebFOCUS for  the  layman Part 2
Page 15: WebFOCUS for  the  layman Part 2
Page 16: WebFOCUS for  the  layman Part 2

Creating the synonym

Page 17: WebFOCUS for  the  layman Part 2
Page 18: WebFOCUS for  the  layman Part 2
Page 19: WebFOCUS for  the  layman Part 2
Page 20: WebFOCUS for  the  layman Part 2
Page 21: WebFOCUS for  the  layman Part 2

The master file

Page 22: WebFOCUS for  the  layman Part 2
Page 23: WebFOCUS for  the  layman Part 2

Mean while back at the ranch…

Page 24: WebFOCUS for  the  layman Part 2

Creating a drill through report

Page 25: WebFOCUS for  the  layman Part 2

Demo 1

Page 26: WebFOCUS for  the  layman Part 2

Creating the TOPlevel report

Page 27: WebFOCUS for  the  layman Part 2

SET MSG = OFF-RUNTABLE FILE MAXMININV$SUM PRODUCTTYPENAME AS 'PRODUCT TYPE' PRODUCTSUBTYPENAME AS 'PRODUCT SUB TYPE' PRODUCTNAME AS 'PRODUCT NAME'BY PRODUCTTYPENAME NOPRINTBY PRODUCTSUBTYPENAME NOPRINTEND

Page 28: WebFOCUS for  the  layman Part 2

Creating the TOPlevel report with DRILLTHROUGH

enabled

Page 29: WebFOCUS for  the  layman Part 2

SET MSG = OFF-RUNTABLE FILE MAXMININV$SUM PRODUCTTYPENAME AS 'PRODUCT TYPE' PRODUCTSUBTYPENAME AS 'PRODUCT SUB TYPE' PRODUCTNAME AS 'PRODUCT NAME'BY PRODUCTTYPENAME NOPRINTBY PRODUCTSUBTYPENAME NOPRINTON TABLE PCHOLD FORMAT PDF OPENON TABLE SET STYLE *TYPE = DATA, COLUMN=PRODUCTNAME, DRILLTHROUGH=DOWN(PRODUCTTYPENAME PRODUCTSUBTYPENAME),$ UNITS=IN, PAGESIZE='Letter', SQUEEZE=ON, ORIENTATION=LANDSCAPE,$ENDSTYLEEND

Page 30: WebFOCUS for  the  layman Part 2

Creating the LOWER level report

Page 31: WebFOCUS for  the  layman Part 2

TABLE FILE MAXMININV$SUM INVENTORYLEVEL NUMBERONBACKORDER BY PRODUCTTYPENAME BY PRODUCTSUBTYPENAMEBY PRODUCTNAMEON PRODUCTTYPENAME PAGE-BREAKHEADING CENTER"Product Type <PRODUCTTYPENAME "" "ON PRODUCTSUBTYPENAME SUBHEAD" ***** Product Subtype <PRODUCTSUBTYPENAME"FOOTING""ON TABLE SET PAGE-NUM OFFON TABLE NOTOTALON TABLE PCHOLD FORMAT PDF CLOSEON TABLE SET HTMLCSS ONON TABLE SET STYLE *TYPE=SUBHEAD, LINE=1, ITEM = 2, DRILLTHROUGH = FIRST(PRODUCTTYPENAME PRODUCTSUBTYPENAME), COLOR=RED,$ORIENTATION=LANDSCAPE,$TYPE=REPORT, GRID=OFF, FONT='ARIAL', SIZE=9,$..........END STYLE END

Page 32: WebFOCUS for  the  layman Part 2

Demo 1revisited

Page 33: WebFOCUS for  the  layman Part 2

Creating a graphic report with graphical features

using the GUI

Page 34: WebFOCUS for  the  layman Part 2

Demo 2

Page 35: WebFOCUS for  the  layman Part 2

Creating a graphic report from

existing code

Page 36: WebFOCUS for  the  layman Part 2
Page 37: WebFOCUS for  the  layman Part 2
Page 38: WebFOCUS for  the  layman Part 2

Oh yes!! And the code behind

Page 39: WebFOCUS for  the  layman Part 2

-* File MaxMinGraph1.fexTABLE FILE MAXMININV$SUM INVENTORYLEVEL AS 'Current inventory' NUMBERONBACKORDER AS 'Number back ordered'BY PRODUCTTYPENAME AS 'Product Type Name'BY PRODUCTSUBTYPENAME AS 'Product SubType Name'BY PRODUCTNAME AS 'Product Name'HEADING" <+0> Summary Report""Current Inventory and Backorders"WHERE PRODUCTNAME EQ 'Wolf Pack' OR 'Bear with Hive' OR 'Elvin Archer';END

Page 40: WebFOCUS for  the  layman Part 2

Converting it to graphic format is

extremely complex

Page 41: WebFOCUS for  the  layman Part 2

-* File MaxMinGraph1.fexGRAPH FILE MAXMININV$SUM INVENTORYLEVEL AS 'Current inventory' NUMBERONBACKORDER AS 'Number back ordered'BY PRODUCTTYPENAME AS 'Product Type Name'BY PRODUCTSUBTYPENAME AS 'Product SubType Name'BY PRODUCTNAME AS 'Product Name'HEADING" <+0> Summary Report""Current Inventory and Backorders"WHERE PRODUCTNAME EQ 'Wolf Pack' OR 'Bear with Hive' OR 'Elvin Archer';END

Page 42: WebFOCUS for  the  layman Part 2
Page 43: WebFOCUS for  the  layman Part 2

Demo 3

Page 44: WebFOCUS for  the  layman Part 2

“Prettied Up”

Page 45: WebFOCUS for  the  layman Part 2
Page 46: WebFOCUS for  the  layman Part 2
Page 47: WebFOCUS for  the  layman Part 2

Demo 4

Page 48: WebFOCUS for  the  layman Part 2

“The ole pie”

Page 49: WebFOCUS for  the  layman Part 2

GRAPH FILE MAXMININV$SUM INVENTORYLEVEL AS 'Current inventory' BY PRODUCTNAME AS 'Product Name'HEADING" <+0> Summary Report <+0> <PRODUCTTYPENAME""Current Inventory and Backorders"WHERE PRODUCTNAME EQ 'Wolf Pack' OR 'Bear with Hive' OR 'Elvin Archer';ON GRAPH SET LOOKGRAPH PIEON GRAPH SET GRAPHEDIT SERVERON GRAPH SET BARNUMB OFFON GRAPH SET 3D OFFON GRAPH SET VZERO ONON GRAPH SET GRID ONON GRAPH SET GRWIDTH 0ON GRAPH PCHOLD FORMAT PNGON GRAPH SET GRAPHSTYLE *setMarkerDisplay(true);

Page 50: WebFOCUS for  the  layman Part 2
Page 51: WebFOCUS for  the  layman Part 2

Demo 5

Page 52: WebFOCUS for  the  layman Part 2

“Something extra”

Page 53: WebFOCUS for  the  layman Part 2

Calculating your last business day

Page 54: WebFOCUS for  the  layman Part 2

A report queried on Tuesday 26th

should show Friday 22nd

Page 55: WebFOCUS for  the  layman Part 2

That’s why we have a module called

RBUSDAY.FEX

Page 56: WebFOCUS for  the  layman Part 2

Demo 6

Page 57: WebFOCUS for  the  layman Part 2

During this hour we have

Looked at WebFOCUS from a layman’s view.

Created simple but very powerful DRILL THROUGH reports.

Created simple but very powerful BAR and PIE CHART reports.

Page 58: WebFOCUS for  the  layman Part 2

During this hour we have

We have completed all this in under 45 minutes.

We have reviewed how to create data adapters and synonyms.

We have seen how we may clone a new report with the change of a few lines via the TED editor.

Page 59: WebFOCUS for  the  layman Part 2

Which really goes to prove that WebFOCUS for the layman is not really a major challenge.

Page 60: WebFOCUS for  the  layman Part 2

Thank you!Please remember to fill

in your survey Steve Simon State Street Corporation

Page 61: WebFOCUS for  the  layman Part 2

Questions!!!

Page 62: WebFOCUS for  the  layman Part 2
Page 63: WebFOCUS for  the  layman Part 2