1 Guide to Oracle10G CHAPTER 7: Creating Database Reports 7.

Slides:



Advertisements
Similar presentations
BASIC SKILLS AND TOOLS USING ACCESS
Advertisements

A Guide to Oracle9i1 Creating Database Reports Chapter 7.
© 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.
UNESCO ICTLIP Module 4. Lesson 3 Database Design, and Information Storage and Retrieval Lesson 3. Information storage and retrieval using WinISIS.
Guide to Oracle10G1 Introduction To Forms Builder Chapter 5.
1 Chapter 3 Reviewing Forms, Reports, and Data Access Pages.
Using Visual Basic 6.0 to Create Web-Based Database Applications
Chapter 7: Creating Database Reports. 2 Lesson A Objectives After completing this lesson, you should be able to: Use the Reports Builder report styles.
A Guide to Oracle9i1 Introduction To Forms Builder Chapter 5.
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.
Chapter 7: Creating Database Reports
1 Chapter 5: Introduction To Form Builder. 2 Forms  Why Do We Use Form Builder?  Why Don’t We Use SQL Only?!
With Microsoft Access 2010 © 2011 Pearson Education, Inc. Publishing as Prentice Hall1 PowerPoint Presentation to Accompany GO! with Microsoft ® Access.
Pasewark & Pasewark 1 Access Lesson 4 Creating and Modifying Forms Microsoft Office 2007: Introductory.
Access Lesson 4 Creating and Modifying Forms
Document Basics Lesson 2. Skills Matrix SKILL #MATRIX SKILL 1.1.2Apply Quick Styles to documents 1.1.3Format documents using themes 1.1.4Customize a theme.
8 Copyright © 2004, Oracle. All rights reserved. Creating LOVs and Editors.
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.
XP New Perspectives on Microsoft Access 2002 Tutorial 51 Microsoft Access 2002 Tutorial 5 – Enhancing a Table’s Design, and Creating Advanced Queries and.
XP Chapter 5 Succeeding in Business with Microsoft Office Access 2003: A Problem-Solving Approach 1 Developing Effective Reports Chapter 5 “Nothing succeeds.
McGraw-Hill/Irwin The Interactive Computing Series © 2002 The McGraw-Hill Companies, Inc. All rights reserved. Microsoft Access 2002 Advanced Report Design.
Microsoft Access Get a green book. Page AC 2 Define Access Define database.
ACCESS Part 2. OBJECTIVES  Use the Form Wizard  Create a split form  Use Form Layout View  Add fields to a form  Modify form controls  Create calculations.
Lecture Access – Reports. What’s a Report? Way to analyze your data –Groups –Sum / Average Paper or HTML output (or screen preview) Based on live data.
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.
CREATING TEMPLATES CREATING CUSTOM CHARACTERS IMPORTING BATCH DATA SAVING DATA & TEMPLATES CREATING SERIES DATA PRINTING THE DATA.
Pasewark & Pasewark 1 Access Lesson 5 Creating and Modifying Reports Microsoft Office 2007: Introductory.
Key Applications Module Lesson 21 — Access Essentials
Business Documents with Word
Oracle Reports Builder
Reports 5.02 Understand database queries, forms, and reports used in business.
Database Systems Microsoft Access Practical #2 Making Forms and Reports Nos 215.
Press Esc to Exit ©2011 Cengage Learning. All Rights Reserved. May not be scanned, copied or duplicated, or posted to a publicly accessible website, in.
Office Management Tools II Ms Saima Gul. Office Management Tools II Ms Saima Gul.
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.
McGraw-Hill Technology Education © 2004 by the McGraw-Hill Companies, Inc. All rights reserved. Office Access 2003 Lab 2 Modifying a Table and Creating.
1 Lesson 13 Organizing and Enhancing Worksheets Computer Literacy BASICS: A Comprehensive Guide to IC 3, 3 rd Edition Morrison / Wells.
Chapter Fourteen Access Databases and SQL Programming with Microsoft Visual Basic th Edition.
Pasewark & Pasewark 1 Access Lesson 5 Creating and Modifying Reports Microsoft Office 2007: Introductory.
Lesson 13 Databases Unit 2—Using the Computer. Computer Concepts BASICS - 22 Objectives Define the purpose and function of database software. Identify.
Chapter 3 Automating Your Work. It is frustrating when you have to type the same passage of text repeatedly. For example your name and address. Word includes.
INTRODUCTION TO ACCESS. OBJECTIVES  Define the terms field, record, table, relational database, primary key, and foreign key  Create a blank database.
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,
Microsoft Access 2000 Creating Queries, Reports and Web Pages.
Copyright 2007, Paradigm Publishing Inc. ACCESS 2007 Chapter 6 BACKNEXTEND 6-1 LINKS TO OBJECTIVES Using the Report Button Using the Report Button Print.
Modify Tables and FieldsModify Tables and Fields Lesson 4 © 2014, John Wiley & Sons, Inc.Microsoft Official Academic Course, Microsoft Word Microsoft.
CPSC 203 Introduction to Computers Lab 66 By Jie Gao.
Key Applications Module Lesson 22 — Managing and Reporting Database Information Computer Literacy BASICS.
Microsoft Office 2013 Try It! Chapter 4 Storing Data in Access.
Microsoft® Access Generate forms quickly 1 Modify controls in Layout View 2 Work with form sections 3 Modify controls in Design View 4 Add calculated.
CHAPTER 7 LESSON C Creating Database Reports. Lesson C Objectives  Display image data in a report  Manually create queries and data links  Create summary.
Adding Reports to a Database. Why do we use Reports? Reports are well-designed printed pages that offer several advantages: Reports are well-designed.
Programming with Microsoft Visual Basic 2012 Chapter 14: Access Databases and SQL.
Change margins. 1 Preview a document. 2 Change paper size and orientation. 3 Print envelopes and labels. 4 Choose print options. 5 2.
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,
Microsoft® Access Generate reports quickly 1 Modify controls in layout view 2 Work with report sections 3 Work with controls in a report 4 Use Format.
DAY 20: ACCESS CHAPTERS 5, 6, 7 Larry Reaves October 28,
CHAPTER 7 LESSON B Creating Database Reports. Lesson B Objectives  Describe the components of a report  Modify report components  Modify the format.
Microsoft Office Access 2010 Lab 2
Creating Database Reports
From and Report.
Chapter 18 Finalizing a Database.
Presentation transcript:

1 Guide to Oracle10G CHAPTER 7: Creating Database Reports 7

2 Reports  Snapshot summary of database data  Viewed on screen  Printed on paper  Printed to a file and distributed electronically 7

3 Reports  A report can:  Display SQL query data  Display summary columns  Display calculated values based on formulas applied to database data  Be formatted to look like an invoice or other business document 7

4 Type of Reports  Tabular (table-format)  Form-like (looks like a form)  Mailing labels  Form letters  Matrix  Data value appears at the intersection of a column and row heading 7

5 Types of Reports  Master-detail: Group left 7 Figure 7-2

6 Types of Reports  Master-detail: Group above 7 Figure 7-3

7 Creating a Report Using the Report Wizard 1.Enter the SQL query to retrieve the report data 2.Choose the display fields 3.Specify the report master-detail groups 4.Specify the field prompts 5.Select a predefined template 7

8 Predefined Templates  Specifies report appearance characteristics  Font sizes, types and colors  Graphic images  Background shading  Page numbering  Date report is created 7

9 Report file types  Reports:.rdf  Templates:.tdf 7

10 Using Format Masks in Reports  Format masks can be applied to:  NUMBER fields  DATE fields  Format masks cannot be applied to text fields 7

11 Report Builder Windows  Live Previewer: Shows how report will look when displayed or printed 7

12 Report Builder Windows  Layout Model: Shows reports components symbolically 7

13 Report Builder Windows  Data Model: Shows report data components 7 Query Record groups

14 Data Model Components  Record group: Set of records with the same column headings  Master-detail reports have multiple record groups  Individual fields are called columns  Default record group name: G_ 7 Column

15 Report Sections Clearwater Traders Sales Report *** End of Report *** 7 Header: optional title page Main Section: report data and computations Trailer: optional final page

16 Report Sections 7 Margins  Main Section has margins for values that are displayed on each report page  Titles  Dates  Page numbers Page 1 of 5

17 Navigating in the Report Sections  Section navigation buttons 7 Header Main Section Trailer Main Section Margins

18 Running a Report from a Form  Reports are often run from Form Builder applications in integrated database systems  Steps for running a report from a form: 1.Create a bind parameter(s) in the report to accept an input parameter(s) from the form 2.Create a parameter list in the form to pass the input parameter(s) from the form to the report 3.Run the report from the form using the RUN_PRODUCT procedure 7

19 Running a Report from a Form  Creating a bind parameter  Substitute one or more search conditions in the report SQL query with a parameter name prefaced with a colon (:) 7 bind parameters Figure 9-95

20 Running a Report from a Form  Creating a parameter list 1.Declare the parameter list variable in the DECLARE section 2.Create the list 7 bind parameters declaring the list creating the list

21 Running a Report from a Form  Parameter lists can only pass character or record group data  To add parameters to the parameter list using the ADD_PARAMETER procedure: ADD_PARAMETER(,,, );  List: ID of the parameter list  Key: Name of the parameter in the report  Paramtype: Values can be TEXT_PARAMETER (for character values) or DATA_PARAMETER (for record groups)  Value: Data value to be passed in parameter list 7

22 Running a Report from a Form  Example of the ADD_PARAMETER procedure: 7 List Key ParamtypeValue Figure 9-96

23 Running a Report from a Form  Running the report using the RUN_PRODUCT procedure RUN_PRODUCT(,,,,,, );  Product: Application to run  Value can be REPORTS or GRAPHICS  Document: Complete path and filename of the report.rdf file  Communication mode  SYNCHRONOUS: Control returns to the form only after report is closed  ASYNCHRONOUS: User can toggle between report and form 7

24 Running a Report from a Form  Running the report using the RUN_PRODUCT procedure RUN_PRODUCT(,,,,,, );  Execution mode  RUNTIME: Called product's runtime environment is started  BATCH: Called product is displayed directly on the form  Location  FILESYSTEM: Report file stored in the filesystem  DATABASE: Report file stored in the database  Parameter list ID: ID of the parameter list to be passed  Display: Only used when running a GRAPHICS product  Value is always NULL when running a report 7

25 Running a Report from a Form  Example of the RUN_PRODUCT procedure: 7 Product Execution Mode Location Display DocumentCommunication Mode Parameter List ID Figure 9-99