Jump to content

ActiveReports: Difference between revisions

From Wikipedia, the free encyclopedia
Content deleted Content added
m v2.05b - Bot T19 CW#83 - Fix errors for CW project (Heading start with three "=" and later with level two)
KMaster888 (talk | contribs)
subjective ce
 
(12 intermediate revisions by 10 users not shown)
Line 8: Line 8:
| logo = File:ActiveReports-Logo.png
| logo = File:ActiveReports-Logo.png
| screenshot = ActiveReports_10_Designer_in_Visual_Studio.png
| screenshot = ActiveReports_10_Designer_in_Visual_Studio.png
| caption =
| caption =
| developer = [[Data Dynamics]], now [[GrapeCity]]
| developer = [[Data Dynamics]], now [[GrapeCity]]
| released =
| released =
| latest release version = 17
| latest release version = 17
| latest release date = {{Start date and age|2023|01|24|df=yes}}
| latest release date = {{Start date and age|2023|01|24|df=yes}}
| latest preview version =
| latest preview version =
| latest preview date =
| latest preview date =
| platform = [[Windows Forms]] / [[ASP.NET]] / [[.NET Framework|.NET]] / [[Microsoft SQL Server]] / [[HTML5]] / [[JavaScript]]
| platform = [[Windows Forms]] / [[ASP.NET]] / [[.NET Framework|.NET]] / [[Microsoft SQL Server]] / [[HTML5]] / [[JavaScript]]
| genre = [[Business Intelligence]], [[Business reporting|Reporting]]
| genre = [[Business intelligence]], [[Financial reporting|Reporting]]
| license = proprietary
| license = [[Proprietary software|Proprietary]]
| website = {{ URL | 1=https://www.grapecity.com/activereportsnet }}
| website = {{ URL | 1=https://www.grapecity.com/activereportsnet }}
}}
}}


'''ActiveReports''' is a [[.NET]] reporting tool used by developers of [[.NET Framework|.NET]] (cross-platform, [[WinForms]]), and [[ASP.NET]]/[[JavaScript]] ([[ASP.NET Web Forms|WebForms]], [[ASP.NET MVC|MVC 5]], [[ASP.NET Core|Core]], [[Blazor]]) applications. It was originally developed by [[Data Dynamics]], which was then acquired by [[GrapeCity]]. It is written in managed [[C Sharp (programming language)|C#]] code and allows [[Visual Studio]] programmers to leverage their knowledge of [[C Sharp (programming language)|C#]] or [[Visual Basic.NET]] when programming with ActiveReports.
'''ActiveReports''' is a [[.NET]] reporting tool used by developers of [[.NET Framework|.NET]] (cross-platform, [[WinForms]]), and [[ASP.NET]]/[[JavaScript]] ([[ASP.NET Web Forms|WebForms]], [[ASP.NET MVC|MVC 5]], [[ASP.NET Core|Core]], [[Blazor]]) applications. It was originally developed by [[Data Dynamics]], which was then acquired by [[GrapeCity|GrapeCity, now known as Mescius]]. It is written in managed [[C Sharp (programming language)|C#]] code and allows [[Visual Studio]] programmers to leverage their knowledge of [[C Sharp (programming language)|C#]] or [[Visual Basic.NET]] when programming with ActiveReports.{{Citation needed|date=November 2023}}


ActiveReports allows developers to create win/web applications, which allow end-users to create and/or preview complicated reports. Among the components included with ActiveReports are exports to file formats such as [[PDF]], [[Microsoft Excel|Excel]], [[Rich Text Format|RTF]], and [[Microsoft Word|Word]] and other. ActiveReports also includes [[Visual Studio]] integrated report designer, and an API that developers use to create customized reports from a variety of data sources.
ActiveReports allows developers to create Windows and Web applications, which allow end-users to create and/or preview complicated reports. Among the components included with ActiveReports are exports to file formats such as [[PDF]], [[Microsoft Excel|Excel]], [[Rich Text Format|RTF]], [[Microsoft Word|Word]] and others. ActiveReports also includes [[Visual Studio]] integrated report designer, and an API that developers use to create customized reports from a variety of data sources.


ActiveReports allows to create and work with next types of reports:
ActiveReports allows to create and work with next types of reports:

* Section Reports with banded sections like the original ActiveReports (reminiscent of [[Microsoft Access]] reports). Really it is set of 2 similar formats (with some differences, like differences in scripts): [[XML]]-based (can be created by end-users) and CodeDOM-based (required [[Visual Studio]]).
* Section Reports with banded sections like the original ActiveReports (reminiscent of [[Microsoft Access]] reports). Really it is set of 2 similar formats (with some differences, like differences in scripts): [[XML]]-based (can be created by end-users) and CodeDOM-based (required [[Visual Studio]]).
* [[Report Definition Language]] based report types:
* [[Report Definition Language]] based report types:
Line 32: Line 31:
** RDL Multi-Section Reports - extension of RDL Reports with different page sizes.
** RDL Multi-Section Reports - extension of RDL Reports with different page sizes.
** RDL Dashboard Reports - web-first extension of RDL Reports to develop reports, which can be used as [[Dashboard (business)|Dashboard]].
** RDL Dashboard Reports - web-first extension of RDL Reports to develop reports, which can be used as [[Dashboard (business)|Dashboard]].
** Page Reports with a fixed layout for pages. Created to reproduce legacy paper forms logic.
** Page Reports with a fixed layout for pages. Created to reproduce legacy paper forms logic.{{Citation needed|date=November 2023}}


ActiveReports has 2 editions: Standard and Professional (with some features unlocked).
ActiveReports has 2 editions: Standard and Professional (with some features unlocked).


== ActiveReport 1/ActiveReports 2 ==
Old [[Visual Basic (classic)|Visual Basic]] COM components.

== ActiveReport for .NET 1/ActiveReports for .NET 2 ==
Same components, but for .NET.

== ActiveReport for .NET 3 ==
* Design-time preview tab.
* Component tray for design-time work with .NET data providers.
* Report Explorer support for parameters and calculated fields.
* Design-time support for custom parameters and unbound fields.
* New chart types: Funnel, Pyramid, Gantt, Kagi, Point and figure, Renko, Three line break.
* ReportInfo control for page N of M or report run dates.

== ActiveReport 6 ==
* [[Microsoft Silverlight]] support.
* [[Windows Azure]] reporting in partial trust and full trust modes.
* [[ASP.NET]] medium trust support.
* Support for [[.NET Framework]] 4.0 Client profile.
* Support of conversion from Crystal Reports.
* New report items (cross-section box, line, new [[GS1 DataBar|Reduced Space Symbology (RSS)]] barcode styles).
* External style sheets.
* Designer snap lines.
* Granular control over text boxes and labels.
* 64 bit support.

== ActiveReport 7 ==
* Added Page/RDL Reports from discarded product Data Dynamics Reports.
* Advanced printing support.
* New license.
* Added a WPF Report Viewer.
* Added a PDF/A export option for report archiving.
<ref name="auto">{{Cite web|url=https://www.grapecity.com/blogs/activereports-7-now-available|title=ActiveReports 7, Now Available|website=GrapeCity}}</ref>

== ActiveReport 8 ==
* Added touch support for the Windows and WPF Viewer.
* Added the Map report item.
* Added the HTML5 viewer (JS component, which can work with the same server as WebForms viewer).
* New barcode styles.
* Added ActiveReports Server as an optional add-on that supports multi-tenant reporting.
<ref>{{Cite web|url=https://www.grapecity.com/press-releases/20140114-AR-ActiveReports8-release-reporting-engine/|title=ComponentOne Releases ActiveReports 8 with a new .NET Reporting Engine and Self-Service Options|website=GrapeCity}}</ref>

== ActiveReport 9 ==
* Added layers to Page/RDL Reports.
* Added the Visual Query Designer, a graphical interface that allows users to interactively build queries and view the results.
* Added the Table of Contents control to Page/RDL Reports.
* New Excel export for Page/RDL Reports.
<ref>{{Cite web|url=https://www.grapecity.com/press-releases/20141105-AR-ActiveReports9-release-layers-feature/|title=CGrapeCity Releases ActiveReports 9 with a New Layers Feature and Visual Query Designer|website=GrapeCity}}</ref>

== ActiveReport 10 ==
* Replaced the Matrix report item with the new Tablix (for Page/RDL Reports).
* New [[Office Open XML|DOCX]] exports for Page/RDL Reports.
* Added style sheets for [[Report Definition Language|RDL]] and Page reports.
* Improved integration between ActiveReports Server and the developer version of ActiveReports.
<ref>{{Cite web|url=https://www.prnewswire.com/news-releases/grapecity-releases-activereports-10-with-a-new-tablix-data-region-and-style-sheets-300179098.html|title=GrapeCity Releases ActiveReports 10 with a New Tablix Data Region and Style Sheets|website=www.prnewswire.com}}</ref>

== ActiveReports 11 ==
* Optimized rendering for two times faster first page load times, 1.5 times faster PDF export file generation and 60% smaller peak memory footprint.
* Added composite charts to Page/RDL Reports.
* Added JSON data provider support.
* Added CSV data provider support.
* Improved the XML data provider with an XML Query Designer with a tree view of the data.
* Added an Excel import wizard.
* Added PDF printing pre-sets.
<ref>{{Cite web|url=https://www.grapecity.com/activereportsnet|title=.NET Reporting &#124; Design Custom .NET Reports in Code &#124; ActiveReports|website=GrapeCity}}</ref>

== ActiveReports 12 ==
* Added dataset joins to Page/RDL Reports.
* Export your Page/RDL Reports to CSV and JSON file formats.
* Added possibility to migrate from Section Reports (XML-based) to RDL Reports.
<ref>{{Cite web|url=https://www.grapecity.com/blogs/whats-new-in-activereports-12|title=ActiveReports 12 Releases &#124; ActiveReports|website=GrapeCity}}</ref>

== ActiveReports 13 ==
Dropped a lot of features, like: [[Microsoft Silverlight|Silverlight]], [[Adobe Flash|Flash]], medium trust and other. Discarded ActiveReports Server.
* New generation JavaScript viewer component (instead of HTML5 viewer).
* New Web Designer JavaScript component.
* New Chart control for Page/RDL reports.
* Supports for more HTML tags and attributes.
* Extending your Visual Studio theme to the ActiveReports VS integrated Designer
<ref>{{Cite web|url=https://www.grapecity.com/blogs/whats-new-in-activereports-13|title=What's New in ActiveReports 13: A Web Designer and JavaScript Viewer &#124; ActiveReports|website=GrapeCity}}</ref>

== ActiveReports 14 ==
* .NET Core 3.1 support.
* Create interactive PDFs (Acrobat Forms) using the new InputField control.
* Different web-designer enhancement.
* New ASP.NET WebForms control was added.
* ActiveReports assemblies have been published to [[NuGet]].
* ActiveReports JS packages have been published to [[npm, Inc.|npm]].
* ActiveReports samples are now published to [[GitHub]].
<ref>{{Cite web|url=https://www.grapecity.com/blogs/ar-14-released|title=ActiveReports 14 is Released {{!}} ActiveReports|website=GrapeCity|access-date=2020-01-21}}</ref>

== ActiveReports 15 ==
* .NET 5 support.
* New CrossPlatform compatibility mode for Section Reports.
* [[Linux]] support for Page/RDL Reports.
* Possibility to use custom fonts for Page/RDL Reports and Section Reports (for CrossPlatform compatibility mode).
* New text print and Excel data exports for Page/RDL Reports.

== ActiveReports 16 ==
* .NET 6 support.
* [[SVG]] images support for Page/RDL Reports.
* [[Blazor]] viewer component.
* New [[SQL Server Reporting Services|SSRS]] import.
* New RDL Milti-Section Reports type.
<ref>{{Cite web|url=https://www.grapecity.com/blogs/activereports-net-v16-has-released|title=ActiveReports v16 Has Released {{!}} ActiveReports|website=GrapeCity|access-date=2023-02-06}}</ref>

== ActiveReports 17 ==
* Dropping of libgdiplis dependency for Section Reports.
* .NET 7 support.
* Blazor designer component.
* Different charts improvements (legend interactivity, Range and Gauge chart types).
* New RDL Dashboard Reports type.
<ref>{{Cite web|url=https://www.grapecity.com/blogs/activereports-net-v17-has-released|title=ActiveReports v17 Has Released {{!}} ActiveReports|website=GrapeCity|access-date=2023-02-06}}</ref>


==References==
==References==

Latest revision as of 18:19, 11 December 2024

ActiveReports
Developer(s)Data Dynamics, now GrapeCity
Stable release
17 / 24 January 2023; 22 months ago (2023-01-24)
PlatformWindows Forms / ASP.NET / .NET / Microsoft SQL Server / HTML5 / JavaScript
TypeBusiness intelligence, Reporting
LicenseProprietary
Websitewww.grapecity.com/activereportsnet

ActiveReports is a .NET reporting tool used by developers of .NET (cross-platform, WinForms), and ASP.NET/JavaScript (WebForms, MVC 5, Core, Blazor) applications. It was originally developed by Data Dynamics, which was then acquired by GrapeCity, now known as Mescius. It is written in managed C# code and allows Visual Studio programmers to leverage their knowledge of C# or Visual Basic.NET when programming with ActiveReports.[citation needed]

ActiveReports allows developers to create Windows and Web applications, which allow end-users to create and/or preview complicated reports. Among the components included with ActiveReports are exports to file formats such as PDF, Excel, RTF, Word and others. ActiveReports also includes Visual Studio integrated report designer, and an API that developers use to create customized reports from a variety of data sources.

ActiveReports allows to create and work with next types of reports:

  • Section Reports with banded sections like the original ActiveReports (reminiscent of Microsoft Access reports). Really it is set of 2 similar formats (with some differences, like differences in scripts): XML-based (can be created by end-users) and CodeDOM-based (required Visual Studio).
  • Report Definition Language based report types:
    • RDL Reports with a continuous page layout like the original Data Dynamics Reports. Similar to reports from SQL Server Reporting Services.
    • RDL Multi-Section Reports - extension of RDL Reports with different page sizes.
    • RDL Dashboard Reports - web-first extension of RDL Reports to develop reports, which can be used as Dashboard.
    • Page Reports with a fixed layout for pages. Created to reproduce legacy paper forms logic.[citation needed]

ActiveReports has 2 editions: Standard and Professional (with some features unlocked).

References

[edit]
[edit]