Advanced reporting
and data visualization components for .NET
LIVE CHAT Welcome, guest
What's New in SharpShooter Reports
What’s new in SharpShooter Reports 7.3.1 (09/08/2015)

New: Visual Studio 2015 support;
New: XLSX cell format support;


What’s new in SharpShooter Reports 7.3.0 (12/18/2014)

Fixed: Issue with getting index out of bounds when exporting reports;
Improved: Import from Active Reports;
Improved: Font selection in PDF export;
Improved: Increased performance of relation fields.
Fixed: Issue with adding images to the Picture set control in the Gauges control.
Fixed: Inability to run font editor in the Chart control.


What’s new in SharpShooter Reports 7.2.0 (08/04/2014)

Fixed: Issues in PDF export;
Fixed: Issue with exporting a PivotTable to xlsx with “Keep Data Types” option enabled;
Fixed: Issue with vertical align of the Advanced Text in PDF export;
Fixed: Issues with exporting textboxes and bookmarks to HTML;
Fixed: Issue with page orientation when exporting to xlsx;
New: Amplified functions list in the expression editor of the gauge designer;
New: Ability to add FNC1 characters to Barcode 128;


What’s new in SharpShooter Reports 7.1.0 (04/04/2014)

New: Visual Studio 2013 integration;
New: Export to Excel with preserved data types;
New: Ability to mark a field as exportable to CSV and Excel;
Fixed: Issue with breaking data into groups in the Excel document;
Fixed: Missing cells in the Excel document;
Fixed: Post generate script is now accessible in the script browser;
Fixed: Issue with totals in the databand footer;
Fixed: Hot keys can be overridden;

What’s new in SharpShooter Reports 7.0.1 (10/02/2013)

Improved: Designer of the gauge element.

What’s new in SharpShooter Reports 7.0 (09.04.2013)

New: RepeatEveryPage is now available for Footer;
New: Ability to set CommandTimeOut of SQLiteDataSource;
New: New gauge designer;

New: About 200 new business gauges to visualize your report data;

Improved: Report designer help;
Fixed: Duplicating of bookmarks in PDF export;
Fixed: ElementAdding event passes correct container when executing drag&drop;

What’s new in SharpShooter Reports 6.5.0 (05/06/2013)

New: Ability to split the document into sheets when exporting to Excel;
Fixed: Issue with exporting Advanced Text element to Excel;
Fixed: Old XLS export filter is outdated and removed from the default export filters list;
Fixed: Issue with saving a document as .rst and saving a template as .rsd;
Added: Ability to change TextBox font from code;
Fixed: Issue with simultaneous saving of the document and closing report designer;
Fixed: Issues with Pivot Table rendering;
Fixed: Issue with export to WMF;
Fixed: Undo/Redo in bindings;
Fixed: Printing of the report which Title is not set;
Fixed: Issue with displaying color of the Pie Chart legend;
Fixed: Issue with incorrect work of lasso and scrolling in the report designer;
Fixed: Minor issues in PDF export;
Fixed: Pivot Table is now not allowed in the Side by Side band;
Fixed: New fields are aligned to the left by default;
New: Script editor runs upon double click;

What’s new in SharpShooter Reports 6.4.0 (01/23/2013)

New: Wizards for setting up report data source in the designer (MS SQL, Oracle, mySQL, ODBC). Now developers don’t need to build connection String when configuring data sources in the designer. Instead, they get convenient dialog windows to setup connection to the most popular data source types. MySQL and Oracle connectors require installation of additional libraries.

New: Generate Script now works in the Pivot Table element;
New: Ability to design custom context menu instead of the standard one, since MouseModeContextMenu property is now public. Please, review the following forum post
Added: Document tab in the ribbon menu of the report designer. Developers now have quicker access to the document properties and are able to set them faster;


Added: A list of the ElementAdding event arguments is extended. Now it’s possible to get information on where the element is added to;
Added: Ability to position Page overlay element not only from the page top, but also right after the Page header;
Added: German localization is updated;
Fixed: Issue with compatibility of NewPageBefore and NewPageAfter properties of the Databand in different product versions;
Fixed: Designer panels’ layout didn’t save after the designer is closed.
Fixed: Issue with incorrect positioning of nested elements in the table wizard;
Fixed: Localization issues;
Fixed: Issue with adding shape element under Turkish localization;
Fixed: PDF export: page footer is located at the end of the page regardless of the content size on the page;
Fixed: Issue with syntax editor on the pivot table form;
Fixed: Issue with addition of PivotTable element into the SideBySide band;
Fixed: Issue with document deserialization related to the different component versions;
Fixed: Issue with rendering of non-IBreakable controls in the Detail band with the CanBreak property set to true;
Fixed: Issue with incorrect export of bookmarks to RTF;
Fixed: Minor issues with some fonts in PDF export;

What’s new in SharpShooter Reports 6.3.0 (06/20/2012)

New: Support for Visual Studio 2012;
New: Interactive Pivot table style editor;
Added: Sample of using Windows Forms report designer in a Silverlight application;
Fixed: Issue in Pivot table with using data source that is not available in design time;
Fixed: Issue with gathering meta-information in Side-by-Side reports;
Fixed: Page number field width.

SharpShooter Reports.Win 6.2.0 (03/28/2012)

Added: Ability to export to Excel only data (without headers, footers and other similar stuff);
Added: WPF and Silverlight samples are added to the SharpShooter Reports Samples Center;
Fixed: Issue with Layout bands button changing report structure;
New: Ability to set SQL Data Source parameters that are configured inside the report;
Fixed: Issue with rendering Arabic, Hebrew, Japanese, Hindi and other specific characters;
New: Pre-designed styles collection that can be easily applied to the whole report;
New: All report elements are now created with pre-set styles that can be easily changed;
Added: New ribbon tab containing main document properties;
Fixed: Issue with Textbox tooltip;
Fixed: Issue with setting report styles dynamically from code;
Added: Optimized report uploading to the designer;
Fixed: Memory leak in the designer ribbon toolbar;
Fixed: Issue with ControlByName method of the template;
Fixed: Issue with line breaks in PDF export;
Fixed: Issue with report layout when copy-pasting;
Added: Optimized launch of report designer for the document containing SQL data sources;

SharpShooter Reports™ 6.1.0 (17/01/2012)

SharpShooter Reports.Win
New: Ability to set initial zoom for the Preview form

SharpShooter Reports (All Editions)
New: Open XML (.xlsx) export filter. It is possible to export reports to Excel using text styles and formats, charts, images, etc.
New: Re-styled reports in SharpShooter Reports Samples Center.
Improved: Ability to handle the elementAdding and elementAdded events in the designer. You can control addition of the elements in the report designer.
Improved: Error message appearing, when a report template opens, contains additional information.
Fixed: Elements default alignment in Table Wizard. Left alignment is set by default.
Fixed: Error occurring when the Table Wizard opens for complex objects which are not collections and strings.
Fixed: Error with reset font style after closing Font Style Dialog.
Fixed: Error occurring when more than one Custom Control is registered in the designer.

SharpShooter Reports™ 6.0.0 (19/09/2011)

Rebranding of Perpetuum Software’s products. Now, products have new names and separate installation packages. Please see the detailed information on correspondence of new product names and versions to the old ones on our site.

New: Redesigned Samples Center. Now, most of the reports include precise description and code examples.
New: Bug report dialog. It is possible to automatically send feedback about unhandled exception to PerpetuumSoft technical support team.
New: Context menu for selection of shape types. Clicking the Shape button on the Illustration tab section in the Insert tab of the Ribbon interface report designer and select the needed shape.
New: Tooltip when selecting the element in the data source tree. The tooltip shows the data type and several first values.
New: The “Refresh” button for a report in Silverlight viewer.
Improved Report designer interface.
Improved Addition of objects of different types to the designer. Now, each object has its own icon which displays its type (text, image). The objects’ appearance is specified by their types during the addition to the designer.
Improved Styles editor. It is possible to copy the existing style. You can use hot keys to undo / redo changes.
Improved: Performance when reports scrolling in SharpShooter Report.Web.
Fixed: Considerably improved performance while editing of large reports.
Fixed: Incorrect work of the NewPageAfter and NewPageBefore properties if DataBand (GroupBand) contains Header\Footer.
Fixed: Issue with incorrect display of report when changing the PlaceInBottom and Visible properties.
Fixed: Issue with incorrect work of the MinSpaceAfter and RepeatEveryColumn properties for Header.
Fixed: Issues in work of Bolder Editor. Now, you can easily edit parts of the border.
Fixed: Issue with display of reports in Internet Explorer 7 in SharpShooter Report.Web.

SharpShooter Reports™ 5.3.0 (21/06/2011)

New: Table Wizard. The process of the first report creation becomes as simple as ABC. You easily add simple data tables to the reports using Table Wizard.
New: Support for Microsoft Chart Controls for Microsoft .NET Framework.
New: Advanced Script Browser abilities:
  • Ability to search and replace text in all scripts of the document.
  • Ability to undo/redo for all windows through the script browser.
  • Ability to validate scripts before saving.
  • Improved error list integrated with the script browser.
Improved: AdvancedTextBox.
Fixed: The issue with saving when opening a new document in the designer.
Fixed: The issue with bookmarks work when exporting to PDF.
Improved: Designer performance when working with big documents with a lot of objects.
Fixed: The issue with opening reports which include a script started with a double slash comment.
Fixed: Issue with cache handling.
Improved: Pivot Table Wizard.

SharpShooter Reports™ 5.2.0 (29/03/2011)

New: Script browser. Now, you have the ability to view all the scripts on the fly and, thus, have better script navigation.
New: Ability to get total by all nested DataBands. Earlier, it was impossible to get total by all data output from the nested DataBand using the Totals property. Obsolete Aggregates method was used.
New: Printing directly to the printer without opening a control on the form or pressing the button.
New: Report zoom with the mouse wheel and CTRL button.
New: Ability to consider the Document.SnapToGrid property when changing document size with the rule. This feature facilitates setting of the size value.
New: The OwnerForm property is set automatically when placing ReportManager onto the form.
New: Parameters drag&drop in the script editor.
Fixed: Issues with arguments sorting in several series of the StackedBar chart.
Fixed: Issue with negative margin values. If the margin value was negative, the control content was beyond its bounds.
Fixed: ReportDesigner doesn’t handle the issue when the FilePath property is not set in the fileReportSlot slot.
Fixed: Issue with incorrect export of the document containing images to some formats.
Fixed: Issue with code autocompletion in BindingBar in the Ribbon report designer.
Fixed: Minor bugs and shortcomings.

SharpShooter Reports™ 5.1.0 (01/02/2011)

New: Ability to print in landscape mode in SharpShooter Reports.Silverlight.
New: Code autocompletion in script editor.
New: Syntax highlighting for C#, VB.NET and SQL in script editor.
New: Ability to hide/show Total in the pivot table.
Improved: Ribbon report designer interface:
  • New user interface icons;
  • Fixed minor bugs and shortcomings;
  • Improved style editor interface;
  • Ability to size the document using the Rule.
Improved: Inner designer forms now have the common style with report designer.
Improved: Reading of bar codes during printing from Web Viewer.
Fixed: Incorrect right-to-left alignment, including flip images in right-to-left flow.
Fixed: Bug with images export to PDF. Large images were exported as separate ones that caused “out of memory” exception. Now, the process of images export becomes less memory consuming.
Fixed: Problem with charts printing in 64 bit OS.
Fixed: Problem with installation of the component with switched on UAC (User Account Control).
Fixed: Problem with incorrect display of lists in RTF after the insertion into AdvancedText.
Fixed: Export of Hebrew and Arabic fonts to PDF format.
Fixed: Underline in PDF export option.
Fixed: Minor bugs and shortcomings.

SharpShooter Reports™ 5.0.0.0 (22/11/2010)

Ribbon Report Designer Interface
  • New:Contextual tabs.
  • New:Convenient preview during the selection of property values provides the ability to see the result of changes in the element immediately. Preview will be available for Font, FontSize, TextFill, Angle, Fill, Gallery of Styles, SizeMode, Line, Shadow, Label, BackColor and BarColor.
  • New:Quick access toolbar, which includes standard controls like save, undo, redo and so on.
New: Silverlight 3.0 and Silverlight 4.0 features are available in one installation package of SharpShooter Reports.
New: Automatic addition of the Detail section into DataBand or GroupBand upon insert of the TextBox.
New: Ability to use hot keys for text formatting: copy, paste, select, zoom and so on.
Improved: If many elements are overlapped, then when you click the overlapping area repeatedly the element with lower z-index will be selected (after the last element is selected the most top element will be selected again).
Improved: Drag&drop in the report designer connected with change of the Parent. If you locate the element in the other container (section), the parent will be changed automatically similar to the change of container in the tree.
Improved: Ability to copy the element during drag&drop. You are able not just drag the element from one position to the other, but copy this element by pressing CTRL.
Improved: Drag&drop from the data source. Now the element is inserted immediately.
Fixed: Incorrect right-to-left alignment, including flip images in right-to-left flow.
Fixed: Issues with message boxes during rendering on the web service.
Fixed: TextBox overflowed in HTML rendering.
Fixed: BackSlash line rendering issue in SharpShooter Reports.Silverlight.
Fixed: StringTrimming issues for ellipsis values.
Fixed: Minor bugs and shortcomings.

SharpShooter Reports™ 4.4.0.0 (12/08/2010)

Improved: Ribbon report designer
  • Ability to change the size of group of elements;
  • Selection of all objects with the same style;
  • Ability to save the style of the selected object;
  • Tab section to set page layout (margins, size and orientation).
New: Context menu in report designer and document tree. Now all the frequently used functionality of elements and group of elements is available via context menu items.
Improved: Report designer user interface.
Fixed: Minor fixes of CSV export filter.
Fixed: Minor fixes of PDF export filter.

SharpShooter Reports™ 4.3.0.0 (14/07/2010)

New: Optional designer with ribbon user interface
New: Uniform size mode for image resizing – saving aspect ratio
Fixed: Document rendering process logic
Fixed: Invalid links disabling in exported documents
Fixed: Minor report designer user interface improvements

SharpShooter Reports™ 4.2.0.0 (17/06/2010)

New PDF export filter:
  • New: Support for document bookmarks export.
  • New: Support for encryption and document security.
  • New: Ability to set the image quality.
  • New: Support for custom characters.
  • New: Support for the extended characters.
  • New: Support for the TextBox.StringTrimming property.
  • Fixed: Problems with display of hieroglyphs and Arabic symbols.
Improved: SharpShooter Reports report rendering performance.
Improved: Document tree drag&drop functionality.
Fixed: Memory leak at some conditions during the work with the component.
Fixed: Work of the Aggregation function on a page.
Fixed: Pivot Table rendering issues.
Fixed: Minor bugs and shortcomings.

SharpShooter Reports™ 4.0.3.5 (12/10/2009)

Improved: Display of the document, exported to HTML, in MS Office.
Fixed: Problem with the memory leak during the opening of Report Viewer.
Fixed: Bug with the output of the Picture element with empty picture.
Fixed: Bug with the use of the Round function with the additional parameters which define number of significant fractional digits.
Fixed: Bug with ReSharper during the product installation.
Fixed: Error during the set of the ContextMenu property in ReportViewer.

SharpShooter Reports™ 4.0.3.0 (02/06/2009)

Report designer usability is improved
Removed: The Alignment dialog.
New: Ability to edit document tree using Drag&Drop function.
New: Support for the resolutions other than 96dpi when document is exported.
Improved: The RtfText element; now the Rich Edit 4.1 component is used for its implementation.

SharpShooter Reports™ 4.0.1.0 (02/04/2009)

New: Support for the right to left text writing in the PDF Export Filter.
New: IntelliSense for scripts binding in Toolbar.
New: Ability to change standard adapters with the custom ones in the export filters.
New: The PlaceInBottom property of the Footer section. This property allows the location of Footer always at the bottom of the page.
Fixed: Excel export filter. Now the cell size remains invariable during the export to Excel.
Fixed: Execution of Page.GenerateScript more than once.
Fixed: Page breaking in AdvacncedText.
Fixed: Pages visibility in sub reports.
Fixed: Symbols size in PDF Export Filter.
Fixed: Visible property in the PivotTable element.

SharpShooter Reports.Silverlight™ 4.0.1.0 (02/04/2009)

New: Ability to save data to the set folder.

SharpShooter Reports™ 3.9.0.0 (13/02/2009)

New: 90 new gauges and 180 new charts are available to visualize report data;
New: Ability to get data source field value through the GroupBand element;
New:Complete functionality required to design custom report designer became public;
New: Support for LINQ to SQL queries as a data source;
Fixed: Location of the text in the AdvancedText element;
Fixed: Text paging in the AdvancedText element;
Fixed: Bug in the aggregate collection editor;
Fixed: Picture zooming when exported to HTML;
Fixed: Display of print dialog on 64 bit operating systems;
Fixed: Display of Header section on every page(RepeatEveryPage = true);
Fixed: Exporting documents with high resolution pictures to RTF;
Fixed: Setting of a picture quality when document is exported to RTF;
Fixed: SideBySide sections visibility;
Fixed: Extra pages between two pivot tables in the report;
Fixed: Label in the Code39 Extended Bar code;
Fixed: Incorrect displaying of the underlined text in the PDF documents;
Fixed: NewPageaBefore and NewPageAfter properties for the subReport element;
Fixed: Error handling when ReportSlot state doesn’t allow storage of the document;
Fixed: Compression of the PDF document;
Fixed: Compatibility of the report web viewer toolbox with Mozilla Firefox;
Fixed: Work of the report web viewer component with AJAX;
Fixed: Reciprocal output order for PageHeader, PageFooter;
Fixed: Japan postal Bar Code;
Fixed: Passing DataBand record number to sub-report;
Fixed: Passing report parameters from sub-report to master report;
Fixed: Sorting in the DataBand component;
Fixed: Pictures export to RTF.

SharpShooter Reports™ 3.8 (28/04/2008)

New: Support for Visual Studio 2008. You will able to use SharpShooter Reports™, if you decide to upgrade to the most advanced and effective Microsoft tools;
New: SharpShooter Reports features new QR Barcode that is very popular in Japan;
Improved: SharpShooter Reports features master style support. Now, styles specified in the master report are available in sub reports, they can be assigned to any report element. This new feature will reduce time required for templates development, since there will be no need to duplicate styles. At the same time master reports and sub reports will have unified style and this will make your reporting system more professional;
Improved: Localization to basic languages is complete;
Fixed: Minor errors and bugs are fixed.

SharpShooter Reports™ 3.7 (12/03/2007)

New: Integrated SQL and XML data sources support. The connection string and query text are specified for SQL data source. XML data source support based on XML file and XPath format query. End user can edit data sources directly in the report designer.
Improved: XPS export is fully integrated in WebViewer. Just place XpsExportFilter on the page and the export option will be automatically available for users.
Improved: A lot of modifications in charts and gauges (3D effects, rich library of templates, new frame types, enhanced palette) allows you to represent the report data in a more attractive form.

SharpShooter Reports™ 3.6 (10/10/2007)

New: Report Manager editor makes reports design process much easier and faster: a double click on the ReportManager component invokes a special editor that allows editing collections of reports and data sources.
New: Smart tags functionality in the Report Viewer allows you to quickly and easily access any Viewer properties in the smart tags window, thus to adjust Viewer much quicker.
New: XPS (XML Paper Specification) export filter provides the ideal tool for data storing, displaying and publishing. It is intended to display a document in the same way across the machines independently from the software installed.
New: Support for PDF417 2D barcode that is irreplaceable for the applications where the data must travel with the labeled item. It can store up to 1,800 printable ASCII characters per symbol and can be used for hazardous materials labeling, storing technical specifications and calibration data on electronic instruments.
Improved: Export to PDF is considerable improved. Now your PDF documents become dramatically smaller due to the files compression.
Improved: Error handling (exception handling) becomes much easier with SharpShooter Reports 3.6.

SharpShooter Reports™ 3.5.1.2 (12/09/2007)

Fixed: Problem with design-time components licensing appeared on Windows Vista x64.
Fixed: Some other slight problems with licensing.

SharpShooter Reports™ 3.5.1 (21/08/2007) Fixed: Error of launching the script editor if only .Net Framework 2.0 is installed.
Fixed: Bug in licensing when Turkish localization is selected.
Fixed: Bugs in displaying and carrying to a new page for the TextBox element.
Fixed: Bug in fill and margins of PDF export.
Fixed: Error in the report rendering when report elements are located directly on a template page.
Fixed: PivotTable element is capable of displaying fields of nested data sources.

SharpShooter Reports™ 3.5 (25/07/2007)

Updated: Demo application. All the examples are placed in a single Sample Center. The examples were redesigned.
New: Ability to add StrikeOut in the TextBox.
Fixed: Bug in the GrowToBottom property in AdvancedText.
Fixed: Bug in page break of the pivot table.
Fixed: Bug in TextBox.
Fixed: Bug in DataBand with empty data source.

SharpShooter Reports™ 3.0 (17/05/2007)

New: Pure .NET 2.0 component.
New: Designer. All text properties can be easily changed from the associated toolbar buttons. Expressions toolbar provides a more convenient way of assigning expressions for a selected element property. Fill editor helps developer set fill of a selected control. The following fill types are available: solid, gradient, multigradient, spherical, hatch, and conical.
New: Syntax editor. New syntax editor is similar to those in Visual Studio.Net. It provides the code completion and syntax highlighting features.
Improved: Visual Interface. Automatic layout of localized interface elements allows the correct displaying and positioning of these elements in the property grid and on the toolbar.
Improved: Report viewer.
Improved: Mechanism of data grouping. It is possible to sort groups and their elements. Master-Detail reports are designed the same way as Group reports are created.
Improved: DataBand functionality. It is possible to perform filtering and sorting of the displayed data.
Improved: Mechanism of working with aggregate functions. A wide range of aggregate functions is available: sum, minimum, maximum, average, standard deviation, estimate of standard deviation, variance, estimate of variance, median, skewness, and kurtosis. Group totals are calculated automatically. It is possible to calculate running totals and totals by page.

SharpShooter Reports™ 2.3 (24/01/2007)

Improved: The SharpWebViewer component: it is possible to set the custom method of the temporary storage of a generated document on the server side.
Improved: HTML export filter: the direction of the text (left to right, right to left) is saved at the document export.
Fixed: Bug in the RTF export filter: it is possible to set image alignment and bounds while exporting an image; adequate output of the last page at the document export.
Fixed: Bug in the PDF export filter.
Fixed: Bug in the PivotTable element designer.

SharpShooter Reports™ 2.1 (13/10/2006)

New: Built-in component for charts and graphs creation.
New: Built-in component for creating digital dashboards and KPIs.
New: New capabilities for WMF/EMF pictures drawing.
Fixed: Bugs in the Spanish and Turkish localization files.

SharpShooter Reports™ 2.0.4 (06/19/2006)

New: Import from Active Reports.
Fixed: Problem of the Designer property grid compatibility with Visual Studio 2005.
Fixed: Problem of the Image Editor compatibility with Visual Studio 2005.
Fixed: Bugs in the Excel (XML) export.
Fixed: Bugs with the use of MasterReport and sub-reports functionality: now when a template is rendered from several pages, a final document is paged.

SharpShooter Reports™ 2.0.3 (06/07/2006)

New: Ability to export reports with pictures to multi-page TIFF format.
Improved: HTML export filter: it is possible to set fixed table size.
Fixed: Bug in expressions: the priority of operations is taken into account now.
Fixed: Bug in the RTF export filter concerning cells size.
Fixed: Bug in Advanced Text export to PDF format.
Fixed: Bug in the WebViewer component: two Web Viewer components can be used now on a single page.
Fixed: Bug in the WebViewer component: parameters can be used now in the query string.
Fixed: Bug in the Advanced Text rendering.

SharpShooter Reports™ 2.0 (04/04/2006)

New: The Master Report concept. Having the functionality similar to Master Page in ASP.NET 2.0, this Master Report concept allows developers to create of a single master form which appearance adheres to corporate standards, and then use it in further report designs.
New: Parameterized reports.
New: Parameterized sub-reports.
New: New rendering concept - the SideBySide band that allows placing separate report parts in parallel with horizontal shift.
New: Integrated OLAP component.
New: The Report Manager component intended for managing a set of report templates.
Improved: System of reports serialization.
Updated: The Web Viewer component. It includes a modified Toolbar. Search option and settings of reports exporting and printing are added.
Updated: The base of utilization examples.