![Page 1: Reporting Strategy Bill Pearce Ventura County CCD](https://reader035.vdocument.in/reader035/viewer/2022062805/5697c01c1a28abf838ccfbb2/html5/thumbnails/1.jpg)
Reporting StrategyBill Pearce
Ventura County CCD
![Page 2: Reporting Strategy Bill Pearce Ventura County CCD](https://reader035.vdocument.in/reader035/viewer/2022062805/5697c01c1a28abf838ccfbb2/html5/thumbnails/2.jpg)
2
In honor of
STAR WARS III
“Revenge of the Sith”
This presentation is brought to you by the
evil…
![Page 3: Reporting Strategy Bill Pearce Ventura County CCD](https://reader035.vdocument.in/reader035/viewer/2022062805/5697c01c1a28abf838ccfbb2/html5/thumbnails/3.jpg)
3
DARTH TATER!
![Page 4: Reporting Strategy Bill Pearce Ventura County CCD](https://reader035.vdocument.in/reader035/viewer/2022062805/5697c01c1a28abf838ccfbb2/html5/thumbnails/4.jpg)
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
![Page 5: Reporting Strategy Bill Pearce Ventura County CCD](https://reader035.vdocument.in/reader035/viewer/2022062805/5697c01c1a28abf838ccfbb2/html5/thumbnails/5.jpg)
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
![Page 6: Reporting Strategy Bill Pearce Ventura County CCD](https://reader035.vdocument.in/reader035/viewer/2022062805/5697c01c1a28abf838ccfbb2/html5/thumbnails/6.jpg)
6
Reporting Schematic
xYSxxxxLocal Report
Baseline C, COBOL Report
text2pdfGUBOUTP
Header RecordOnly
databaseor text
database
Report FileOn server
Web ReportViewer
Don’t be too proud of this technological
terror you’ve constructed
![Page 7: Reporting Strategy Bill Pearce Ventura County CCD](https://reader035.vdocument.in/reader035/viewer/2022062805/5697c01c1a28abf838ccfbb2/html5/thumbnails/7.jpg)
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.
![Page 8: Reporting Strategy Bill Pearce Ventura County CCD](https://reader035.vdocument.in/reader035/viewer/2022062805/5697c01c1a28abf838ccfbb2/html5/thumbnails/8.jpg)
8
column c_text_file noprint new_value cn_text_fileselect lower('&cn_job_name') || '_' || &cn_one_up_no || '.sql' c_text_filefrom dual;spool $HOME/&cn_text_fileselect 'clear breaks' from dual where upper('&cn_printer') = 'TEXT'union allselect 'clear computes' from dual where upper('&cn_printer') = 'TEXT'union allselect 'set pagesize 50000' from dual where upper('&cn_printer') = 'TEXT'union allselect 'ttitle off' from dual where upper('&cn_printer') = 'TEXT'union allselect 'set underline off' from dual where upper('&cn_printer') = 'TEXT'union allselect 'set pagesize 66' from dual where upper('&cn_printer') = 'PDF'union allselect 'ttitle on' from dual where upper('&cn_printer') != 'TEXT';spool offstart $HOME/&cn_text_file!rm $HOME/&cn_text_file
I am altering the deal. Pray I don’t alter it any further.
![Page 9: Reporting Strategy Bill Pearce Ventura County CCD](https://reader035.vdocument.in/reader035/viewer/2022062805/5697c01c1a28abf838ccfbb2/html5/thumbnails/9.jpg)
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.
![Page 10: Reporting Strategy Bill Pearce Ventura County CCD](https://reader035.vdocument.in/reader035/viewer/2022062805/5697c01c1a28abf838ccfbb2/html5/thumbnails/10.jpg)
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.
![Page 11: Reporting Strategy Bill Pearce Ventura County CCD](https://reader035.vdocument.in/reader035/viewer/2022062805/5697c01c1a28abf838ccfbb2/html5/thumbnails/11.jpg)
11
I sense something. A presence I’ve
not felt since…
![Page 12: Reporting Strategy Bill Pearce Ventura County CCD](https://reader035.vdocument.in/reader035/viewer/2022062805/5697c01c1a28abf838ccfbb2/html5/thumbnails/12.jpg)
12
Several fighters
have broken off from
the main
group. Come with me.
![Page 13: Reporting Strategy Bill Pearce Ventura County CCD](https://reader035.vdocument.in/reader035/viewer/2022062805/5697c01c1a28abf838ccfbb2/html5/thumbnails/13.jpg)
13
![Page 14: Reporting Strategy Bill Pearce Ventura County CCD](https://reader035.vdocument.in/reader035/viewer/2022062805/5697c01c1a28abf838ccfbb2/html5/thumbnails/14.jpg)
14
![Page 15: Reporting Strategy Bill Pearce Ventura County CCD](https://reader035.vdocument.in/reader035/viewer/2022062805/5697c01c1a28abf838ccfbb2/html5/thumbnails/15.jpg)
15
All too easy…
![Page 16: Reporting Strategy Bill Pearce Ventura County CCD](https://reader035.vdocument.in/reader035/viewer/2022062805/5697c01c1a28abf838ccfbb2/html5/thumbnails/16.jpg)
16
There’s no escape. Don’t
make me destroy you.
![Page 17: Reporting Strategy Bill Pearce Ventura County CCD](https://reader035.vdocument.in/reader035/viewer/2022062805/5697c01c1a28abf838ccfbb2/html5/thumbnails/17.jpg)
17
I must obey my Master.