Getting Started with Crystal Reports Lesson 1 · 2009-12-07 · This class is designed for…...

57
Activant Solutions Optimizing Crystal Reports Course 3 of 3 Crystal Reports suite

Transcript of Getting Started with Crystal Reports Lesson 1 · 2009-12-07 · This class is designed for…...

Page 1: Getting Started with Crystal Reports Lesson 1 · 2009-12-07 · This class is designed for… Activant users that are: responsible for creating reports familiar with the Prophet 21

Activant Solutions

Optimizing Crystal Reports

Course 3 of 3Crystal Reports suite

Page 2: Getting Started with Crystal Reports Lesson 1 · 2009-12-07 · This class is designed for… Activant users that are: responsible for creating reports familiar with the Prophet 21

This class is designed for…

Activant users that are:responsible for creating reportsfamiliar with the Prophet 21 databases

Basic knowledge of Crystal Reports‘Getting Started with Crystal Reports’ and ‘More Crystal Reports’ WBT courses (or similar knowledge)

Page 3: Getting Started with Crystal Reports Lesson 1 · 2009-12-07 · This class is designed for… Activant users that are: responsible for creating reports familiar with the Prophet 21

Objectives

Set up parametersInsert graphsConditionally format dataCreate dynamic report headerCreate ‘Top N’ / ‘Bottom N’ reports

Page 4: Getting Started with Crystal Reports Lesson 1 · 2009-12-07 · This class is designed for… Activant users that are: responsible for creating reports familiar with the Prophet 21

This course will NOT cover…

Installation of Crystal ReportsSetting up your Data SourceCrystal’s Report WizardBasic Crystal Report writingProphet 21 Databases

Page 5: Getting Started with Crystal Reports Lesson 1 · 2009-12-07 · This class is designed for… Activant users that are: responsible for creating reports familiar with the Prophet 21

Let’s review what was covered in the More Crystal Reports WBT!

Create a report that shows only backordered items in the order filesUse the p21_order_view tableInclude on the report:

Supplier NameItem IdOrder Number Customer’s ship to nameOrder DateQty on BackorderLine Item Required Date

Page 6: Getting Started with Crystal Reports Lesson 1 · 2009-12-07 · This class is designed for… Activant users that are: responsible for creating reports familiar with the Prophet 21

Parameters

Prompts user for information

Flexible

Set defaults

Page 7: Getting Started with Crystal Reports Lesson 1 · 2009-12-07 · This class is designed for… Activant users that are: responsible for creating reports familiar with the Prophet 21

Select Expert without Parameters

Page 8: Getting Started with Crystal Reports Lesson 1 · 2009-12-07 · This class is designed for… Activant users that are: responsible for creating reports familiar with the Prophet 21

Create Parameter

Page 9: Getting Started with Crystal Reports Lesson 1 · 2009-12-07 · This class is designed for… Activant users that are: responsible for creating reports familiar with the Prophet 21

Create Parameter

Page 10: Getting Started with Crystal Reports Lesson 1 · 2009-12-07 · This class is designed for… Activant users that are: responsible for creating reports familiar with the Prophet 21

Choose Value Type and Set Options

Page 11: Getting Started with Crystal Reports Lesson 1 · 2009-12-07 · This class is designed for… Activant users that are: responsible for creating reports familiar with the Prophet 21

Set Defaults

Page 12: Getting Started with Crystal Reports Lesson 1 · 2009-12-07 · This class is designed for… Activant users that are: responsible for creating reports familiar with the Prophet 21

Choose Dynamic Defaults

Page 13: Getting Started with Crystal Reports Lesson 1 · 2009-12-07 · This class is designed for… Activant users that are: responsible for creating reports familiar with the Prophet 21

Choose Static Defaults

Page 14: Getting Started with Crystal Reports Lesson 1 · 2009-12-07 · This class is designed for… Activant users that are: responsible for creating reports familiar with the Prophet 21

New Parameter in Field Explorer

Page 15: Getting Started with Crystal Reports Lesson 1 · 2009-12-07 · This class is designed for… Activant users that are: responsible for creating reports familiar with the Prophet 21

Select Expert with Parameter

Page 16: Getting Started with Crystal Reports Lesson 1 · 2009-12-07 · This class is designed for… Activant users that are: responsible for creating reports familiar with the Prophet 21

Prompt

Page 17: Getting Started with Crystal Reports Lesson 1 · 2009-12-07 · This class is designed for… Activant users that are: responsible for creating reports familiar with the Prophet 21

Dynamic Report Headers

Information changes based upon parametersProvide useful information

Page 18: Getting Started with Crystal Reports Lesson 1 · 2009-12-07 · This class is designed for… Activant users that are: responsible for creating reports familiar with the Prophet 21

Insert Text Object

Page 19: Getting Started with Crystal Reports Lesson 1 · 2009-12-07 · This class is designed for… Activant users that are: responsible for creating reports familiar with the Prophet 21

Insert Parameter Field

Page 20: Getting Started with Crystal Reports Lesson 1 · 2009-12-07 · This class is designed for… Activant users that are: responsible for creating reports familiar with the Prophet 21

Format Field

Page 21: Getting Started with Crystal Reports Lesson 1 · 2009-12-07 · This class is designed for… Activant users that are: responsible for creating reports familiar with the Prophet 21

Before Formatting

Page 22: Getting Started with Crystal Reports Lesson 1 · 2009-12-07 · This class is designed for… Activant users that are: responsible for creating reports familiar with the Prophet 21

After Formatting

Page 23: Getting Started with Crystal Reports Lesson 1 · 2009-12-07 · This class is designed for… Activant users that are: responsible for creating reports familiar with the Prophet 21

Conditional Formatting

Formatting based upon “rules”Provides an easy way to distinguish differences

Page 24: Getting Started with Crystal Reports Lesson 1 · 2009-12-07 · This class is designed for… Activant users that are: responsible for creating reports familiar with the Prophet 21

Conditional Format

Page 25: Getting Started with Crystal Reports Lesson 1 · 2009-12-07 · This class is designed for… Activant users that are: responsible for creating reports familiar with the Prophet 21

Create Formula

Page 26: Getting Started with Crystal Reports Lesson 1 · 2009-12-07 · This class is designed for… Activant users that are: responsible for creating reports familiar with the Prophet 21

Change to Format Editor

Page 27: Getting Started with Crystal Reports Lesson 1 · 2009-12-07 · This class is designed for… Activant users that are: responsible for creating reports familiar with the Prophet 21

Report Data Before

Page 28: Getting Started with Crystal Reports Lesson 1 · 2009-12-07 · This class is designed for… Activant users that are: responsible for creating reports familiar with the Prophet 21

Report Data After

Page 29: Getting Started with Crystal Reports Lesson 1 · 2009-12-07 · This class is designed for… Activant users that are: responsible for creating reports familiar with the Prophet 21

Charts

ColorfulEasy to createDynamic

Page 30: Getting Started with Crystal Reports Lesson 1 · 2009-12-07 · This class is designed for… Activant users that are: responsible for creating reports familiar with the Prophet 21

Charts

Page 31: Getting Started with Crystal Reports Lesson 1 · 2009-12-07 · This class is designed for… Activant users that are: responsible for creating reports familiar with the Prophet 21

Charts

Page 32: Getting Started with Crystal Reports Lesson 1 · 2009-12-07 · This class is designed for… Activant users that are: responsible for creating reports familiar with the Prophet 21

Choose Chart

Page 33: Getting Started with Crystal Reports Lesson 1 · 2009-12-07 · This class is designed for… Activant users that are: responsible for creating reports familiar with the Prophet 21

Data

Page 34: Getting Started with Crystal Reports Lesson 1 · 2009-12-07 · This class is designed for… Activant users that are: responsible for creating reports familiar with the Prophet 21

Axes

Page 35: Getting Started with Crystal Reports Lesson 1 · 2009-12-07 · This class is designed for… Activant users that are: responsible for creating reports familiar with the Prophet 21

Options

Page 36: Getting Started with Crystal Reports Lesson 1 · 2009-12-07 · This class is designed for… Activant users that are: responsible for creating reports familiar with the Prophet 21

Color Highlight

Page 37: Getting Started with Crystal Reports Lesson 1 · 2009-12-07 · This class is designed for… Activant users that are: responsible for creating reports familiar with the Prophet 21

Text

Page 38: Getting Started with Crystal Reports Lesson 1 · 2009-12-07 · This class is designed for… Activant users that are: responsible for creating reports familiar with the Prophet 21

Sample Chart

Page 39: Getting Started with Crystal Reports Lesson 1 · 2009-12-07 · This class is designed for… Activant users that are: responsible for creating reports familiar with the Prophet 21

Top N / Bottom N

Determines the order in which groups are displayedLimit to Top 5 or Bottom 5

Page 40: Getting Started with Crystal Reports Lesson 1 · 2009-12-07 · This class is designed for… Activant users that are: responsible for creating reports familiar with the Prophet 21

Top N / Bottom N

Page 41: Getting Started with Crystal Reports Lesson 1 · 2009-12-07 · This class is designed for… Activant users that are: responsible for creating reports familiar with the Prophet 21

Top N / Bottom N

Page 42: Getting Started with Crystal Reports Lesson 1 · 2009-12-07 · This class is designed for… Activant users that are: responsible for creating reports familiar with the Prophet 21

Top N / Bottom N

Page 43: Getting Started with Crystal Reports Lesson 1 · 2009-12-07 · This class is designed for… Activant users that are: responsible for creating reports familiar with the Prophet 21

Top N / Bottom N

Page 44: Getting Started with Crystal Reports Lesson 1 · 2009-12-07 · This class is designed for… Activant users that are: responsible for creating reports familiar with the Prophet 21

Top N / Bottom N

Page 45: Getting Started with Crystal Reports Lesson 1 · 2009-12-07 · This class is designed for… Activant users that are: responsible for creating reports familiar with the Prophet 21

Hide / Suppress Data

Limit what is printed on reportHide – allows drill downSuppress – no drill down allowed

Page 46: Getting Started with Crystal Reports Lesson 1 · 2009-12-07 · This class is designed for… Activant users that are: responsible for creating reports familiar with the Prophet 21

Before Hide

Page 47: Getting Started with Crystal Reports Lesson 1 · 2009-12-07 · This class is designed for… Activant users that are: responsible for creating reports familiar with the Prophet 21

Hide

Page 48: Getting Started with Crystal Reports Lesson 1 · 2009-12-07 · This class is designed for… Activant users that are: responsible for creating reports familiar with the Prophet 21

Hide

Page 49: Getting Started with Crystal Reports Lesson 1 · 2009-12-07 · This class is designed for… Activant users that are: responsible for creating reports familiar with the Prophet 21

Hide

Page 50: Getting Started with Crystal Reports Lesson 1 · 2009-12-07 · This class is designed for… Activant users that are: responsible for creating reports familiar with the Prophet 21
Page 51: Getting Started with Crystal Reports Lesson 1 · 2009-12-07 · This class is designed for… Activant users that are: responsible for creating reports familiar with the Prophet 21
Page 52: Getting Started with Crystal Reports Lesson 1 · 2009-12-07 · This class is designed for… Activant users that are: responsible for creating reports familiar with the Prophet 21

Tips, Tricks and Thoughts

Set LocationUsing more than one table in a reportFormulas

Page 53: Getting Started with Crystal Reports Lesson 1 · 2009-12-07 · This class is designed for… Activant users that are: responsible for creating reports familiar with the Prophet 21

Set Location

When using report created by someone elseTells Crystal Report where to go for your data

Page 54: Getting Started with Crystal Reports Lesson 1 · 2009-12-07 · This class is designed for… Activant users that are: responsible for creating reports familiar with the Prophet 21

Using More than One Table in a Report

Multiple tables, views, data sourcesLink/Join

Page 55: Getting Started with Crystal Reports Lesson 1 · 2009-12-07 · This class is designed for… Activant users that are: responsible for creating reports familiar with the Prophet 21

Formulas

Comparing fields to one another with select expertGrouping information based upon your own set of rulesCommonly used formulas

If…then…elseCount/Distinct Count

Page 56: Getting Started with Crystal Reports Lesson 1 · 2009-12-07 · This class is designed for… Activant users that are: responsible for creating reports familiar with the Prophet 21

Summary

Created parametersDynamic headerConditionally format dataInsert graphsTop N / Bottom NHide/Suppress Data

Page 57: Getting Started with Crystal Reports Lesson 1 · 2009-12-07 · This class is designed for… Activant users that are: responsible for creating reports familiar with the Prophet 21

For More Information…

Visit Activant on the web: www.activant.comView Educational Services course offeringsBrowse DocumentationSearch the Solutions databaseSubmit a Support case

E-mail Consulting Services [email protected]

E-mail Professional Services [email protected]

SAP’s Web Sitehttp://help.sap.com