Professional Documents
Culture Documents
Lesson A Objectives
After completing this lesson, you should be able to:
Use the 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
Developer10g
Reports Builder allows developers to preview and
distribute reports in variety of different formats
including:
Web pages
Portable document format (.pdf) files
Guide to Oracle 10g
Tabular
Form
Mailing label
Form letter
Group left group above
Matrix
Matrix with group
Guide to Oracle 10g
Welcome
Report type
Style
Data source
Guide to Oracle 10g
Totals
Labels
Template
Finish
Guide to Oracle 10g
10
11
Reports
Top-level node
Guide to Oracle 10g
12
Templates
PL/SQL libraries
Debug actions
Stack
Built-in packages
Database objects
13
14
15
16
To open report:
On Welcome to Reports Builder dialog
Click Open an existing report option button
Click OK
17
18
19
20
21
22
Report Templates
Many reports that have similar appearance
Useful to create custom template to specify report
appearance
Avoid performing same formatting tasks over and
over again
23
24
25
26
27
Frame
Object that encloses similar objects within report
Parent frame
Frame that directly encloses object
28
29
30
Two-step process:
Modify developer user preferences file
Copy template file to Reports Builder templates
folder
Guide to Oracle 10g
31
32
Lesson A Summary
Report
Summary view of database data that users can view on
screen or print on paper
Create report
Specify data to appear in report
Select report style
Configure report properties and layout
33
34
Lesson B Objectives
After completing this lesson, you should be able to:
Describe 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
35
Report Components
Data Model
Specifies data that report displays
Report frames
Group related report objects
36
37
38
39
Report sections:
Header
Main
Trailer
40
Report Frames
Frames
Containers for grouping related report objects
Set specific properties for group of objects
Rather than having to set property for each item
Group frame
Encloses repeating frame and optional header
frame
41
Header frame
Encloses all column headings for record group
42
43
Components of a Master-Detail
Report
Multiple record groups
Multiple group frames
44
45
46
47
Confine mode
Determines objects can be moved outside enclosing
frames
Always safest to leave enabled
48
49
50
51
Report Parameters
Specifies how report appears
Specifies reports behavior when it runs
Types:
System
User
52
System Parameters
53
User Parameters
User selects user parameter value from parameter
list
Parameter list
Shows possible values
54
Parameter form
Displays title and hint line list of one or more
parameters with associated prompts.
Guide to Oracle 10g
55
56
Lesson B Summary
Data Model window shows:
Report query
Record groups it generates
Data links between query and record group
57
Report parameters
System
User
58
Lesson C Objectives
After completing this lesson, you should be able to:
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
Guide to Oracle 10g
59
60
61
62
63
64
65
66
Summary columns
Perform summary functions
67
User-defined functions
Use PL/SQL commands to calculate return value
Formula column
Displays value that user-defined function returns
68
69
70
71
72
Create
Using totals page in Report Wizard
Manually
73
74
75
76
77
78
79
80
81
Elements
Represent content that appears on Web page such as
text and graphic images
Guide to Oracle 10g
82
83
84
85
86
Style page
Groups page
Fields page
Labels page
Template page
87
Lesson C Summary
Create report displays LOB data field
Manually create queries and data links in Data
Model view
Create layout fields to display values that queries
retrieve
88
Summary
Report
Summary view of database data that users can view
on screen or print on paper
Report template
Data Model window
Paper Layout window
Frames
Oracle 10g Application Server (OAS)
Guide to Oracle 10g
89