SharpShooter Reports.Win
灵活易用的报告
以下是 "SharpShooter Reports.Win",如果您需要了解更多信息,您可以联系我们。
SharpShooter Reports.Win 是为 .NET 框架设计的,用 C# 编写,只包含 100% 的托管代码。SharpShooter Reports.Win 提供从多个数据源生成任意复杂度的报告的功能,并将生成的报告导出为大多数格式,包括 PDF、HTML、EMF、BMP、JPG、GIF、TIFF、PNG、Excel、Excel(XML)、CSV、TXT和RTF。也可以使用自定义导出筛选器。SharpShooter Reports包括一个终端用户设计师,该终端用户设计师可以用于两个报表的模板和文档,也可以在Windows 或 Web 应用中看到创建的报告。SharpShooter Reports.Win 是为 Windows Forms 应用程序设计的。交付的产品包包含 Windows Forms Viewer 和 End User Designer,该设计器允许在报表模板和最终文档中进行编辑。
SharpShooter Reports 是一个由100%托管组件组成的套件,允许创建绑定和未绑定的报表,具有无限数量的主细节关系、组、列和交叉。报表生成概念非常简单,既适合高级用户,也适合新手用户:要生成报表模板,开发人员可以使用以下三种方法之一进行创建:
- 在报表设计器组件中设计报表模板
- 使用向导动态创建
- 以编程方式动态创建
■ 产品功能概述
- 100% .NET 2.0 兼容
- 与最流行的 .NET IDEs 兼容: Visual Studio.NET, Borland C# Builder, Delphi.NET, Sharp Develop, etc. Moreover, 在没有任何 IDE 的情况下工作. 最低要求是在最终用户的计算机上安装 .NET Framework 2.0
- 支持 WinForms 和 ASP.NET WebForms
- 基于 XML-based 文件格式易于在 Internet 上共享
- C# 和 VB.NET以及 .NET 框架支持的任何语言都支持脚本编写。不需要学习任何其他脚本语言
- 打开插件架构,这意味着您可以通过添加自己的 DLL(s) 作为插件轻松地添加自己的功能。例如,您可以根据需要创建导出过滤器,并将其与神枪手报告一起使用。
- 免版税运行时间
■ 使用数据源
- 支持所有的 .NET 数据源, 包括 ADO.NET DataSets, DataViews, Collections, Arrays 以及实现 IEnumerable、IList 或 IListSource 的任何类
- 一个报表中可以使用多个数据源
- 与 ADO.NET 兼容,支持具有关系的分层数据模型
- 同时支持绑定和未绑定模式
- 强大的绑定模型允许您将所有控件属性绑定到数据字段、系统和局部变量,以及用当前脚本语言编写的自定义表达式 (C# 或者 VB.NET)
■ 报表设计功能
- 报表设计器允许创建和自定义报表模板和呈现的文档。这些操作既可以在设计时进行,也可以在运行时进行
- 对 SharpShooter Reports 组件上的智能标记的支持允许在不调用属性网格的情况下编辑元素属性
- Intelligent Report Wizard 防止开发人员在报表创建过程中浪费时间和精力。几次鼠标单击很快就会产生任何复杂的报告
- MasterReport 概念允许开发人员创建一个外观符合公司标准的单一主窗体,然后在进一步的报表设计中使用它。它允许用户分配一个包含所有循环元素的报告模板,然后通过单击鼠标将其应用于进一步的报告,只关注报告的内容
- 内置的最终用户设计器允许最终用户在报告模板和文档中进行修改
- 从 Crystal Reports和Active Reports 导入
■ 报表模型功能
- 生成的报告以对象图表的形式存储 (使用 ReportDOM)
- 使用手动构建模式控制报表生成过程的所有方面(仅适用于非常复杂的报告)。您还可以结合手动和自动渲染机制来获得所需的带序列
- 能够创建和使用条形码和邮政编码. 支持 PDF417 2D 条形码
- 内置的图表组件允许以可视方式显示报表中包含的数据
- 本机的 Pivot Table 组件允许向报表添加 OLAP 功能
- 与 Instrumentation ModelKit 的集成允许以各种可视元素的形式显示数据,例如 gauges, dial, odometers, etc
- 丰富的视觉控件集,包括 文本, 形状, 图片, 条形码, 和邮政编码。您还可以将任何 WinForms 控件用作报表元素
- 高级页眉和页脚
- 支持样式。您可以使用不同的样式表优化报表以进行预览、打印、导出等操作
■ 预览和打印功能
带有改进工具栏的报表查看器允许在 WinForms 和 WebForms 应用程序中查看报表。可以以所有可用格式导出报告 (HTML, RTF, PDF, BMP, JPG, EMF, GIF, PNG, TIFF CSV, Excel, Excel (XML), Text, 和 XPS), 打印整个报告及其任何部分,搜索任何单词、字符串等,并在报告中导航。
■ 报表类型
- 交叉式报表
- 参数化报表
- 子报表
- 侧边栏报表
- 分层报表
- 多列报表
- 组报表
■ SharpShooter Reports 提供以下版本
- Win - 专为 Windows Forms 应用程序设计。交付的产品包包含 Windows Forms Viewer 和End User Designer,该设计器允许在报表模板和最终文档中进行编辑。
- Web - 专为 Web Forms 应用程序设计。传递包包含 Web Forms Viewer。如果您专门从事Web窗体应用程序开发,并且需要报表生成器,那么 Web版本就是您需要的版本。
- Enterprise - 专为 Windows 和Web 应用程序设计。交付产品包包含 Windows Forms Viewer, Web Forms Viewer, 和 End User Designer,这些设计器允许编辑报表模板和最终文档。
- Professional - 设计用于 Windows 和 Web 应用程序, 提供整个产品功能,并以 C# 提供完整的源代码。