Perpetuum SharpShooter Collection v7.5
Perpetuum SharpShooter Collection v7.5
SharpShooter Reports.Win is the powerful .NET report component that will easily add reporting features to the Windows Forms apps. Create elegant and visually appealing reports in the intuitive report designer and deliver reports to your end users in the desktop report viewer or provide them in a document format (PDF, Excel, RTF, HTML, XPS, etc.) for further exploration and analysis.
Supported data sources
sql, mysql, xml,odbc;
any .net sources availible in your application;
multiple report types: group, column, master-detail, cross tab, parameterized, sub-reports, sidebyside reports, etc.;
reusable templates and master reports;
end user designer
dashboard-like reports with embedded charts and gauges;
bar codes, shapes, pictures, labels.
Windows forms report viewer
navigation through the report;
export to pdf, excel, xml, html, rtf, xps, csv, txt, jpg, gif, tiff, etc.;
Short learning curve and total control
extensive samples center with code snippets and user manual;
helpful knowledge base;
unlimited pre-sales technical support;
source code availability.
Convenient and User Friendly Report Designer
Ribbon toolbar of the report designer groups common properties in the way that they can be easily found by the developers. Just switch the tabs, select necessary property and set it with a single mouse click. A convenient Properties toolbar provides immediate access to the report item properties and allows developers to write expressions and scripts for the selected report item.
High-performance Report Wizards for Fast Creation of Reports
It’s so easy to create a report in SharpShooter Reports as the product offers report wizards. All you need is to select available data source, data you want to include in the report, decide whether you want to group your data, set basic report properties like report title, measure unit, script language, apply some styling and click ok. Pivot table wizard is added to SharpShooter Reports to make creation of cross tab reports extremely effortless. It helps you to visually arrange data fields, set layout items, apply some styling and click ok.
Organize the Consistent Layout of the Reports into Reusable Templates
The Master Report functionality allows setting of a report template containing all recurring elements once and then apply it to further reports by a single mouse click. Any modifications in the master report will immediately appear in all reports that use it.
Quick Access to the Most Important Report Elements
SharpShooter Reports designer provides at-a-click access to the following tools that help developers better manage reports: report item properties, available data sources and tree view report structure. Drag and drop data source fields for intuitive and fast report creation, quickly find report elements and edit styles and parameters.
Custom Report Viewer
If standard report viewers available in SharpShooter Reports don’t suit your requirements, they can be customized to fit your application style and to offer only necessary functions to the business users
Selected report items
The PivotTable item is used to create cross tab reports based on static data and also to build aggregate tables. There is a special visual cross tab editor that allows specifying data used for calculation. Scripts can be used for creating rules of calculation.
SubReport Item allows adding embedded reports that will be generated together
uilt-in chart component allows developer to provide data in a visually compelling way so that business users are able to analyze data. The following chart types are available: Pie, Bar, Line, Area, Bubble, etc.
SideBySide report item allows view of the data organized in several columns.
AdvancedText report item allows output of the information as a formatted text. There are options setting paragraph and text styles and using expressions directly in the marked-up text. Formatted text can be set using HTML-like markup language and the subset of RTF format.
Add any .Net data Sources You Need
SharpShooter Reports supports all .NET data soucres such as IEnumerable, IList, IListSource, ICustomTypeDescriptor and ITypedList, ADO.NET objects; Business objects; Integrated SQL and XML data sources. Multiple data sources can be used in a single report, so you can be sure that all necessary information will be delivered to business users. Creation of unbound reports is also available.
Powerful Script Engine
SharpShooter Reports features an extremely powerful script engine that makes it possible to provide solution for the most complicated reporting tasks: complex data processing, managing rendering process, conditional formatting, managing position and visibility. Intuitive Script editor offers the ability to easily write even the most sophisticated scripts in C#, VB.NET or any other .Net compatible programming language right away. All application-related items are available in scripts – from report template and data source items to objects from the application assemblies. Convenient script browser makes th e work with scripts even easier, it is possible to find the necessary script in huge and complex report templates in a moment and edit it or write a new one.
Grouping, Sorting and Filtering Data
To make report data more comprehensive you can group information by various categories (by country, by geographical location, etc.), filter information to include in the report only the necessary one, and sort it to make navigation more convenient.
You can use common aggregate functions like a Sum or Average for grouped data or create your own custom aggregate functions.
Bookmarks will help you to provide a table of contents of your report or direct users to the most valuable information in a report.
Hyperlinks can be added to any report item; they also allow end-users to access external Web pages.
Report Export Options
Generated reports can be easily saved to the common file formats such as PDF, RTF, HTML, EMF, BMP, JPG, GIF, TIFF, PNG, Excel, Excel(XML), CSV and Text. You can also use custom export filters.
Built in printing allows end user to easily print reports and set common print options
It is possible to offer to your users ability to edit generated report (change location of some report elements) and edit report template itself (change style, text size and font, etc.).