+ All Categories
Home > Software > All About Oracle SQL Developer and Reporting

All About Oracle SQL Developer and Reporting

Date post: 27-Aug-2014
Category:
Upload: jeff-smith
View: 1,565 times
Download: 2 times
Share this document with a friend
Description:
Oracle SQL Developer Product Manager steps you through the ins and outs of creating interactive reports. In a few clicks plus a little SQL code, you can quickly generate spreadsheets and charts - click through to related records, export to Excel or PDF, and much more.
26
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 1
Transcript
  • Copyright 2012, Oracle and/or its affiliates. All rights reserved.
  • Oracle SQL Developer All About Reporting Jeff Smith Senior Principal Product Manager [email protected] @thatjeffsmith
  • Copyright 2012, Oracle and/or its affiliates. All rights reserved.
  • Copyright 2012, Oracle and/or its affiliates. All rights reserved. Oracle SQL Developer Overview de facto Oracle IDE/GUI 3,500,000+ users worldwide Windows, OS X, *NIX Installed with Oracle Database MOS via DB license
  • Copyright 2012, Oracle and/or its affiliates. All rights reserved. SQL Developer Release History Project Raptor (2005) ~ Oracle SQL Developer v1.0 (2006) Version 1.5 (2008) Version 2.1 (2009) Version 3.0 (2011) Version 3.1, 3.2 (2012) Version 4.0 (2013) REPORTS WERE HERE
  • Copyright 2012, Oracle and/or its affiliates. All rights reserved. That Panel You Look at But Never Click On? Routinely ask the same questions, run the same queries? Everyone, right? Yet only about 15-20% of users take advantage of the reporting feature
  • Copyright 2012, Oracle and/or its affiliates. All rights reserved. What is a Report? 1+ queries which back grids, output panels, or charts Defined & ran via SQLDev A Parent/Child report the top record drives the bottom report(s)
  • Copyright 2012, Oracle and/or its affiliates. All rights reserved. Basic Report Features Define report once, run against any connection Grid output can be sorted, filtered, exported just like a query Optionally prompt user for values/binds Optionally drill down into other reports Render HTML (basic, 3.0 standard only) Export to PDF Also available via Command Line Interface > HTML
  • Copyright 2012, Oracle and/or its affiliates. All rights reserved. Visual Aids
  • Copyright 2012, Oracle and/or its affiliates. All rights reserved. Canned Reports Oracle provided reports You cant edit them, but you can copy them to a User Defined Report
  • Copyright 2012, Oracle and/or its affiliates. All rights reserved. User Defined Reports YOU supply the SQL YOU define how to display the results Can be saved & shared (XML) More on this later
  • Copyright 2012, Oracle and/or its affiliates. All rights reserved. Parent/Child - Binds 1. Define Master Report 2. Add Child Report 3. To LINK data from master to child, BIND the data
  • Copyright 2012, Oracle and/or its affiliates. All rights reserved. Charts, 50+ types to choose from in v4
  • Copyright 2012, Oracle and/or its affiliates. All rights reserved. Defining Charts and Graphs Live preview your chart during design time Provide a connection to supply REAL data Tell SQLDev what data to feed to the charts
  • Copyright 2012, Oracle and/or its affiliates. All rights reserved. Prompt User For Inputs Just like SQL, you can use binds : or substitution vars &, && Once defined in query you can customize prompts in Binds panel
  • Copyright 2012, Oracle and/or its affiliates. All rights reserved. Report with Prompt(s)
  • Copyright 2012, Oracle and/or its affiliates. All rights reserved. Drill Down Reports Call a related report Avail from Context Menu
  • Copyright 2012, Oracle and/or its affiliates. All rights reserved. Trick #1: Code Actions Into Your Reports
  • Copyright 2012, Oracle and/or its affiliates. All rights reserved. Trick #1: Edit the XML Add Some Code
  • Copyright 2012, Oracle and/or its affiliates. All rights reserved. Trick #2: Multi-level Reports
  • Copyright 2012, Oracle and/or its affiliates. All rights reserved. Smarter People Than Me Have Built Some Cool Reports Share/Get reports on the Exchange Get this report from @ba6dotus
  • Copyright 2012, Oracle and/or its affiliates. All rights reserved. Sharing Reports Save your folder to XML Make it available Download/save Open in SQLDev Preferences > Third Party Extensions > Reports
  • Copyright 2012, Oracle and/or its affiliates. All rights reserved. Reports + Command Line Interface = HTML
  • Copyright 2012, Oracle and/or its affiliates. All rights reserved. The Tips in Blog Format SQLDev's Best Kept Secret: Reports Multi-Level Reports Adding Custom Actions Child Reports More On Charts Command Line to HTML Reports
  • Copyright 2012, Oracle and/or its affiliates. All rights reserved.
  • Copyright 2012, Oracle and/or its affiliates. All rights reserved.

Recommended