Reports for WinForms

Download Renew Buy Now
Reports for WinForms

Database Reporting, Complex Document Generation, Previewing, Printing, and Exporting

ComponentOne Reports™ for WinForms provides all the tools you need to meet your reporting, printing, previewing, and exporting needs. Quickly and easily add Microsoft-Access style database reporting to your Visual Studio.NET applications using the C1Report component. If you need more than Access-style reporting in your application, use the C1PrintDocument component to create complex hierarchical documents with automatic word index, TOC generation, data binding, and dozens of other time-saving features. Export your reports and documents to various formats (such as PDF, HTML, Excel), print, or preview them using the included Windows Forms controls.

Part of ComponentOne Studio® EnterprisePart of ComponentOne Studio® for WinForms

Controls Included

  • C1Report
  • C1PrintDocument
  • C1PreviewPane
  • C1PrintPreviewControl
  • C1PrintPreviewDialog
  • C1PreviewThumbnailView
  • C1PreviewOutlineView
  • C1PreviewTextSearchPanel

Get Started!

Spotlight: Code-free Report Designer Application

Manage Your Reports Using the C1ReportDesigner Application
Manage Your Reports Using the C1ReportDesigner Application

Quickly create, edit, preview, load, and save report definition files without writing a single line of code. The familiar Microsoft Access-like user interface of the C1ReportDesigner application yields fast adaptation. The designer's new Microsoft Office 2007 Ribbon-style UI organizes related commands into groups enabling you to design reports faster than ever before.

Over 30 Built-in Report Templates
Over 30 Built-in Report Templates

The enhanced report designer application now includes 34 report templates. Simply select a report theme in the C1Report Wizard and you get a professionaly styled report. No coding required - your colorful report is just a click away!

Reporting Features

  • Control Formatting, Grouping, Filtering, Sorting, and More

    Use VBScript expressions to retrieve, calculate, display, group, filter, sort, parameterize, and format the contents of a report, including extensions for aggregate expressions (sum, max, average, and more).

  • Compatible with Microsoft Access and Crystal Reports

    Reports for WinForms supports features found in Microsoft Access and Crystal Reports. With the click of a button, import Access report files (MDB) and Crystal report files (RPT) using the C1ReportDesigner.

  • Control the Reports Behavior

    Reports may include embedded VBScript event handlers, making them self contained. Format fields according to value, update a page count, hide a section without data, and more when the report is rendered.

  • Generate Smaller File Sizes Using the C1DX File Format

    A new OPC-based file format for C1PrintDocument objects, C1D OpenXML (C1DX) complies with Microsoft Open Packaging Conventions and is similar to the Microsoft Office 2007 OpenXML format. Due to built-in compression, resulting files are smaller in size. The current Preview for WinForms C1D format is also fully supported for backwards compatibility.

  • Flexible Data Binding

    Specify a connection string and an SQL statement in your report definition and Reports for WinForms will load the data automatically for you. Optionally, use XML files, custom collections, and other data sources.

  • Add/Limit Data Using Report Parameters

    Reports may contain parameterized queries, allowing users to customize the report by adding/limiting the data that should be included in the report before it is rendered. Specify a value for a report field, filter data, control sorting and grouping, and more. Display only necessary data using report parameters.

  • C1Report Wizard for Fast Report Generation

    You don’t have to be an expert to create reports using the C1Report Wizard. Effortlessly create a new report from start to finish in five easy steps. Select the data source, report fields, and layout of your report with the C1Report Wizard guiding you through each step.

  • Banded Report Model

    Reports for WinForms uses a banded report model based on groups, sections, and fields. The banded report model allows for a highly-organized report layout.

  • Combine Several Reports Into One

    Reports may contain nested reports to arbitrary levels (subreports). You can use the main report to show detailed information and use subreports to show summary data at the beginning of each group.

  • Choose From a Wide Selection of Export Formats

    Render your reports directly to a printer or preview control or export your reports to various portable formats: Excel, PDF, HTML, text, and images.

ComponentOne product lines encompass a diverse range of high-quality, cutting-edge tools and solutions enabling users to successfully build powerful, robust applications. ComponentOne is the premier provider of a diverse set of .NET, ASP.NET, WPF, Silverlight, Mobile, and COM components focused on accelerating visual development with drag-and-drop tools that simplify the design-time experience and extend the power of Microsoft Visual Studio.

All product and company names herein may be trademarks of their respective owners.

Contact ComponentOne: 1.800.858.2739 | Pittsburgh: 412.681.4343

©1987-2009 ComponentOne LLC All Rights Reserved.