Crystal Reports. Overview. Contents. Cross-Tab Capabilities & Limitations in Crystal Reports (CR) 6.x

Similar documents
Crystal Reports. Overview. Contents. Displaying PercentOfCount and/or PercentOfDistinctCount summaries in a cross-tab

Tutorial 5: Working with Excel Tables, PivotTables, and PivotCharts. Microsoft Excel 2013 Enhanced

STUDENT NAME ECDL: EXCEL MR BENNELL. This is an example of how to use this checklist / evidence document

THE EXCEL ENVIRONMENT... 1 EDITING...

View a Students Schedule Through Student Services Trigger:

Spreadsheet Software

Conditional Formatting

MAKING TABLES WITH WORD BASIC INSTRUCTIONS. Setting the Page Orientation. Inserting the Basic Table. Daily Schedule

New Perspectives on Microsoft Excel Module 5: Working with Excel Tables, PivotTables, and PivotCharts

GO! with Microsoft Excel 2016 Comprehensive

A cell is highlighted when a thick black border appears around it. Use TAB to move to the next cell to the LEFT. Use SHIFT-TAB to move to the RIGHT.

Excel Basics. TJ McKeon

Crystal Reports. Overview. Contents. Charting on Print-Time Formulas

Data Should Not be a Four Letter Word Microsoft Excel QUICK TOUR

JF MSISS. Excel Tutorial 1

Excel Level 1

Layout and display. STILOG IST, all rights reserved

The HOME Tab: Cut Copy Vertical Alignments

More Skills 11 Draw Tables and Convert Tables to Text. To complete this document, you will need the following file:

Rev. C 11/09/2010 Downers Grove Public Library Page 1 of 41

Introduction to Excel Excel Chapter 1 Robert Tureman

IT2.weebly.com Applied ICT 9713

Microsoft Office Illustrated. Using Tables

Crystal Reports Compiled by Christopher Dairion

COMPUTER TRAINING CENTER

Microsoft Excel 2013: Part 3 More on Formatting Cells And Worksheet Basics. To apply number formatting:

Chapter 2 The Design Window

Complete Quick Reference Summary

What if Analysis, Charting, and Working with Large Worksheets. Chapter 3

CATEGORY SKILL SET REF. TASK ITEM. 1.1 Working with Spreadsheets Open, close a spreadsheet application. Open, close spreadsheets.

GO! with Microsoft Access 2016 Comprehensive

Office of Instructional Technology

Intellicus Enterprise Reporting and BI Platform

Creating a Spreadsheet by Using Excel

COMPUTER TECHNOLOGY SPREADSHEETS BASIC TERMINOLOGY. A workbook is the file Excel creates to store your data.

Lesson 15 Working with Tables

Microsoft Office Illustrated Introductory, Building and Using Queries

User Guide. Version Exago Inc. All rights reserved.

ACT! Calendar to Excel

The following is the Syllabus for Module 4, Spreadsheets, which provides the basis for the practice-based test in this module.

Rev. B 12/16/2015 Downers Grove Public Library Page 1 of 40

Lesson 15 Working with Tables

Excel Tutorial 1

Excel 2016: Part 1. Updated January 2017 Copy cost: $1.50

Excel 2007 New Features Table of Contents

CHAPTER 4: MICROSOFT OFFICE: EXCEL 2010

Excel 2016 Basics for Windows

Microsoft Excel 2010 Basics

CUA Spreadsheets Laboratory

Microsoft Access Illustrated. Unit B: Building and Using Queries

Advanced Excel. Click Computer if required, then click Browse.

Chapter at a glance. Analyze. Filter. Format. Create. Analyze data dynamically by using PivotTables, page 288

Advanced Crystal Reporting Database Linking, Subreports and Historical Tables. Millie Ferrare, QA Director April 2017

Excel 2016 Basics for Mac

Benchmark Excel 2010 Level 1, Chapter 5 Rubrics

ECDL / ICDL Spreadsheets Level 1 Syllabus Version 1.0 (UK)

Call: Crystal Report Course Content:35-40hours Course Outline

Kenora Public Library. Computer Training. Introduction to Excel

Report Designer Report Types Table Report Multi-Column Report Label Report Parameterized Report Cross-Tab Report Drill-Down Report Chart with Static

EXCEL 2003 DISCLAIMER:

TheFinancialEdge. Crystal Reports Tutorial

Microsoft Excel Basics Ben Johnson

MICROSOFT EXCEL BIS 202. Lesson 1. Prepared By: Amna Alshurooqi Hajar Alshurooqi

ISSUE #2 / FALL 2016

MS Excel Henrico County Public Library. I. Tour of the Excel Window

Monthly Formulas. Order Reports by Last Name Issue No.1 Jan Last year, this year & next year Issue No.2 Feb 2007

Patricia Andrada Quick Guide Excel 2010 Data Management-July 2011 Page 1

SPREADSHEETS GENERAL FORMATTING & PRINTING.

Introduction to Excel

Graded Project. Microsoft Excel

In this section you will learn some simple data entry, editing, formatting techniques and some simple formulae. Contents

How are the customer records from all the other countries grouped in SAP Crystal Reports? Please choose the correct answer.

Microsoft Office Excel 2013 Courses 24 Hours

1 Starting with your cursor in cell A1, press the TAB key on your keyboard.

The existing Financial Report display will become the Financial Report Trend display, sans most of the selectable options.

Microsoft Excel for Beginners

Scheduling. Scheduling Tasks At Creation Time CHAPTER

INFORMATION TECHNOLOGY SPREADSHEETS. Part 1

TRAINING GUIDE. Beyond the Basic Crystal

Making and Editing a Table in Microsoft Word 2007

Microsoft Office Excel

TRAINING GUIDE. Advanced Crystal 3

Quick Guide for Excel 2015 Data Management November 2015 Training:

Commonwealth Computer Training Featured Workshop: WORD 2010 DOCUMENT MANAGEMENT

GRADING SCALE: 40% Exams 50% Daily Work (Assignments) 10% Work Habits

Microsoft Excel 2010 Handout

Crystal Reports. In Depth. Selecting an ODBC DataSource

EXCEL SKILLS. Selecting Cells: Step 1: Click and drag to select the cells you want.

General: All cells have this format by default. Numbers display as typed except that leading and trailing zeroes are deleted becomes 12.

Using Microsoft Word. Tables

Nightingale On Demand. Data Miner 2-1

Graded Project. Excel 2016

Excel Tutorial 5: Working with Excel Tables, PivotTables, and PivotCharts. 6. You can use a table s sizing handle to add columns or rows to a table.

CCC MODEL PAPER INFOMAX COMPUTER ACADEMY

Budget Exercise for Intermediate Excel

Crystal Reports 7. Overview. Contents. Evaluation Times and the Two-Pass Report Processing Model

Crystal Reports 2008 OFT - 700

Excel 101. DJ Wetzel Director of Financial Aid Greenville Technical College

Application of Skills: Microsoft Excel 2013 Tutorial

Draft. Copyright Pearson Education. Contents. Introduction. Chapter 1: Hardware 1. Chapter 2: Backing storage and memory 11. Chapter 3: Software 15

Transcription:

Crystal Reports Cross-Tab Capabilities & Limitations in Crystal Reports (CR) 6.x Overview Contents This document provides an overview of cross-tab capabilities and limitations in Crystal Reports (CR) 6. INTRODUCTION...2 Rows...2 Columns...2 Summary fields...2 Cross-Tab Also Includes Several Totals...2 CROSS-TAB CAPABILITIES AND LIMITATIONS...2 HOW TO CREATE A SIMULATED CROSS-TAB REPORT...3 DATE FIELDS AS ROW/COLUMN HEADINGS...3 NUMERIC FIELDS AS ROW/COLUMN HEADINGS...4 ROW/COLUMN HEADINGS TO DISPLAY IN SPECIFIED ORDER...4 FINDING MORE INFORMATION...5 CONTACTING CRYSTAL DECISIONS FOR TECHNICAL SUPPORT...5 11/12/02 10:06 AM Copyright 2002 Crystal Decisions, Inc. All Rights Reserved. Page 1

Introduction A cross-tab is an object that summarizes data and then presents the summaries in a compact row and column format that makes it easy to make comparisons and identify trends. A cross-tab is made up of three elements: Rows The rows in a cross-tab run horizontally (from side-to-side). Columns The columns in a cross-tab run vertically (up and down). Summary fields The summary fields are found at the intersection of rows and columns the value found at each intersection represents a summary (sum, count, etc.) of those records that meet the row and the column criteria. If using text fields for your summary field then Crystal Reports (CR) will show a count unless you change the summary operation to either Maximum or Minimum. Cross-Tab Also Includes Several Totals At the end of each row is a total for that row. At the bottom of each column is a total for that column. At the intersection of the Totals column and the Totals row is a grand total. Format the total fields to suppress and minimize field height/width to remove totals. Cross-Tab Capabilities and Limitations 1. You can create Cross-Tabs using the Cross-Tab Expert or Insert as a Cross- Tab object. 2. Cross-Tabs that are inserted into a Group Header/Footer section will only reflect data for that group. 3. You can include multiple summary fields or calculations in your Cross-Tab. 4. You can use first pass formulas that are defined elsewhere on the report in Cross-Tabs (cannot use WhilePrintingRecords, Previous or Next functions). 5. You can insert as many Cross-Tab objects as you need and also can insert into Subreports. 6. Column headings will repeat when printing on multiple pages. Row headings will NOT repeat for Cross-Tab reports that print wider than a single page. The CR Cross-Tab report takes only a few minutes to create and generates a very useful summarized report but has many limitations. The most common 11/12/02 10:06 AM Copyright 2002 Crystal Decisions, Inc. All Rights Reserved. Page 2

issues regarding the Cross-Tab report is the fact that Row Headings do not repeat for reports which print wider than one page and also the issue where the Cross-Tab is viewed as an object with in CR and could possibly split the report in the middle of columns or fields when printing on more than a page in width. The following suggestions and workarounds help to resolve Cross-Tab printing issues: 1. Print in landscape orientation using small font to keep the report only one page in width. 2. Reverse the Row and Column heading if this will keep the report to one page in width. 3. Use selection criteria that would limit the report to one page in width but show incorrect Row totals. 4. Create a custom report (simulated Cross-Tab) and design the report to display as a Cross-Tab. You will need to know the column headings prior to designing a simulated Cross-Tab report. How to Create a Simulated Cross-Tab Report Date Fields as Row/Column Headings 1. Create a new custom or standard report. 2. Insert Group on a database field (select field which you want as Row Heading). 3. Create formulas for each column and insert into Detail section (if you would like your report to show Columns for each Year and show Amount): Example: If Year({date.field})=1995 then {amount} 4. Insert CR summary on formulas such as subtotals or counts. 5. Move Group name to Group Footer and suppress Group Header and Details. 6. Format fields to show borders or insert lines/boxes for grid lines. Dates will show as text for headings and will be sorted in ascending order as April will show first rather than January. There are two options to resolve this issue, the first option would be to create a formula which would look like this: ToText({date.field}, yy/mm/dd ) and select this formula for the heading in your Cross-Tab (refer to On-Line Help for more info re ToText function). The other option would be to adjust the settings in File Options Fields Dates as CR will display the default date settings and sort in true date order (set the Day and Year options as None and modify the Month option to show as March if you would like to show just the months). When sorting on date fields that are defined as string type, ensure that the date shows as Year/Month/Day and this will still sort in correct date order. Example: 1997/12/31 11/12/02 10:06 AM Copyright 2002 Crystal Decisions, Inc. All Rights Reserved. Page 3

Numeric Fields as Row/Column Headings Numbers will show as text for headings and will be sorted in ascending order with decimals and thousand separators. There are two options to resolve this issue, the first option would be to remove the decimals and thousands separator by creating a formula which would look like this: ToText({number.field},0, ) and select this formula for the heading in your Cross-Tab (refer to On-Line Help for more info re ToText function). The other option would be to adjust the settings in File Options Fields Number Number as CR will display the default Number settings, ensure to uncheck the Thousands Separator option and modify the Decimal option to equal 1 (for no decimals). For currency fields as headings use the ToNumber function to remove currency symbol. Example: ToText(ToNumber({currency.field}),0, ) Row/Column Headings to Display in Specified Order If you would like for your Cross-Tab headings to be display in a specific order such as: Sunday, Monday, Tuesday, etc., rather than alphabetically, create a formula which will look this: If {table.fieldname} = "Sunday" Then "01 Else If {table.fieldname} = "Monday" Then "02 Sunday" Monday" Else If {table.fieldname} = "Tuesday" Then "03 Tuesday" Else If {table.fieldname} = "Wednesday" Then "04 Wednesday" Else If {table.fieldname} = "Thursday" Then "05 Thursday" Else If {table.fieldname} = "Friday" Then "06 Friday" Else If {table.fieldname} = "Saturday" Then "07 Saturday" In other words, if you change the string to begin with a number, CR will sort the formula alpha-numerically, according to your needs. Calculate the total number of digits and by the number of characters in the longest heading name, assuming your font does not kern (adjust itself according to character width). The shortest heading should have the most number of spaces. The next step is to right click on the formula field in the design screen, and format to align to right. Then select the formula field again, and drag the left side toward the right enough to cover the digits and spaces. 11/12/02 10:06 AM Copyright 2002 Crystal Decisions, Inc. All Rights Reserved. Page 4

Finding More Information Information regarding the creation of Cross-Tabs can be found by selecting the On-Line Help feature in Crystal Reports and searching on Tutorial How to Create a Cross-Tab or refer to the chapter on Cross-Tab Objects in the Crystal Reports User s Guide. Contacting Crystal Decisions for Technical Support We recommend that you refer to the product documentation and that you visit our Technical Support web site for more resources. Self-serve Support: http://support.crystaldecisions.com/ Email Support: http://support.crystaldecisions.com/support/answers.asp Telephone Support: http://www.crystaldecisions.com/contact/support.asp 11/12/02 10:06 AM Copyright 2002 Crystal Decisions, Inc. All Rights Reserved. Page 5