Professional Documents
Culture Documents
Crystal Reports V3.0
Crystal Reports V3.0
Crystal Reports V3.0
Version 3.0
Pre-requisites
Introduction
1 Data Structure
2 Simple Report Creation
3 Crystal Report Functions
4 Running Reports
Section 1
Database
Crystal
Reports
MMNNCCYY
Section 3
Click
Click
Click
Need to
supply
user name
and
password
Select File(s)
Click
To
Finish
Click Next
Select Fields
Choose Add
Click
Exercise 1
Customer Listing
Section 3
Short Cut to menu options
50 The New Standard in Quality Education
The Magic Button
Undo / Redo
Report
Sections
Place pointer on blue boxes it
changes to arrow
Field width and height can be
adjusted by dragging arrow
59 The New Standard in Quality Education
Adding New Fields
Text Field
Select field
Then choose field to select items from.
Report on non-report field
New!
Sort
Fields
Report
Fields Sort Direction
Automatic sort by column 1
69 The New Standard in Quality Education
Grouping
Used to group data together
Similar to sorting but adds headers and
footers
Define Order
Extra Options
on Date field
Select Groups
Then click icon to create new parameter
Type
Next Screen
Warning on Usage
Now refresh data
Exercise 2
Section 6
Tip - Give your formula name the
column name
Fields Operators
Functions
Formula Text
ToNumber({Field name})
Be careful of Brackets
– (,) = function
– {,} = field
– [,] = field value (Seen later)
91 The New Standard in Quality Education
Converting Strings to Numbers
Exercise 3
If the options are missing on the menu you have not
chosen a numeric field
Choice of sum, maximum,
minimum, average etc. Field
printed in report footer
98 The New Standard in Quality Education
Summaries
Similar to subtotal
but will give same
totalling options as
grand total function
19980915
YYYYMMDD
Exercise 4
Section 7
Optional
Select a number
field for this
example
110 The New Standard in Quality Education
Conditional Formatting
Brings up the Formula Editor Box
Specify value of N
Exercises 5
Section 8
OR03 SL01
Drew PLC
Drew PLC 2190 Blackmore Electronics Customer Address
Select
In this example use report
with SL01 and link SL03
Select
OK
Crystal supports
different join types
One to One (equal)
One to Many (Left Outer)
Many to One (Right Outer)
And others….
Exercise 6
In the properties of the picture or any
field a hyperlink can be set so when
clicking on the logo it takes you directly
to the web site
Exercise 7
Section 9
File name
No
Click OK to compile
Defaults to
refresh if no data
saved with report
Exercise 8
Section 11
SQL Query
Result Set
Exercise 9
Section 11
Optional
Summarized
field format
Exercise 10
Section 14
Reporting on Accounting
Strings
Exercise 11
Scala5
File.ddf
Field.ddf
Index.ddf
Click
Click
Click
Solution
– Set Location of Scala’s data files
Set Location