ebook img

Crystal Reports 11 User's Guide PDF

582 Pages·2004·5.094 MB·English
by  
Save to my drive
Quick download
Download
Most books are stored in the elastic cloud where traffic is expensive. For this reason, we have a limit on daily download.

Preview Crystal Reports 11 User's Guide

Crystal Reports XI User’s Guide Crystal Reports XI Copyright Copyright © 2004 Business Objects. All rights reserved. Trademarks Business Objects, the Business Objects logo, Crystal Reports, and Crystal Enterprise are trademarks or registered trademarks of Business Objects SA or its affiliated companies in the United States and other countries. All other names mentioned herein may be trademarks of their respective owners. Patents Business Objects owns the following U.S. patents, which may cover products that are offered and sold by Business Objects: 5,555,403, 6,247,008 B1, 6,578,027 B2, 6,490,593 and 6,289,352. Contents Chapter 1 Introduction to Crystal Reports XI 21 About Crystal Reports . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 22 About this guide . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 23 Online help . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 23 Business Objects information resources . . . . . . . . . . . . . . . . . . . . . . . 23 Chapter 2 What’s New in Crystal Reports XI 25 Introduction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 26 Powerful report authoring . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 26 Improved usability . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 27 Expanded application-development capabilities . . . . . . . . . . . . . . . . . . . . 28 General description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 28 Report Application Server (RAS) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 29 Report Designer Component (RDC) . . . . . . . . . . . . . . . . . . . . . . . . . . 30 Crystal Reports .NET . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 30 Integration with BusinessObjects Enterprise XI . . . . . . . . . . . . . . . . . . . . . 32 Chapter 3 Installing Crystal Reports XI 33 Installing Crystal Reports XI . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 34 Installation requirements . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 34 Installing Crystal Reports on a local machine . . . . . . . . . . . . . . . . . . . . . . 35 Creating an installation point and installing from a network server . . . . . . 36 Creating an installation point for Crystal Reports . . . . . . . . . . . . . . . . . 37 Installing Crystal Reports from a network . . . . . . . . . . . . . . . . . . . . . . 37 Customizing your installation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 38 Running a silent installation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 41 Upgrading Crystal Reports components . . . . . . . . . . . . . . . . . . . . . . . . . . 43 Crystal Reports User’s Guide 3 Contents Chapter 4 Quick Start 45 Learning how to use Crystal Reports . . . . . . . . . . . . . . . . . . . . . . . . . . . . .46 Sample data - Xtreme.mdb . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .46 Report Creation Wizards . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .46 Standard . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .47 Cross-Tab . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .47 Mailing Label . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .47 OLAP . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .47 Quick start for new users . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .48 Before you begin . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .48 Creating the report . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .49 Record Selection . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .60 Grouping and sorting . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .64 Completing the report . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .67 Quick start for advanced users . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .68 Chapter 5 Report Design Concepts 73 Basic report design . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .74 Deciding on the content of the report . . . . . . . . . . . . . . . . . . . . . . . . . . . . .74 Stating the purpose . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .74 Determining the layout of the report . . . . . . . . . . . . . . . . . . . . . . . . . . .75 Finding the data . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .76 Manipulating the data . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .77 Determining printing area characteristics . . . . . . . . . . . . . . . . . . . . . . .78 Developing a prototype on paper . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .80 Chapter 6 Introduction to Reporting 81 Report creation options . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .82 Report Creation Wizards . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .82 Another report . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .82 New report . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .82 Choosing data sources and database fields . . . . . . . . . . . . . . . . . . . . . . . .83 The Database Expert . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .83 4 Crystal Reports User’s Guide Contents The Field Explorer . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 85 About the report design environment . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 87 Design tab . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 87 Preview tab . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 90 HTML Preview tab . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 94 Creating a new report . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 94 Selecting the data source . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 94 Adding tables . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 96 Linking multiple tables . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 96 Placing data on the report . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 98 Formatting data . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 104 Record selection . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 105 Grouping, sorting, and summarizing data . . . . . . . . . . . . . . . . . . . . . 105 Using the drill-down option on summarized data . . . . . . . . . . . . . . . . 106 Using the zoom feature . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 106 Inserting page headers and footers . . . . . . . . . . . . . . . . . . . . . . . . . . 107 Adding a title page to the report . . . . . . . . . . . . . . . . . . . . . . . . . . . . 108 Adding summary information to the report . . . . . . . . . . . . . . . . . . . . . 109 Exploring reports and working with multiple reports . . . . . . . . . . . . . . . . . 109 The Report Explorer . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 110 The Workbench . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 111 The Dependency Checker . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 112 Opening and docking explorers . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 114 Beyond basic reports . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 115 Chapter 7 BusinessObjects Enterprise Repository 117 What is the BusinessObjects Enterprise Repository? . . . . . . . . . . . . . . . 118 Work flow . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 119 Accessing the BusinessObjects Enterprise Repository . . . . . . . . . . . . . . 120 Toolbar . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 121 Enterprise Items folders . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 121 Adding folders to the repository . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 122 Crystal Reports User’s Guide 5 Contents Adding items to the repository . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .123 Adding a text object or bitmap image . . . . . . . . . . . . . . . . . . . . . . . . .123 Adding a custom function . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .124 Adding a command . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .125 Using repository objects in reports . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .125 Adding a text object or a bitmap image to a report . . . . . . . . . . . . . . .126 Adding a custom function to a report . . . . . . . . . . . . . . . . . . . . . . . . .126 Adding a command to a report . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .126 Adding a list of values to a parameter . . . . . . . . . . . . . . . . . . . . . . . . .127 Modifying objects in the repository . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .127 Updating connected repository objects in reports . . . . . . . . . . . . . . . . . .128 Deleting items from the repository . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .129 Using Undo in the repository . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .129 Chapter 8 Designing Optimized Web Reports 131 Overview . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .132 Scale with BusinessObjects Enterprise . . . . . . . . . . . . . . . . . . . . . . . . . . .133 Evaluation times for date functions in BusinessObjects Enterprise . .134 Making the right design choices . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .135 Using faster report formats . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .136 Choosing between live and saved data . . . . . . . . . . . . . . . . . . . . . . .136 Designing summary reports . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .138 Using subreports carefully . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .138 Using other design elements effectively . . . . . . . . . . . . . . . . . . . . . . .140 Designing reports to maximize data sharing . . . . . . . . . . . . . . . . . . . .140 Streamlining your reporting environment . . . . . . . . . . . . . . . . . . . . . . . . .141 Selecting the fastest database and connection . . . . . . . . . . . . . . . . . .141 Using table indexes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .142 Improving table-linking choices . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .142 Using thread-safe database drivers . . . . . . . . . . . . . . . . . . . . . . . . . .143 Using stored procedures for faster processing . . . . . . . . . . . . . . . . . .144 Using enhanced record selection formulas . . . . . . . . . . . . . . . . . . . . . . .144 Pushing down record selection—an example . . . . . . . . . . . . . . . . . . .145 6 Crystal Reports User’s Guide Contents Record selection performance tips . . . . . . . . . . . . . . . . . . . . . . . . . . 145 Strategies for writing efficient record selection formulas . . . . . . . . . . 146 Incorporating parameter fields into record selection formulas . . . . . 148 Using SQL expressions where appropriate . . . . . . . . . . . . . . . . . . . . 150 Improving grouping, sorting, and totaling . . . . . . . . . . . . . . . . . . . . . . . . 151 Performing grouping on server . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 151 Benefits of grouping on server—an example . . . . . . . . . . . . . . . . . . . 152 Using SQL Expressions for groups, sorts, and totals . . . . . . . . . . . . 153 Using SQL Expressions for Case Logic . . . . . . . . . . . . . . . . . . . . . . . 153 Inserting summary and running total fields where possible . . . . . . . . 154 Chapter 9 Record Selection 155 Selecting records . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 156 Using the Select Expert . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 157 Using formulas . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 158 Interaction of the Select Expert and the Formula Editor . . . . . . . . . . 159 Using formula templates . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 160 Record selection formula templates . . . . . . . . . . . . . . . . . . . . . . . . . . 160 Pushing down record selection to the database server . . . . . . . . . . . . . . 162 Troubleshooting record selection formulas . . . . . . . . . . . . . . . . . . . . . . . 163 Correcting selections that do not generate data . . . . . . . . . . . . . . . . 165 Chapter 10 Sorting, Grouping, and Totaling 167 Sorting data . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 168 Understanding sort options . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 168 Sorting single and multiple fields . . . . . . . . . . . . . . . . . . . . . . . . . . . . 169 Grouping data . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 171 Creating custom groups . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 173 Sorting groups conditionally . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 174 Sorting records within groups . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 175 Group selection . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 176 Grouping data in intervals . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 180 Grouping by the first letter of a company name . . . . . . . . . . . . . . . . . 182 Crystal Reports User’s Guide 7 Contents Grouping data hierarchically . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .183 Editing groups . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .189 Summarizing grouped data . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .189 Ordering groups by summarized values . . . . . . . . . . . . . . . . . . . . . . .190 Selecting top or bottom N groups or percentages . . . . . . . . . . . . . . .191 Selecting top or bottom groups or percentages conditionally . . . . . . .193 Subtotaling . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .194 Subtotaling data . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .194 Extending prices and subtotaling the extensions . . . . . . . . . . . . . . . .195 Percentages . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .196 Calculating a percentage . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .196 Group headers . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .197 Creating group headers . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .197 Suppressing group headers . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .201 Drilling-down on group headers . . . . . . . . . . . . . . . . . . . . . . . . . . . . .201 Chapter 11 Running Totals 203 Understanding running totals . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .204 How running totals work . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .204 Creating running totals . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .205 Creating running totals in a list . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .205 Creating running totals for a group . . . . . . . . . . . . . . . . . . . . . . . . . . .206 Creating conditional running totals . . . . . . . . . . . . . . . . . . . . . . . . . . .207 Creating running totals in a one-to-many linking relationship . . . . . . .209 Creating running totals using a formula . . . . . . . . . . . . . . . . . . . . . . . . . . .210 Chapter 12 Multiple Section Reports 213 About sections . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .214 Working with sections . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .214 Inserting a section . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .214 Deleting a section . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .215 Moving a section . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .215 Merging two related sections . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .216 8 Crystal Reports User’s Guide Contents Splitting and resizing sections . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 217 Splitting a section . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 217 Resizing a section . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 217 Using multiple sections in reports . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 218 Keeping variable length objects from overwriting each other . . . . . . 219 Eliminating blank lines when fields are empty . . . . . . . . . . . . . . . . . 220 Adding blank lines conditionally . . . . . . . . . . . . . . . . . . . . . . . . . . . . 220 Form letters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 221 Working with text objects . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 221 Creating a form letter using a text object . . . . . . . . . . . . . . . . . . . . . . 223 Printing conditional messages in form letters . . . . . . . . . . . . . . . . . . 228 Chapter 13 Formatting 231 Formatting concepts . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 232 Using a template . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 232 Applying a template . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 232 Removing an applied template . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 233 Reapplying the last template selected . . . . . . . . . . . . . . . . . . . . . . . . 234 Using Template Field Objects . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 234 Using the Report Design Environment . . . . . . . . . . . . . . . . . . . . . . . . . . . 235 Design solutions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 235 Section characteristics . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 236 Making an object underlay a following section . . . . . . . . . . . . . . . . . . 237 Pre-printed forms . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 238 Multiple columns . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 239 Hiding report sections . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 239 Hiding report objects . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 240 Placing text-based objects . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 242 Placing multi-line, text-based objects . . . . . . . . . . . . . . . . . . . . . . . . . 244 Importing text-based objects from a file . . . . . . . . . . . . . . . . . . . . . . . 245 Spacing between text-based objects . . . . . . . . . . . . . . . . . . . . . . . . . 245 Overflow Field Representation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 251 Selecting multiple objects . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 252 Crystal Reports User’s Guide 9 Contents Free-form placement . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .252 Vertical placement . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .254 Inserting character and line spacing . . . . . . . . . . . . . . . . . . . . . . . . . .255 Setting fractional font sizes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .256 TrueType fonts . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .256 Page margins . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .257 Default printer . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .257 Printer drivers . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .259 Formatting properties . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .260 Working with absolute formatting . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .260 Adding borders, color, and shading to a field . . . . . . . . . . . . . . . . . . .260 Making a report, section, area, or object read-only . . . . . . . . . . . . . . .261 Locking an object’s size and position . . . . . . . . . . . . . . . . . . . . . . . . .262 Changing your default field formats . . . . . . . . . . . . . . . . . . . . . . . . . .262 Adding and editing lines . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .264 Adding and editing boxes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .264 Adding shapes to a report . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .265 Using conventional accounting formats . . . . . . . . . . . . . . . . . . . . . . .266 Repeating report objects on horizontal pages . . . . . . . . . . . . . . . . . .267 Using white space between rows . . . . . . . . . . . . . . . . . . . . . . . . . . . .268 Working with conditional formatting . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .270 Conditional on or off properties . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .271 Conditional attribute properties . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .271 Changing fonts conditionally . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .273 Changing X position conditionally . . . . . . . . . . . . . . . . . . . . . . . . . . . .273 Creating footers after the first page . . . . . . . . . . . . . . . . . . . . . . . . . . .274 Using the Highlighting Expert . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .275 Undo/Redo activities . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .278 Using the Format Painter . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .279 Chapter 14 Charting 281 Charting concepts . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .282 Charting overview . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .282 10 Crystal Reports User’s Guide

See more

The list of books you might like

Most books are stored in the elastic cloud where traffic is expensive. For this reason, we have a limit on daily download.