We are pleased to announce the release of the new version Stimulsoft Reports 2019.1 which is now available for download. The new version comes with minor and major updates including huge improvements in dashboards, enhancements in the Globalization editor, redesigned start page on the report designer, date and time formatting and etc.

New maps
In the release 2019.1, we added new maps - North America, USA and Canada, South America, Oman, Qatar, and the Middle East. Add the Region Map element, open the editor and select the required map view.

New maps

The new item in WEB
In the new version, we added a pivot table for Dashboards.WEB. This element can be used to process, group, and sum up data values by rows and columns in a table. Add a PivotTable element to the dashboard and enter the data columns in the respective fields of the rows, columns, and results. Also, the rows and columns in the Pivot Table can be nested. To do this, add a few data columns in the appropriate field. Each lower data column will be nested with respect to the top one.

The new item in WEB

New export for Tables
Now you can export the data of the Table element in the dashboards to the CSV format. Click the More button on the dashboard item and select the CSV file command.

New export for Tables

Updated Globalization String editor
In this release, we redesigned and updated the GlobalizationString editor. Also, the ability to localize the elements of the dashboard has been added. Add a culture in the editor and define the field values. Now, when selecting this culture in the report, the fields from the list with the specified settings will be applied to the fields of the report or the dashboard.

Updated Globalization String editor

Interactive charts in WEB
In release 2019.1, the charts in Dashboards.WEB support interaction with other elements. When selecting any graphical element of the chart, the data for other elements related to each other of this dashboard will be filtered.

Interactive charts in WEB

Start page in the report designer
In the version 2019.1, when launching report designers for the .NET Framework and WPF, the start page of the designer will be displayed. This page contains a list of reports recently opened, commands for opening a report from local and cloud storage as well as a wizard to create reports and indicator panels. If necessary, you can change the mode of the start page of the designer in the settings, which can be accessed by selecting the Options item from the File menu. In the settings of the designer, you can set the mode of the start page, empty report or empty dashboard.

Start page in the report designer

Formatting dates and times in reports
In 2019.1, the algorithm for analyzing date and time in the report data was completely redesigned. Now, if the date or time format is applied to the text component, the report engine will automatically analyze the data, highlight the date and time, and display it in the report. Also, the values will be automatically analyzed and transferred to the date and time, if the data column indicates the data type datetime or timespan. You can change the format mask in the Format dialog.






Publishing Dashboards
Starting with release 2019.1, we added a wizard for publishing dashboards. This functionality is available from to the report designer. Now the process of integrating dashboards into applications to various platforms is greatly simplified and accelerated. To call the publish wizard, you should create or open the dashboard, click the Publish button in the report designer, or select a similar command in the File menu of the report designer.

Publishing Dashboards

Formatting items on dashboards
It became possible to format the values of the elements of the dashboard. For the Table element, you can change the formatting for each column. Select the data column in the Table element editor and define the format using the Text format tool. For the Indicator and Progress elements, select the item on the indicator panel and specify the format using the Text Format tool. In the charts of dashboards, the formatting of the axes can be changed using the properties – Argument Format and Value Format.

Formatting items on dashboards

New styles
In the release of 2019.1, we redesigned the styles and made them universal. Now the same style can be used both for report components and for elements of the dashboard. We also added settings options in these styles, as well as new styles for the Indicator and Progress elements.

New styles

Color schemes for series
In the release 2019.1.1, we added several presets of color schemes for series of Charts and Progresses. Choose a color scheme, and the values of the series of charts will have a certain shade. To change the color scheme of the series, select the chart and on the property panel, click the Browse button on the Series Colors property. In the drop-down list, select the color scheme or select the Edit Colors command to open the color editor and create a color scheme.

Color schemes for series

New Color Collection editor
We completely redesigned the color collection editor for such styles as Map, Chart, and Progress. Now the process of creating a list of color styles is simplified. The new color collection editor contains the command to add a new color to the collection, the command to remove the selected color from the collection, the commands to move colors in the collection list.

New Color Collection editor

Design of the dashboard elements
Now you can customize the appearance for each element of the indicator panel. We added properties with which you can change the fill color and the color values of the elements. Also, in the table item, you can specify your font, customize the size and color for the selected column. Depending on the type of element, the number of properties to customize the design may vary.

Design of the dashboard elements

Customization of the chart design
In the release of 2019.1, you can customize the design of the area, axes, legends, signatures. All the settings for the chart design are located in the Chart property group – Chart Additional on the property panel. To do this, select the Chart element and change the property values.

Customization of the chart design

View settings
Now you can define the parameters for viewing dashboards, for example, disable the toolbar or some buttons in the viewer. To do this, select the template area in the report designer and click the Browse button of the Preview Settings property. Go to the Dashboard tab and check the controls that you want to enable in the viewer.

View settings

Settings to place items
In addition to the settings for the preview of the dashboard, you can also disable or enable the options of the elements on the indicator panel. To do this, select the element in the report designer, in the drop-down list of the Layout property check the box next to the option that you want to enable for the current item.

Settings to place items

The Open button in dashboard preview
Starting with the release 2019.1, when previewing the dashboards, you can now open the report file. This file can contain both a report and dashboard.

The Open button in dashboard preview

New Gauge editor
In the 2019.1 release, we significantly simplified and optimized the editor of the Gauge component in the HTML5 designer. You should select the type of a gauge in the editor and also specify the range of values of that gauge. You can enable the old Gauge editor in the report settings.

New Gauge editor
We are pleased to announce the release of the new version Stimulsoft Reports 2018.3 which is now available for download. We have prepared a number of changes that you will be able to immediately use in your projects. The most important changes are the brand new products Dashboards.WIN and Dashboards.WEB, the Data Transformation tool etc.

The new product Dashboards.WIN
In the release of 2018.3, we are glad to announce the release of the first version of a full-featured tool for transforming, analyzing, grouping, filtering, sorting and displaying data for the .NET Framework. For data processing and their display, you may use various types of charts, embedded and online maps, indicators, progress, table, joined tables, gauges. Also, the elements of design and additional information text, images, various shapes can be placed on the dashboard. The data processing elements can be relative in the dashboard or they can be separate groups of relative elements. Integration of the dashboards elements into the user application is quite easy and can be done in a few steps.

The new product Dashboards.WIN

The new product Dashboards.WEB
Also, in the version 2018.3, we added the powerful, flexible and easily customizable data analysis tool for ASP.NET, ASP.NET MVC, .NET Core platforms. The server side performs all the necessary actions for transforming, analyzing, grouping, filtering, sorting data, using .NET 4.0 or higher. The client side receives the finished result from the server and represents it in the form of interactive HTML5 elements on the viewer page. The dashboards are created in the HTML5 report designer, and they are displayed in the HTML5 viewer. When editing dashboards, HTML5 designer requests only the necessary information on the server side, which allows you to optimize editing of dashboards and speed up the work with its elements.

The new product Dashboards.WEB

The new Data Transformation tool
Starting with release 2018.3, you can use the Data Transformation tool to create a virtual data table. Using this tool, you can combine data tables from various sources, group, filter, sort, aggregate these data, change their type, replace values in the columns of the new table, specify the range of rows in the new table. The converted data table can be used in reports and dashboards. To call the data transformation editor, in the data dictionary, select the New Data Transformation command from the context menu or the New Item menu.

The new Data Transformation tool

The updated New Relation editor
Now, when creating a relation between data sources in the dictionary, the updated link editor will be used. In this editor, the main and subordinate data sources are selected, as well as the data columns which will be used for the connection between these sources are specified. The new Active Relation parameter is added to the New Relation editor. This parameter is used to define the relationship that will be used when creating a new data transformation and dashboards. Besides, the editor of relations has built-in checks, and in case of non-compliance with the restrictions on building a relationship, a message will be displayed to the user. Multiple columns are selected using the Ctrl key.

The updated New Relation editor

Updated Map component
In the 2018.3 release, we have completely redesigned the Map component. The geographic map items and their attributes, as well as the editor of the Map component, have been optimized. Besides, we added a new type of map – Online. Now you can display any objects by coordinates, using the online Bing map. Put the Map component on the report page, go to the Online tab in the editor and specify the data columns with the coordinates of the objects.

Updated Map component

Updated Gauge editor
In the release of 2018.3, we significantly simplified and optimized the editor of the Gauge component. In the editor, you can select the type of a gauge, circle, semicircle, column, and also define the range of values. You can switch to the old Gauge editor in the report settings.

Updated Gauge editor

Line spacing
Now, when working with text components, you can set the line spacing. You can do this using control commands in the menu on the Ribbon panel by selecting a predefined value, or you can set any interval value using the Line spacing property that you may find on the Property Panel.

Line spacing

Saving and opening a report page
Now in JS Designer you can save and open a report template page. The commands for saving and opening the report template page are located in the context menu of the page header in the report designer.

Saving and opening a report page

Excel formulas in Reports.JS

Now when exporting reports to Excel, you can use Excel formulas to calculate the values of text components. To do this, select the text component in the report designer and specify the Excel formula in the Excel Value property of this component. When building a report, for each text component, some copies of this component are created equal to the number of values in the source. When exporting the report to Excel, for each copy, the value will be calculated using the specified formula.

Excel formulas in Reports.JS

Maps in .NET Core
Now, when designing reports in .NET Core, you can use the Maps component. Using this component, you can display a value for a specific geographic element or specify a geographic object by coordinates using the online Bing map.

Maps in .NET Core

Custom fonts for Java and .NET Core
In release 2018.3, we added the ability to use custom fonts in the report. To do this, drag the font file (TTF, OTF) to the report Data Dictionary. Custom fonts will be added to the font collection that can be applied to the text components of the report.

Custom fonts for Java and .NET Core
We have made some improvements and updates to our Privacy Policy and Terms of Use to make it easier for you to understand what information we collect, why we collect it, and how we use it. These changes were made according to the new General Data Protection Regulation (GDPR) that came into effect in the European Union on May 25th 2018.

By continuing to use the Stimulsoft website and its services on or after May 25, 2018, you indicate that you have read, understand and accept the Privacy Policy and Terms of Use. If you have any questions about these changes, please send your questions to This email address is being protected from spambots. You need JavaScript enabled to view it..

If you are not subscribed to the Stimulsoft newsletter but want to receive the latest email news, like our major release notes, subscription renewal reminders, marketing promotions and discounts, please kindly use the form below to confirm your consent on this.
We are pleased to announce the release of the new version Stimulsoft Reports 2018.2 which is now available for download. We have prepared a number of changes that you will be able to immediately use in your projects. The most important changes are expanded functionality for work with resources, custom fonts, the new style editor, access to reports and many others.

Resource Panel in Viewer
Now documents (PDF, Word, Excel, etc.) and images added to the report resources can be displayed in the viewer. To do this, select the checkbox for the Available in the Viewer option in the Edit Resource dialog or when creating it. After that, this resource will be displayed in a separate panel in the viewer window or in the preview tab. Also, it can be viewed or saved to a file in the viewer.

Resource Panel in Viewer

Custom Fonts in Reports
The release of 2018.2, we added the ability to use custom fonts in the report. To do this, drag the file with fonts (ttf, otf) to the Dictionary of the report. In the font collection, you will add custom fonts that you can apply to the text components of the report.

Custom Fonts in Reports

New Style Editor
We have completely redesigned the style editor. Collections and styles are now displayed in a hierarchical form. Use drag’and’drop to change the collection for the style. Also we added filters and sorting styles. In addition, all the styles used in the report are checked with markers in the style editor. Also, search of a style by name or part of name is added.

new style designer

Refresh Time for Reports
Starting with release 2018.2, you can define the time interval after which the report will be rebuilt. In addition to the preset values, you can enter custom values in seconds.

refresh time for reports

Access to Reports
In the release 2018.2, you can configure remote access to the report preview from the report designer. To do this, select File -> Share. Save the report in Stimulsoft Cloud, set the access settings and view the report remotely by reference, by the barcode or embed the report code in your HTML page.

access to reports

Sub-reports from Resources
Starting with the release 2018.2, you can add other reports (mrt, mrz, mdc, mdz) to the report as resources, and use these built-in reports in the Sub-Report component. To do this, in the Hyperlink tab in the editor of the sub-report, select a report from the resource gallery or specify a link to the resource manually.

sub reports from resources

Interactive Chart in Reports.JS
Starting with the release 2018.2, you can view reports with interactive data in the charts. Interactivity of data can be organized from a chart to a diagram, from a chart to other components of a report, from other report components to a chart. Interactivity of charts works in both the Web viewer component and in the preview tab in the report designer.

interactive chart in js

Text Files in Report Resources
You can add text files (txt, rtf) to the report resources, and then display them in the report using the RichText component. Add text files to the resources, then open the RichText component editor text and select a text file from the resource gallery.

Text Files in Report Resources

Dragging Data to a Dictionary
When dragging a data file into the dictionary, there are various options for adding it. If the file is dragged to the top of the dictionary, a new data source will be created based on this file. If you drag the data file to the bottom of the dictionary, the data file will be added to the report resources.

Dragging Data to a Dictionary

Move to Resources Command
When creating file data sources, you can move them to report resources. To do this, click the Move to Resource button in the New Data window. After that, the data file will be added to the report resources, and the data source will be created based on this resource. In addition, for DBF and CSV data sources, you can specify the path to the repository with multiple CSV and DBF files. In this case, when you click the Move to Resources button, all CSV and DBF files from the specified repository will be added to the report.

Move to Resources Command

Saving Resources
In the release 2018.2, the ability to save resources to a file is added. To do this, click the Save button in the Edit Resource window. The resource will be saved to a file of the same type that it was before the report was added.

Saving Resources

New Command for Resources
The new New Data Source [resource name] command has been added to the data dictionary. This command is only active for resources that contain data files. Select a resource in the data dictionary, on the New Item menu or from the context menu, call the New Data Source [resource name] command. After that, the New Data dialog will be called with a link to this resource.

New Command for Resources

Search for Items in Parameters
In the release 2018.2, the ability to find parameter values is added. If the number of parameter values is greater than 10, the search field will be displayed in the list of values. It is enough to enter a symbol, a part of a value or an entire value, and the list of parameter values will be filtered in real time.

Search for Items in Parameters

New Files in Resources
Now you can attach PDF files as Word to the report. To do this, drag the files to the Dictionary of the report. Also, these files can be displayed in the resource panel in the viewer.

New Barcode Editor
For the release 2018.2, we improved the editor of the Barcode component. The basic settings can be found in the barcode editor, and additional settings - in the property panel. Also there is a barcode preview bar in the editor.

New Barcode Editor

New Shape Menu
Beginning with the release of 2018.2 all primitives are grouped in one menu and split by the shape type. The Shapes menu is located in the Insert tab and on the Toolbox in the report designer.

New Shape Menu

New Page Button
Previously, the command to add a new page to the report template, depending on the designer, was placed in various locations. Now, in order to add a new page to the report template, click the Page button on the Insert tab.

New Page Button

New Status Bar
The WinForms designer now has the redesigned status panel for the preview and report designer. Earlier, there were two of them, now the panel is one, while full functionality is remained. Also, a visual element of the report rendering was added.

New Status Bar
We are glad to announce that Stimulsoft has won two awards from ComponentSource — Top 50 Publisher Award and Top 100 Product Award.

Publisher Award
Stimulsoft – Top 50 Publisher Award

CS Award 2018 Publisher Top 50

Product Award
Stimulsoft Reports.Ultimate – Top 100 Product Award

CS Award 2018 Product Top 100

We would like to thank all of you, our valuable clients, who are our friends and colleagues. Without your continued support and active participation in products development, we would never be able to create such products and get these awards.

Top 100 Bestselling Awards for 2018 from ComponentSource are based on the following criteria:
- total sales USD $ order value for the individual product
- for sales made to our customers in over 180 countries worldwide
- less the value of any refunds made due to issues with the product
- between the dates Jan 1st, 2017 to Dec 31st, 2017 inclusive
- sales made in non-USD $ currencies have been converted into USD $ to get a final total value
- the list has then been sorted and the awards made based on the ranking achieved
- the awards were announced in 2018, hence we use 2018 in the Award name

ComponentSource pioneered the open market for reusable software components and tools, through innovative use of electronic software delivery (ESD).
Today, they offer the world's best collection of labor saving software through their eCommerce Web Sites; carrying over 10,000 SKU's from 250+ Publishers.