Report Writing for. Course Guide

Similar documents
Crystal Reports 2008 OFT - 700

Microsoft Office Word. Part1

Excel Tables and Pivot Tables

Chapter 2 The Design Window

Excel Tables & PivotTables

When you pass Exam : Access 2010, you complete the requirements for the Microsoft Office Specialist (MOS) - Access 2010 certification.

Access Review. 4. Save the table by clicking the Save icon in the Quick Access Toolbar or by pulling

Xfmea Version 10 First Steps Example

Working with Mailbox Manager

Calendar & Buttons Dashboard Menu Features My Profile My Favorites Watch List Adding a New Request...

Study Guide. PCIC 3 B2 GS3- Key Applications-Excel. Copyright 2010 Teknimedia Corporation

EXCEL BASICS: MICROSOFT OFFICE 2010

Excel 2007 New Features Table of Contents

Crystal Reports Compiled by Christopher Dairion

Query Studio Training Guide Cognos 8 February 2010 DRAFT. Arkansas Public School Computer Network 101 East Capitol, Suite 101 Little Rock, AR 72201

WELCOME TO ALL-TECH SYSTEMS & CO INTRODUCTION TO MICROSOFT WORD TUTORIAL

GO! with Microsoft Access 2016 Comprehensive

Spreadsheet Concepts: Creating Charts in Microsoft Excel

[ Getting Started with Analyzer, Interactive Reports, and Dashboards ] ]

Designed by Jason Wagner, Course Web Programmer, Office of e-learning NOTE ABOUT CELL REFERENCES IN THIS DOCUMENT... 1

ICDL & OOo BASE. Module Five. Databases

Microsoft Word Introduction

EXCEL BASICS: MICROSOFT OFFICE 2007

SyncFirst Standard. Quick Start Guide User Guide Step-By-Step Guide

Office of Instructional Technology

Basic Concepts 1. For this workshop, select Template

Introduction to Excel 2007

PowerPoint Spring 2002

Creating Visually Appealing Documents. Word Module 2. Diocese of St. Petersburg Office of Training

Create Forms 5. KEY TERMS Blank Form tool common filters filter filter by form Form Design button Form tool Form Wizard Themes LESSON SKILL MATRIX

EXCEL 2013 FDLRS SUNRISE

FOCUS ON: DATABASE MANAGEMENT

Excel Level 1

Some (semi-)advanced tips for LibreOffice

In Depth: Writer. The word processor is arguably the most popular element within any office suite. That. Formatting Text CHAPTER 23

EVALUATION COPY. Unauthorized Reproduction or Distribution Prohibited

Excel FDLRS Sunrise

TRAINING GUIDE. Advanced Crystal 1

Crystal Reports 9.0 Quick Start Workshop

Table of Contents C RYSTAL R EPORTS T UTORIAL

Microsoft Word: Steps To Success (The Bare Essentials)

Intro to Excel. To start a new workbook, click on the Blank workbook icon in the middle of the screen.

TURN IT IN

Roxen Content Provider

The first time you open Word

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

Creating Reports using Report Designer Part 1. Training Guide

Microsoft Excel 2010 Handout

Using Crystal Reports with Lucity

Index COPYRIGHTED MATERIAL. Symbols and Numerics

Table of Contents COURSE OVERVIEW... 5

Service Minder Plus Features/Helpful Hints

AUSTIN COMMUNITY COLLEGE CONTINUING EDUCATION. INTRODUCTION TO DATABASE/FILE MANAGEMENT (Access Introduction) (12 hours) ITSW 1053 COURSE SYLLABUS

Helpful Hints. Excel Tips for Grants Management

Crystal Reports XI Designer 2 Workshop

Spreadsheet definition: Starting a New Excel Worksheet: Navigating Through an Excel Worksheet

P3e REPORT WRITER CREATING A BLANK REPORT

Section 1 Microsoft Excel Overview

MaintScape Training Course Table of Contents

Basic Microsoft Excel Skills

CCRS Quick Start Guide for Program Administrators. September Bank Handlowy w Warszawie S.A.

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

A Brief Introduction to the ProClarity Enrollment Reports

Excel 2003 Tutorial II

SAS Web Report Studio 3.1

Englische Access 2016-Trainingsskripte für IT Seminare und EDV Schulungen als Word-Dokument zum Ausdrucken und fürs Intranet

ACCT 133 Excel Schmidt Excel 2007 to 2010 Conversion

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.

Unit 8: Working with Actions

Creating Reports in Access 2007 Table of Contents GUIDE TO DESIGNING REPORTS... 3 DECIDE HOW TO LAY OUT YOUR REPORT... 3 MAKE A SKETCH OF YOUR

1. ECI Hosted Clients Installing Release 6.3 for the First Time (ECI Hosted) Upgrading to Release 6.3SP2 (ECI Hosted)

-Using Excel- *The columns are marked by letters, the rows by numbers. For example, A1 designates row A, column 1.

Budget Exercise for Intermediate Excel

Broker ASSESS administrator s guide

Exsys RuleBook Selector Tutorial. Copyright 2004 EXSYS Inc. All right reserved. Printed in the United States of America.

Insert Subtotals in Excel and Link Data to a Word Document

TRAINING GUIDE. Advanced Crystal 1

Database Tables Lookup Wizard Relationships Forms Subforms Queries Reports

Kenora Public Library. Computer Training. Introduction to Excel

Microsoft Excel 2010 Basics

Microsoft Access Lesson 3: Creating Reports

Log into your portal and then select the Banner 9 badge. Application Navigator: How to access Banner forms (now called pages.)

Introduction to Microsoft Excel 2007

Excel Advanced

Sedao Ltd. QuickChange PROject. User Manual for QuickChange PROject version 2.1.5

Imagine. Create. Discover. User Manual. TopLine Results Corporation

Book IX. Developing Applications Rapidly

Using Reports. Access 2013 Unit D. Property of Cengage Learning. Unit Objectives. Files You Will Need

Open. Select the database and click. Print. Set printing options using the dropdown menus, then click the

MICROSOFT OFFICE. Courseware: Exam: Sample Only EXCEL 2016 CORE. Certification Guide

MS Access Let s begin by looking at the toolbar and menu of Access.

PeopleSoft (version 9.1): Introduction to the Query Tool

Introduction to Excel

San Pedro Junior College. WORD PROCESSING (Microsoft Word 2016) Week 4-7

MOODLE MANUAL TABLE OF CONTENTS

SCC Banner 9 Admin Pages Navigation Guide

Computer Nashua Public Library Introduction to Microsoft Word 2010

USING ODBC COMPLIANT SOFTWARE MINTRAC PLUS CONTENTS:

Introduction to Excel 2007 Table of Contents

Remote Access Synchronization DL Parent

Transcription:

Report Writing for

Contents INTRODUCTION TO CRYSTAL REPORT WRITING USING...1 Launching Crystal Reports...2 Getting Started/Preparing to Design a Crystal Report...6 Adding Fields...10 Inserting a Text Object...11 Formatting a Text Object...11 Inserting a Special Field...13 Inserting a Database Field...15 Adding a Table to a Report...18 Organizing Reports...21 Sorting Records...22 Inserting Groups...23 Subtotaling...24 Subtotaling and Grand Totaling...24 Inserting a Line...25 Inserting a Bitmap...26 Filtering through Select Expert...27 Inserting a Formula Field...29 Inserting a Parameter Field...31 EXECUTE A REPORT...34 Applying Crystal Reports in...34 Answer Key...35 APPENDIX...36 Data Dictionary (Excerpt)...36 GLOSSARY...46 June 2001 i

Introduction To Crystal Report Writing Using Notes This training course introduces you to Crystal Reports v7.0, the leading database report writer published by Seagate Software. Crystal Reports v7.0 is the report writer included with your Express Options v3.6 software. Even though the system is fully integrated with menu-driven reports for your stock administration needs, Crystal Reports gives you the ability to edit existing reports or create new reports that reflect your company s information needs and graphic style. This is a basic seminar, and previous experience or prerequisites are not necessary for your participation. This course manual provides objectives, outlines key features of Crystal Reports, and offers integrated hands-on workshops throughout the day to complement your understanding of the software. After you complete this course, it is recommended that you enroll in Advanced Crystal Report Writing course to further enhance your experience and expertise with the software. Your instructor can discuss the course and provide a registration form if you are interested in enrolling or desire more information. You can also contact s education department or visit our website for additional information on all training courses. During this course, we will cover the following objectives: General Navigation through Crystal Reports. Introduction to Designing a Crystal Report. Inserting Fields (including Text Object, Special, Database, Formula, and Parameter). Subtotaling and Grand Totaling Numeric Fields. Inserting Lines and Bitmaps. Filtering Records. Handling Crystal Reports through the Express Options system. June 2001 DRAFT 1

Create / Modify a Report Notes Launching Crystal Reports Crystal Reports is accessible through the system. Thus, you will need to log in to the system using your User Name and Password before you can start designing a Crystal Report. Once you have launched the system and logged on, select the Crystal Reports button from the tool bar and select the Create / Modify a Report option. Note: You can also select to Execute a Report (page 34). This entails opening and running an existing report. We will return to this option once our Crystal Report is designed. June 2001 DRAFT 2

The Seagate Crystal Reports window (shown below) opens. Select New Report. Notes The Report Gallery window opens. Click the Custom button in the lower right hand corner to open the second part of the Report Gallery window (shown below). Under the Choose Report Type and Data Type section, select SQL/ODBC. The Log On Server window opens. For this course, scroll down to select ODBC - EOWin and select OK. Note that your selection depends upon how your software is installed (i.e., Microsoft SQL Server, Oracle Server, etc.) Thus, the initial windows you encounter in this book and class may differ slightly from the windows you encounter at your office. June 2001 DRAFT 3

Notes The Connect to SQL Anywhere window opens. Type your User ID and tab to the Password field. Type your Password and select OK or press Enter. Remember that this window will differ if you are using an environment other than SQL Anywhere. See your database administrator if you have questions about your database type. The Choose SQL Table window opens. From this window you will select the first data table to be included in your report. Note that there is a DBA prefix before each type of table. This is the ID that was used when the database was created. Yours may be slightly different. In addition, there will be ESPWin tables if the ESPWin system is also installed. For today s course, under SQL Tables, Select DBA.optionee and press Enter or select OK. June 2001 DRAFT 4

Notes The Crystal Reports designing window opens. Note that there are dropdown menus (File, Edit, View, etc.) listed across the top. There are also shortcut icons on the tool bar beneath the drop-down menus. There are five basic navigation tools to help you design a Crystal Report: Menu Bar: Provides drop-down access to Crystal options Tool Bar: Contains icons (buttons) for the most frequently-used menu options. Format Bar: allows you to apply formatting (e.g. bold, italics) to fields in your report. Note that you can also right-click your mouse to format fields in your report. There will be more explanation of formatting procedures xxx. Status Bar: hints about menu items and tool bar the tool bar when they are active. Note that this page opens with a Design tab and five basic fields (Report Header, Page Header, etc.) You use these fields to populate your Crystal Report. Below is a brief description of the five fields that are included by default: Report Header: appears once on the first page of your report. Page Header: repeats one time on every report page. Details: area to place fields of data to populate the bulk of your report. Report Footer: appears once on the last page of your report. Page Footer: repeats at the bottom of every report page. Note that you can adjust the relative size of any of these fields by putting your mouse on the line dividing the fields and dragging it horizontally up or down to resize each field. June 2001 DRAFT 5

Notes Menu Bar Tool Bar Format Bar Status Bar The Insert Fields window is also displayed on this design window, and is used to select and drag specific data fields into your report. Note that it is recommended that you bring in database tables one at a time to avoid linking issues (see page 18). Since you selected DBA.optionee, all the fields within Express Option s optionee table are displayed in this window. Before you insert fields in your report, however, there are certain system defaults that need to be checked and possibly modified. Getting Started/Preparing to Design a Crystal Report Before you start designing a Crystal Report, there are certain options that recommends verifying or modifying for ease of design. The selections that you make will apply to all Crystal Reports that you run, not just for the report you are designing in today s course. Select the File menu and Options. The Options window opens with the Layout tab displayed. June 2001 DRAFT 6

Appendix Data Dictionary (Excerpt) This Data Dictionary excerpt contains the names of tables and views that make up the Exercise, Grant, Location,, Optionee, and Subsidiary databases for the system. Note: This is only a portion of the entire dictionary. For the entire dictionary, please refer to the Microsoft Word file contained on your software CD. Table names are referenced on the left, the specific column or field name in the middle and then a description of the field on the right. If a view is being described, the description of the field will be the actual table and column that the view is referencing for that field. DATA DICTIONARY EXCERPT ENTITY / TABLE NAME COLUMN NAME ATTRIBUTE DEFINITION EXERCISE ACTIV_DT Last edit of record. EXERCISE USER_ID User ID used for last edit of record. EXERCISE DEL_FLAG Transient field used in the processing of deletions. Field Value = 0. EXERCISE EXER_ID Identifier to identify an exercise. An Exercise ID is created for each exercise. EXERCISE MKT_PRC This is the Fair Market Value (FMV) on exercise date. If entered on-line, this value is populated from that. If you don't enter on-line, it gets populated from the FMV in the price table. EXERCISE SWAP_PRC Only Stock Swap Exercises. The swap price of the shares swapped or the actual sale price on the date of the exercise. If NQ Stock Swap, SwapPrice = MarketPrice. EXERCISE PRE_MPRC The previous market price before the last stock split. EXERCISE CASH_DUE Only Stock Swap Exercises Exercises. This field is calculated by (Option Cost - (SharesSwapped * OptionPrice)). Can be overridden by user. EXERCISE BROKR_CD The broker that did the exercise. = BROKECD.ITEM_CD EXERCISE IADDR_NUM EQ ADDRESS.ADDR_NUM Issue to name and address for share registration. June 2001 36

Glossary This glossary is an excerpt from the Crystal Reports help system glossary (v7.0.1.200). To view the entire glossary: 1. Start the Express Options system, select the Crystal Reports icon. 2. Select Create/Modify a Report to start the Crystal Reports software. 3. From the Help menu, select Segate Crystal Reports Help > Glossary. B Bitmap: A graphic file that can be added to a report. C Case sensitive: Case sensitive means that a program differentiates between uppercase and lowercase letters when evaluating a text string. Thus, a case-sensitive search for the word "house" will return only the value "house", but a non-case-sensitive search will return "house", "House", "HOUSE", and similar mixed-case strings. Seagate Crystal Reports operators (Equal, In string, etc.) are case-sensitive. Column: A column is the display of data from a single field or formula. Columns run up and down the page. The words column and field are sometimes used interchangeably in the documentation. Compare with Row. Comments: Comments are blocks of descriptive text that accompany formulas. Seagate Crystal Reports ignores comments when it runs the formula. June 2001 46

Concatenate: To concatenate is to join two or more text strings together to form a single contiguous string. Condition: In an If-Then-Else formula, the condition is the If part of the formula, the set of circumstances that must take place (be true) to trigger the Then (or consequence) part of the formula. In the formula If x<5 Then x Else 5, the expression x<5 is the condition. Conditional Formatting: Conditional formatting is formatting that applies only if certain situations occur. For example, you can conditionally format numeric database fields to display in red when negative. Conditional Formatting Formulas: Conditional formatting formulas are expressions that apply specific attributes to objects or sections only if certain criteria is met. D Database: A database is a bank of related data. Each unit (record) of the database is typically organized in a fixed format to make it easier to retrieve selected portions of the data on demand. Each record is made up of one or more data fields, and each data field can hold one piece of data (known as a value). Data field: A data field (or field) is the basic building block of a record. Each record is made up of one or more data fields, and each data field can hold one piece of data (known as a value). A customer record in a typical customer mailing list Database might contain data fields similar to these: Name, Address, City, State, Zip, Phone, Fax. A data field can be empty or contain a value. Data field data is generally displayed or printed in Columns in the Details section of a report. Data Source: A data source is a database, table, query, dictionary, or stored procedure result set that provides the data for a report. Data types: A data type is a classification of the data that appears in a field or formula. Each piece of data used in a report or formula has one of the following data types: string, currency, number, date, date/time, time, or Boolean (TRUE/FALSE). It is important to understand data types because each function and operator works with only a limited number of data types (often as few as one). For some operators (+ and - for example), the program uses a different set of calculation rules for one type of data than it uses for another. Debug: Eliminating errors that occur when you run a formula. Default: A default is a pre-loaded response to a software request for data. It is the response the computer accepts automatically if you do not enter different data. Details area: A collection of one or more Details sections (i.e., Details A, Details B, etc.). June 2001 47

Details section: The Details section of a report is the core section of the report. You structure the report in this section by inserting Data field, formulas, and other report elements. Dictionary: A one-stop, ready-to-use source of data that is usually created for end users by computer professionals within the organization. The dictionary takes away the need for the end user to search multiple databases, struggle with links, build formulas, and decode cryptic field names. The user just selects the data he or she needs from the dictionary and builds the report. Drag: Drag can mean different things, depending on the context in which the word is used:!when referring to moving a field, drag means to click the field frame and, while keeping the mouse button pressed, move the frame to a new position. You release the mouse button when the field is in the desired position.!when referring to resizing a field, drag means to click one of the field frame handles and, while keeping the mouse button pressed, make the field bigger or smaller. You release the button when the field is the desired size.!when referring to formatting text, drag means to highlight text by moving the I-beam cursor across it while the mouse button is pressed. You release the button when you have finished highlighting. E Element: The word element is used in the documentation to describe individual report components such as database fields, formulas, and group fields. The Design Tab uses rectangular frames to represent fields. Expert: Seagate Crystal Reports offers you several Experts. Experts are tools designed to take you step-by-step through various aspects of report creation. In most cases Experts have a series of numbered tabs. Simply begin at step one and proceed through the steps. When you have completed the final step, the Expert will do the rest of the work. See Using Crystal Reports Experts Overview for more information. Note: The term "Expert" in Seagate Crystal Reports is the equivalent of the term "Wizard" in Microsoft Access. Export: To export is to distribute your report to a disk file or through e-mail. Seagate Crystal Reports allows you to export your reports in many popular spreadsheet, database, word processor, HTML, and data interchange formats. June 2001 48