FlexReport for WinForms | ComponentOne
In This Topic
    FlexReport versus other Reporting Controls
    In This Topic

    This section gives you a quick comparison between ComponentOne WinForms FlexReport and other standard reporting controls available for WinForms platform, such as Visual Studio Reporting, Report Builder 3.0, and Crystal Reports.

    For easy navigation, we have broadly divided these features into different categories. Click on the corresponding category in the mini TOC on the right-hand pane of this document or scroll down to know more about availability of a particular feature.

    While these different reporting controls are robust and easy-to-use, they still have their own strengths and capabilities.

    End-User Designer for Section Reports

    Features FlexReport Visual Studio Reporting Control Report Builder 3.0 Crystal Reports
    Designer available with installer Available with MS SQL Server Separate Installer Available with Crystal Reports Installer
    Create blank report Through Database Expert Wizard
    Add chart to blank report
    Add map to blank report
    Add CrossTab to blank report
    Interface style Modern UI, Ribbon Interface Modern UI, Ribbon Interface Traditional WinForms interface

    Visual Studio Templates

    Features FlexReport Visual Studio Reporting Control Report Builder 3.0 Crystal Reports
    Reporting Application Available Available with MS SQL Server WinForms, WPF
    Template applications that bind Report with Viewer

    Report (blank), Report Wizard available in "Add new item"

    Report Wizard

    Features FlexReport Visual Studio Reporting Control Report Builder 3.0 Crystal Reports
    Report Wizard

    Table list Any data source Any data source SQL Query for Access, SQL Server data source

    View list
    Stored procedure list Any data source SQL Query for Access, SQL Server data source
    Grouping set during Report Wizard binding

    Grouping set only for Table/Matrix

    Built-in Report Styles

    Features FlexReport Visual Studio Reporting Control Report Builder 3.0 Crystal Reports
    Built-in Report Styles 34 types 6 types 6 types 12 types
    Columnar
    Tabular
    Justified
    Labels

    Stepped

    Outline

    Aligned

    Standard

    Form Letters

    OLAP

    Query Builder

    Features FlexReport Visual Studio Reporting Control Report Builder 3.0 Crystal Reports
    Graphical Query Designer Any datasource SQL Server Relational Databases only
    Text-based Query Designer

    Oracle, OLEDB, ODBC, TeraData

    Any datasource

    Report Layout & Controls

    Features FlexReport Visual Studio Reporting Control Report Builder 3.0 Crystal Reports
    Section-based design template .FLXR .RPT

    Data Binding

    Features FlexReport Visual Studio Reporting Control Report Builder 3.0 Crystal Reports
    MS SQL Server

    Object Datasource

    OLEDB
    SQLite
    Stored Procedure

    XML

    Bind report to multiple tables

    Drag & drop bound fields to report

    Microsoft SQL Server Analysis Services for MDX

    DMX

    Microsoft Power Pivot and tabular models

    Microsoft Azure SQL Database

    SQL Server Parallel Data Warehouse

    Oracle

    SAP NetWeaver BI

    Hyperion Essbase

    Microsoft SharePoint List

    Teradata

    ODBC

    Access

    Excel

    ADO.NET

    Java Beans

    Salesforce

    OLAP

    SAP Table

    SAP BW

    Outlook

    Design Preview

    Features FlexReport Visual Studio Reporting Control Report Builder 3.0 Crystal Reports
    Preview Reports Designer; not Visual Studio Designer; not Visual Studio Designer; not Visual Studio
    HTML preview Designer Edition only
    Edit reports in preview

    Designer Edition only

    Portrait/landscape control in preview

    Viewers

    Features FlexReport Visual Studio Reporting Control Report Builder 3.0 Crystal Reports
    HTML WebViewer
    MVC
    UWP
    Windows
    WinForms

    WPF

    Web

    Report Features

    Features FlexReport Visual Studio Reporting Control Report Builder 3.0 Crystal Reports
    Adding Sort Expressions on Groups at report level
    Drillthrough
    Filtering
    Formatting controls - Done through tabs and groups of Ribbon
    Grouping

    Hyperlinks

    Page Number

    ReportEvents

    Runtime Date & time

    Sorting

    Summary Totals

    Built-in Special Fields

    Report Scheduling

    Adding Sort Expressions on Groups available on Data Regions

    Subreports

    Interactive Sorting at Runtime

    Parameters

    Features FlexReport Visual Studio Reporting Control Report Builder 3.0 Crystal Reports
    AllowBlank Parameters
    Boolean
    DateTime
    Float
    Hidden Parameters
    Integer
    Multivalue
    Nullable
    Passing parameters to reports
    String
    Time
    Date
    Currency
    Number
    Internal Parameters
    Options to refresh report with change in Parameter values

    Formats

    Features FlexReport Visual Studio Reporting Control Report Builder 3.0 Crystal Reports
    Boolean

    Currency

    Date
    LongDate
    LongTime

    Number

    Percentage

    Short Date

    Short Time

    Time

    Decimal

    Full Date/time long

    Full Date/time short

    General

    General Date/time long

    General Date/time short

    Month day

    RFC1123 pattern

    Round trip

    Scientific

    Year Month

    Charts

    Features FlexReport Visual Studio Reporting Control Report Builder 3.0 Crystal Reports
    Total Chart Types 70+

    50+

    50+

    40

    2D 38

    33

    3D 36 7
    Area
    Bar

    Column

    Cone

    Cylinder

    Doughnut

    Gantt

    Histogram

    Line

    Pie

    Polar

    Pyramid

    Radar

    Scatter

    Stacked

    Step

    Stock

    Bubble

    Candlestick

    Funnel

    Range

    Chart Wizards

    Features FlexReport Visual Studio Reporting Control Report Builder 3.0 Crystal Reports

    Properties

    Bind data source

    Visual Effects

    Advanced Basic
    Choose chart type

    Export

    Features FlexReport Visual Studio Reporting Control Report Builder 3.0 Crystal Reports
    Total Formats 14

    3

    7

    10

    BMP

    Excel (.xls)

    Open XML Excel (.xlsx)

    GIF

    HTML

    JPEG

    PDF

    PNG

    RTF

    TIFF

    Open XML Word (.docx)

    Zip compressed files

    Crystal Reports

    XML

    CSV

    MHTML

    Word (.doc)

    Import

    Features FlexReport Visual Studio Reporting Control Report Builder 3.0 Crystal Reports

    C1Report

    ADP Reports

    MDB Reports

    Crystal Reports

    Code Behind

    Features FlexReport Visual Studio Reporting Control Report Builder 3.0 Crystal Reports
    Can create report in code behind

    Scripting & Expressions

    Features FlexReport Visual Studio Reporting Control Report Builder 3.0 Crystal Reports
    VB Script Editor

    Syntax check available

    C# Editor

    Deployment Licensing

    Features FlexReport Visual Studio Reporting Control Report Builder 3.0 Crystal Reports
    Internal business use for client application No license required

    No license required
    Third-party servers License required
    Royalty-free development

    Sample Reports

    Features FlexReport Visual Studio Reporting Control Report Builder 3.0 Crystal Reports
    Installed with setup

    Not installed at setup; available separately

    Medical Report
    Inventory Management
    Balance Sheet

    Budget Report

    Hospital Bills

    SPC Process Control Chart

    Telephone bill for FlexReport

    IntelliSense

    Features FlexReport Visual Studio Reporting Control Report Builder 3.0 Crystal Reports
    Report Fields
    Database Fields
    Calculated Fields
    Parameters
    VB Script Functions

    Aggregates

    Associated Properties

    Property description

    Report Design
    Add/insert resize actions for report sections

    Can grow, Grow and Shrink, Can shrink, Keep Together available to control layout of text

    Caption settings like All, Section, Hairline, Hidden

    Expand/Collapse buttons for sections/subsections

    Group header/footer

    Reorder

    Resize actions for report sections available

    Snap to grid

    Subsections

    Server Edition

    Features FlexReport Visual Studio Reporting Control Report Builder 3.0 Crystal Reports
    SAP Crystal Reports Server

    SAP Business Objects Enterprise