Presentation is loading. Please wait.

Presentation is loading. Please wait.

Reporting Strategy Bill Pearce Ventura County CCD.

Similar presentations


Presentation on theme: "Reporting Strategy Bill Pearce Ventura County CCD."— Presentation transcript:

1

2 Reporting Strategy Bill Pearce Ventura County CCD

3 2 In honor of STAR WARS III “Revenge of the Sith” This presentation is brought to you by the evil…

4 3 DARTH TATER!

5 4 Considerations Replace Oracle Reports Use GSASECR security Run through job submission – parameter sets Create text files for download to Excel Create Adobe files for security $$$$$ COST $$$$$ Decided on sql*plus! What is thy bidding, my Master

6 5 Process Description xYSxxxx Local Reports can be printed, output to DATABASE, pdf, or text All Baseline C reports can be printed, output to DATABASE, or pdf COBOL reports can be printed, output to DATABASE, or selectively to pdf Uses text2pdf.c program DATABASE, pdf, text create GUBOUTP only Impressive. Most Impressive

7 6 Reporting Schematic xYSxxxx Local Report pdf Baseline C, COBOL Report text2pdf GUBOUTP Header Record Only database or text database Report File On server Web Report Viewer Don’t be too proud of this technological terror you’ve constructed

8 7 SQL*Plus Reports Created long ago in a galaxy far, far away (and enhanced by CLPCCD) – changes: Defined as “Procedure” in GJAJOBS Gjajobs.shl calls common grunsql.shl (unless.shl of same name is found) Same select creates all 3 types of reports – creates/calls.sql script during runtime to change settings, breaks, totals, etc. for.lis,.pdf,.txt file Performance much improved over OR This facility is crude but it should be adequate to freeze Skywalker for his journey to the Emperor.

9 8 column c_text_file noprint new_value cn_text_file select lower('&cn_job_name') || '_' || &cn_one_up_no || '.sql' c_text_file from dual; spool $HOME/&cn_text_file select 'clear breaks' from dual where upper('&cn_printer') = 'TEXT' union all select 'clear computes' from dual where upper('&cn_printer') = 'TEXT' union all select 'set pagesize 50000' from dual where upper('&cn_printer') = 'TEXT' union all select 'ttitle off' from dual where upper('&cn_printer') = 'TEXT' union all select 'set underline off' from dual where upper('&cn_printer') = 'TEXT' union all select 'set pagesize 66' from dual where upper('&cn_printer') = 'PDF' union all select 'ttitle on' from dual where upper('&cn_printer') != 'TEXT'; spool off start $HOME/&cn_text_file !rm $HOME/&cn_text_file I am altering the deal. Pray I don’t alter it any further.

10 9 Web Report Viewer Part of Employee Self-Service Report retention determined by GTVSDAX Report can be copied to other user(s) or manually deleted Clock starts over when report is copied to another user Nightly cleanup script deletes GUBOUTP, server files (uses external tables) Indeed you are Powerful.

11 10 Web Report Viewer (continued) Will replace email to “push” reports Used to deliver reports from Workflow automatically Plans to add link to Banner 7.0 menu to sign on automatically to Report Viewer There’ll be no- one to stop us this time.

12 11 I sense something. A presence I’ve not felt since…

13 12 Several fighters have broken off from the main group. Come with me.

14 13

15 14

16 15 All too easy…

17 16 There’s no escape. Don’t make me destroy you.

18 17 I must obey my Master.


Download ppt "Reporting Strategy Bill Pearce Ventura County CCD."

Similar presentations


Ads by Google