Activereports 6 User Guide |
Total Page:16
File Type:pdf, Size:1020Kb
ActiveReports 6 User Guide | ActiveReports 6 User Guide ActiveReports 6 User Guide | Table of Contents ActiveReports User Guide 1 Introducing ActiveReports 6 2 What's New 3-8 ActiveReports Editions 9-10 GrapeCity Copyright Notice 11 ActiveReports License Agreement 12-13 Installation 14 Requirements 15 Installed Files 16-17 Installation Troubleshooting 18 Service Packs and Hot Fixes 19 ActiveReports for .NET 2.0 Side-by-Side Installation 20 License Your ActiveReports 21-23 Upgrading Reports 24 Changes from Previous Versions 25 Upgrading from Previous Versions 26-28 Migrating from ActiveReports 2 29 Converting MS Access Reports 30 Getting Started 31 Adding ActiveReports Controls 32 Adding an ActiveReport to a Project 33 ActiveReports Templates 34 ActiveReports Designer 35 Design View 36 Report Explorer 37-39 ActiveReports Toolbox Controls 40-41 Text Input for TextBox and Label Controls 42-43 Cross Section Controls 44 Toolbar 45 Designer Tabs 46 Snap Lines 47 ActiveReports 6 User Guide | DataSource Icon 48 Properties Window 49 Viewing Reports 50 Windows Form Viewer Hot Keys And Shortcuts 51 ActiveReports and the Web 52 Getting Started with the Web Viewer (Pro Edition) 53-55 Flash Viewer Options 56-57 Flash Viewer Hot Keys and Shortcuts 58 Concepts 59-60 Report Structure 61-62 Report and Page Settings 63-64 KeepTogether Options 65 Date, Time, and Number Formatting 66 Parameters 67-68 Layout Files 69 Scripting 70 Export Filters 71 HTML 72-73 PDF 74-75 Digital Signatures (Pro Edition) 76-77 RTF 78 Text 79 TIFF 80 Excel 81 Charts 82 Chart Elements 83-84 Chart Series 85-86 Chart and Series-Specific Properties 87-93 Chart Wizard 94 Chart Types 95 Common Charts 96-101 3D Charts 102-110 ActiveReports 6 User Guide | XY Charts 111-113 Financial Charts 114-120 Chart Appearance 121 Chart Effects 122-124 Chart Control Items 125-131 Chart Axes and Walls 132-135 Chart Data 136-140 RichText 141-142 Grouping Data 143 Multiple Groupings 144-145 Subreports 146 Report Events 147-148 Section Events 149 Sequence of Events 150-151 Unbound Reporting 152-154 Optimizing ActiveReports 155-156 CacheToDisk and Resource Storage 157 Section 508 Compliance 158-161 Localization 162 Designer Control (Pro Edition) 163 How To 164-165 Work with Data 166 Bind Reports to a Data Source 167-170 Group Data 171 Modify Data Sources at Run Time 172-173 Work with Fields 174 Add Field Expressions 175-176 Create Summary Fields 177 Create Calculated Fields 178 Create Common Reports 179 Create Top N Reports 180 Create Summary Reports 181 Create Green Bar Reports 182-183 ActiveReports 6 User Guide | Change Ruler Measurements 184-185 Display Page Numbers and Report Dates 186 Format BarCodes 187-190 Add Hyperlinks 191-193 Add Annotations 194-196 Export Reports 197 Create a Digital Signature for a PDF Export 198-201 Print Multiple Copies, Duplex, and Landscape 202-204 Conditionally Show or Hide Details 205-206 Use External Style Sheets 207-209 Add Bookmarks 210-212 Insert or Add Pages 213-215 Create Charts 216-218 Access the Chart Wizard and Data Source 219-220 Load a File into a RichText Control 221-223 Use Custom Controls on Reports (TreeView) 224-225 Create Report Templates (Inheritance) 226-227 Add Parameters 228-231 Embed Subreports in a Report 232 Pass Parameters to a Subreport 233-234 Save and Load Report Files (RDF) 235-236 Save and Load Report Layout Files (RPX) 237-238 Add Code to Layouts Using Script 239-243 Provide No-Touch Printing in the WebViewer (Pro Edition) 244 Add Designer ToolStrips (Pro Edition) 245-246 Add Report Links to Web Forms (Pro Edition) 247 Customize, Localize and Deploy 248 Customize the Viewer Control 249-250 Localize the Viewer Control 251 Cultures 252-255 Localize Active Reports Resources 256 Deploy Windows Applications 257-258 ActiveReports 6 User Guide | Deploy Web Applications (Std Edition) 259 Localize the End User Report Designer 260 Deploy the End User Report Designer (Pro Edition) 261 Customize the FlashViewer Toolbar (Pro Edition) 262-265 Localize the Flash Viewer 266 Deploy Web Applications (Pro Edition) 267-268 Customize End User Designer Help (Pro Edition) 269-270 Deploy End User Designer Help (Pro Edition) 271 Configure HTTPHandlers (Pro Edition) 272-273 Configure Handler Mappings in IIS 7.0 274-275 Samples and Walkthroughs 276 Samples 277-278 NEW Flash Web Viewer Sample 279-280 NEW Cross Section Control Sample 281-283 NEW Style Sheets Sample 284-285 Annual Report Sample 286-287 Bound Data Sample 288-289 Category Selection Sample 290-291 Charting Sample 292-293 Cross Tab Report Sample 294-295 Custom Preview Sample 296-297 Hyperlinks and Drill Down Sample 298-299 Rdf Viewer Sample 300 SubReports Sample 301-302 Walkthroughs 303 Basic Data Bound Reports 304-305 Basic XML-Based Reports (RPX) 306-309 Address Labels 310-312 Columnar Reports 313-314 Overlaying Reports (Letterhead) 315-318 Chart Walkthroughs 319 Bar Chart 320-322 3D Pie Chart 323-325 ActiveReports 6 User Guide | Financial Chart 326-329 Unbound Chart 330-333 Basic Spreadsheet with SpreadBuilder 334-336 Group On Unbound Fields 337-341 Subreport Walkthroughs 342 Subreports with Run-Time Data Sources 343-346 Nested Subreports 347-351 Subreports with XML Data 352-354 Hyperlinks for Simulated Drill-Down Reporting 355-362 Mail Merge with RichText 363-367 Run Time or Ad Hoc Reporting 368 Run Time Layouts 369-377 Run Time Data Sources 378-380 Web Walkthroughs (Standard Edition) 381 Custom Web Exporting (Std Edition) 382-385 Custom HTML Outputter 386-391 Web Services 392 DataSet Web Service 393-394 DataSet Windows Application 395-396 Document Web Service 397-399 Document Windows Application 400-401 Layout Files with Embedded Script 402 Script for Simple Reports 403-406 Script for Subreports 407-412 Creating a Basic End User Report Designer (Pro Edition) 413-418 Web Viewer (Pro Edition) 419-421 Flash Viewer 422-423 Troubleshooting 424-429 Export Troubleshooting 430-433 ActiveReports 6 User Guide | 1 ActiveReports User Guide ActiveReports 6 is a fully integrated Visual Studio component which combines the features of the Visual Studio .NET programming languages with user-friendly controls to provide a powerful report designer. In This Documentation Introducing ActiveReports 6 Find out what's new in ActiveReports 6, learn which features are freed from the evaluation banner with the Standard and Professional Edition licenses, and find copyright and license information. Installation View requirements for installation of ActiveReports 6, learn what files are installed and how to verify your installation, and find installation troubleshooting tips. License Your ActiveReports This topic walks you through how to license your machine and how to add licensing to any projects created during your evaluation. Upgrading Reports Use this section to guide you through the upgrade path from previous ActiveReports versions, and to learn to convert Microsoft Access reports to ActiveReports. Getting Started This section serves as a guide to help you to get started, with topics on adding controls to Visual Studio, adding reports to projects, and understanding the designer interface. You will also find topics on the report viewer and on using ActiveReports on the Web. Concepts This section explains important concepts to help you to understand what to expect from ActiveReports and how it works. How To Here you will find topics that guide you through specific tasks that you may want to perform with ActiveReports. Samples and Walkthroughs Find out how to use various features of ActiveReports using included sample projects and step-by -step guides to create new projects. Troubleshooting Browse frequently asked questions, learn how to resolve some common issues with ActiveReports, and find information on technical support options. ActiveReports 6 User Guide | 2 Introducing ActiveReports 6 ActiveReports leverages the latest technologies including XML, scripting and CSS along with open architecture to provide you with a fully-integrated and user-friendly report designer. This version now supports Visual Studio 2008, as well as Visual Studio 2005. This section contains information about: What's New Learn about the new features in ActiveReports 6. ActiveReports Editions Find out which features are freed from the evaluation banner with the Standard and Professional Edition licenses. GrapeCity Copyright Notice Explains GrapeCity copyright information. ActiveReports License Agreement Understand the terms of the ActiveReports License Agreement and Limited Warranty. ActiveReports 6 User Guide | 3 What's New ActiveReports 6 contains many new features that enhance the reporting capabilities already praised by developers in previous versions of ActiveReports. New Flash Viewer The WebViewer control (Professional Edition) has a new ViewerType. The FlashViewer, which has no security risks, is interactive, comes with several skins, and you can create your own skins for a totally custom look. Since most users have Flash installed already, they need only download a small swf file to view your reports in their internet browsers. For more information, see Flash Viewer, Flash Viewer Options, and the NEW Flash Web Viewer Sample. New Cross Section Controls Drop one of the new cross section controls into any header section, and it automatically stretches across any intervening sections to its related footer section. The CrossSectionLine control renders a vertical line that begins where you place it in a header section, grows with any intervening sections, and ends where you place it in the related footer section. The CrossSectionBox control renders a rectangular outline with its corners where you place them in the header and footer sections, and its vertical lines growing with intervening sections. Set the Radius property to control the degree of rounding on the corners of the box. For a demonstration, see the NEW Cross Section Control Sample topic. ActiveReports 6 User Guide | 4 New SnapLines SnapLines let you glide controls freely around your report instead of snapping to a grid, and display blue horizontal and vertical alignment lines and slowed dragging when your control comes into alignment with other controls or section edges.