A Guide to Oracle9i1 Creating Database Reports Chapter 7.

Slides:



Advertisements
Similar presentations
A Guide to Oracle9i1 Creating and Modifying Database Tables Chapter 2.
Advertisements

A Guide to Oracle9i1 Creating Custom Forms Chapter 6.
Learning the Basics – Lesson 1
© Paradigm Publishing, Inc Access 2010 Level 1 Unit 2Creating Forms and Reports Chapter 6Creating Reports and Mailing Labels.
Jeopardy Objects Navigation Buttons True/False Parts of a Report Vocabulary Q $100 Q $200 Q $300 Q $400 Q $500 Q $100 Q $200 Q $300 Q $400 Q $500 Final.
© 2007 by Prentice Hall10-1 Introduction to Oracle 10g Chapter 10 Creating and Modifying Reports James Perry and Gerald Post.
Exploring Microsoft Access
Microsoft Office 2010 Access Chapter 1 Creating and Using a Database.
Microsoft Excel 2010 Chapter 7
Guide to Oracle10G1 Introduction To Forms Builder Chapter 5.
Creating Custom Forms. 2 Design and create a custom form You can create a custom form by modifying an existing form or creating a new form. Either way,
Chapter 7: Creating Database Reports. 2 Lesson A Objectives After completing this lesson, you should be able to: Use the Reports Builder report styles.
6 Copyright © 2004, Oracle. All rights reserved. Working with Data Blocks and Frames.
A Guide to Oracle9i1 Introduction To Forms Builder Chapter 5.
Developing Effective Reports
A Guide to Oracle9i1 Creating an Integrated Database Application Chapter 8.
Chapter 7: Creating Database Reports
FIS 318/618: Financial Systems & Databases Forms and Reports Oakland University School of Business Administration Accounting and Finance Joe Callaghan.
Introduction To Form Builder
Introduction To Form Builder
1 Chapter 5: Introduction To Form Builder. 2 Forms  Why Do We Use Form Builder?  Why Don’t We Use SQL Only?!
Access Lesson 4 Creating and Modifying Forms
Eyad Alshareef 1 Creating Database Reports. 2Eyad Alshareef Creating reports.
More about Reports: part 2 Aisha AlArfaj 1. Introduction A report is a summary view of database data that users can view on a screen display or print.
Developing Effective Reports
XP Chapter 4 Succeeding in Business with Microsoft Office Access 2003: A Problem-Solving Approach 1 Collecting Data for Well-Designed Forms Chapter 4 “Making.
6 Copyright © 2004, Oracle. All rights reserved. Working with Data Blocks and Frames.
XP Chapter 5 Succeeding in Business with Microsoft Office Access 2003: A Problem-Solving Approach 1 Developing Effective Reports Chapter 5 “Nothing succeeds.
1 Access Lesson 5 Creating and Modifying Reports Microsoft Office 2010 Introductory.
Website Development with Dreamweaver
Microsoft Access Get a green book. Page AC 2 Define Access Define database.
Chapter 6 Generating Form Letters, Mailing Labels, and a Directory
© 2008 The McGraw-Hill Companies, Inc. All rights reserved. ACCESS 2007 M I C R O S O F T ® THE PROFESSIONAL APPROACH S E R I E S Lesson 7 – Adding and.
PowerBuilder Online Courses - by Prasad Bodepudi
With Microsoft Office 2007 Intermediate© 2008 Pearson Prentice Hall1 PowerPoint Presentation to Accompany GO! with Microsoft ® Office 2007 Intermediate.
Computer Literacy BASICS: A Comprehensive Guide to IC 3, 5 th Edition Lesson 24 Managing and Reporting Database Information 1 Morrison / Wells / Ruffolo.
Pasewark & Pasewark 1 Access Lesson 5 Creating and Modifying Reports Microsoft Office 2007: Introductory.
Microsoft Office 2007 Intermediate© 2008 Pearson Prentice Hall1 PowerPoint Presentation to Accompany GO! With Microsoft ® Office 2007 Intermediate Chapter.
Microsoft Access 2010 Chapter 8 Advanced Form Techniques.
Course ILT Forms and queries Unit objectives Create forms by using AutoForm and the Form Wizard, and add or modify form headers and footers Open and enter.
3 Copyright © 2004, Oracle. All rights reserved. Working in the Forms Developer Environment.
1 Guide to Oracle10G CHAPTER 7: Creating Database Reports 7.
1 Lesson 18 Managing and Reporting Database Information Computer Literacy BASICS: A Comprehensive Guide to IC 3, 3 rd Edition Morrison / Wells.
Pasewark & Pasewark 1 Access Lesson 5 Creating and Modifying Reports Microsoft Office 2007: Introductory.
Chapter 5 Introduction To Form Builder. Lesson A Objectives  Display Forms Builder forms in a Web browser  Use a data block form to view, insert, update,
Copyright 2007, Paradigm Publishing Inc. ACCESS 2007 Chapter 6 BACKNEXTEND 6-1 LINKS TO OBJECTIVES Using the Report Button Using the Report Button Print.
Chapter 27 Getting “Web-ified” (Web Applications) Clearly Visual Basic: Programming with Visual Basic nd Edition.
Microsoft Office 2013 Try It! Chapter 4 Storing Data in Access.
Chapter 5 Introduction To Form Builder. Lesson C Objectives  Use sequences to automatically generate primary key values in a form  Create lists of values.
XP New Perspectives on Microsoft Office Access 2003, Second Edition- Tutorial 6 1 Microsoft Office Access 2003 Tutorial 6 – Creating Custom Forms.
CHAPTER 7 LESSON C Creating Database Reports. Lesson C Objectives  Display image data in a report  Manually create queries and data links  Create summary.
Chapter 28. Copyright 2003, Paradigm Publishing Inc. CHAPTER 28 BACKNEXTEND 28-2 LINKS TO OBJECTIVES Table Calculations Table Properties Fields in a Table.
Integrating Components and Dynamic Text Boxes with the Animated Map– Lesson 101 Integrating Components and Dynamic Text Boxes with the Animated Map Lesson.
Lesson 3: Working with Forms. Learning Objectives After studying this lesson, you will be able to: Identify form design elements Create and print forms.
Preface IIntroduction Course Objectives I-2 Course Content I-3 1Introduction to Oracle Reports Developer Objectives 1-2 Business Intelligence 1-3 Enterprise.
1 Chapter 6: Creating Oracle Data Block Forms. 2 Forms  Application with a graphical user interface that looks like a paper form  Used to insert, update,
CHAPTER 7 LESSON B Creating Database Reports. Lesson B Objectives  Describe the components of a report  Modify report components  Modify the format.
Access Lesson 5 Creating and Modifying Reports
Working with Data Blocks and Frames
Creating Oracle Business Intelligence Interactive Dashboards
Creating Custom Reports, Macros, and Switchboards
Working in the Forms Developer Environment
Lesson 23 Managing and Reporting Database Information
Learning the Basics – Lesson 1
Microsoft Office Access 2003
Microsoft Office Access 2003
Creating Database Reports
Creating a Master-Detail Form
From and Report.
Microsoft Office Illustrated Fundamentals
Presentation transcript:

A Guide to Oracle9i1 Creating Database Reports Chapter 7

A Guide to Oracle9i2 Lesson A Objectives Understand Reports Builder report styles Use the Report Wizard to create a report Configure the appearance of a report View a report in a Web browser Create a master-detail report Create a custom template Apply a custom template to a report

A Guide to Oracle9i3 Introduction to Reports Builder Database Reports Reports Builder allows developers to distribute reports as: –Web pages –.pdf files –Printed –And other formats Layout styles include: –Tabular –Form –Mailing Label –Form Letter –Matrix

A Guide to Oracle9i4 Sample Matrix Report

A Guide to Oracle9i5 Using the Report Wizard to Create a Report Basic steps using Report Wizard: –Specify the data that the report displays –Select the report style –Configure the report properties and layout

A Guide to Oracle9i6 Paper Design Window

A Guide to Oracle9i7 Modifying the Report Appearance Use Reports Builder environment to modify the report appearance and customize the report features Paper design window shows how report appears on paper To view as web page –preview paper design as web page Make sure form displays correct values before editing design Use the Paper Design window to change fonts, item sizes, etc.

A Guide to Oracle9i8 Reports Builder Object Navigator

A Guide to Oracle9i9 Viewing the Report as a Web Page To preview a report as a Web page: –Click the Run Web Layout button on the Reports Builder toolbar –Creates the Web page source code for the report –Displays as Page Design view without any formatting changes –To view formatting changes: preview the report using either a Paginated HTML or a Paginated HTMLCSS format

A Guide to Oracle9i10 Viewing a Report as a Web Page

A Guide to Oracle9i11 Creating a Master-Detail Report Report can display master-detail data SQL query must retrieve master and detail data Use Groups page to define master and detail groups Two report styles: –Group left: master records appear on the left side of the report; detail records appear in columns to the right of the master records –Group above: detail records appear below the master records Place column names in Levels on Available Columns page

A Guide to Oracle9i12 Example Grouped Report

A Guide to Oracle9i13 Creating Groups/Levels

A Guide to Oracle9i14 Report Templates Custom templates store common formatting information such as: –Font –Background color –Graphics Stored in.tdf file Use Paper Layout Template Editor to edit

A Guide to Oracle9i15 Paper Layout Template Editor

A Guide to Oracle9i16 Applying Custom Templates to Reports Templates are applied to reports using Reports Wizard Template page Use Template file specification option button to select a custom template Or register template as a predefined template: –Modify the Developer user preferences file, so the custom template appears in the Predefined Templates list –Copy the template file to the Reports Builder templates folder

A Guide to Oracle9i17 Lesson B Objectives Understand the components of a report Modify report components Modify the format of master-detail reports Create parameters to allow the user to customize report data

A Guide to Oracle9i18 Report Components Data Model –Specifies the data that the report displays Paper Layout view –Displays the report components as symbolic objects Report frames –Group related report objects

A Guide to Oracle9i19 Data Model Window

A Guide to Oracle9i20 Data Model Window Modify data model properties using Property Inspector Can modify the report’s SQL query Create a group filter to limit the number of records that a report query retrieves –Assign a value to the Filter Type property in the report record group’s Property Inspector –Faster to limit retrieved values with SQL query where clause

A Guide to Oracle9i21 Paper Layout Window

A Guide to Oracle9i22 Report Display Reports have a header, main section and footer Frames –Containers for grouping related report objects –Use to set specific properties for a group of objects Record group –Have corresponding group frame –Encloses a repeating frame and an optional header frame

A Guide to Oracle9i23 Components of a Master-Detail Report Master-detail reports: –Display master-detail data –Multiple record groups: master in one, detail in another –Multiple group frames

A Guide to Oracle9i24 Master-Detail Data Model

A Guide to Oracle9i25 Master-Detail Report Layout

A Guide to Oracle9i26 Master-Detail Group Frame Relationships

A Guide to Oracle9i27 Report Parameters Specifies how a report appears Specifies the report’s behavior when it runs System parameters –Specify properties that control how the report appears in the user display and how the report application environment behaves –Examples: currency symbol, whether the print dialog box opens when the user prints the report User parameters –Allow the user to select values that specify the data that the report displays –Example: allow the user to select a specific term ID value from a list, and the report would then display class lists for that term only

A Guide to Oracle9i28 System Parameters

A Guide to Oracle9i29 User Parameters User selects from parameter list Inserted into search condition To create: –Create the user parameter –Create the parameter list –Modify the report query so it uses the parameter as a search condition

A Guide to Oracle9i30 Lesson C Objectives Display image data in a report Manually create queries and data links Create summary columns Create formula columns Create reports that display formatted data in a Web browser window

A Guide to Oracle9i31 Displaying Image Data In Reports Retrieve and display LOB image data on reports Use Property Inspector to change File Format to Image to display image data

A Guide to Oracle9i32 Report with Images from the Database

A Guide to Oracle9i33 Creating Report Queries and Data Links Manually To create a query manually: –Open the Data Model window –Select the SQL Query tool on the Data Model tool palette –Click in the painting region, and type the SQL query To create a data link: –Select the Data Link tool on the Data Model tool palette –Draw a link between linked objects Types of data links: –Query to Query –Group to Group –Column to Column

A Guide to Oracle9i34 Manually Creating a Query and Data Link

A Guide to Oracle9i35 Creating Reports that Display Calculated Values Formula columns –Display values that PL/SQL functions calculate using report data field values as input parameters Summary columns –Perform summary functions (such as SUM,AVG, or MAX) on report data fields

A Guide to Oracle9i36 Example of Calculated Values

A Guide to Oracle9i37 Creating Formula Columns Formula columns: –Display a value that a user-defined function returns as a result of performing computations on report data values To create: –Create the formula column in the report Data Model –Write the user-defined function that returns the calculated value for the formula column –Create a layout field in the report to display the formula column value

A Guide to Oracle9i38 Syntax for Formula Column

A Guide to Oracle9i39 Creating Summary Columns Summary columns: –Return a summary value, such as the sum or average, of a series of data fields in a repeating frame Create summary columns for any report data field using the Totals page in the Report Wizard Can also create summary columns manually

A Guide to Oracle9i40 Creating Summary Columns with Reports Wizard

A Guide to Oracle9i41 Displaying Formatted Reports as Web Pages Use Oracle9i Application Server to generate reports dynamically See Figure 7-70

A Guide to Oracle9i42 Summary Reports Builder creates formatted reports using database data Reports are drawn using the Paper Design Window Templates can be created to format reports Reports can be created to display master-detail data Report columns can be set to display calculations, formulas and summary information Reports can be generated in paper, pdf, or html format Dynamic reports are generated using Oracle9i Application Server