RDLC 微软的开源报表组件

程序名称:RDLC

授权协议: 未知

操作系统: Windows

开发语言:

RDLC 介绍

Visual Studio .NET进入2005版本以后,Crystal
Report与IDE的结合更“紧密”了,至少我们看不到那个讨厌的注册窗口了。但是,Microsoft似乎并不容忍在自己的超级工具中竟然没有报表工具,于是Report
Viewer Control出现了,我把它的报表称为RDLC报表。

在VS .NET 2005之前,sql Server Reporting Services中已经提供了一种被称为报表定义语言(Report
DeFinition Language, RDL)的语言;在VS .NET
2005中,Microsoft提供了针对这种报表的设计器,并提供了在WinForm和WebForm中使用这种报表的能力。Microsoft将这种报表的后缀定为RDLC,RDL仍然是Report
DeFinition Language的缩写,那么C代表什么呢?C代表Client-side processing,凸显了它的客户端处理能力。

这种报表的易用性和可定制性让我们完全有理由放弃Crystal Report,让我们来看看它的强大功能吧:

1、简单易用的控件,特别是Table控件,非常方便字段在报表上的排列;
2、灵活的可定制性,用XML来描述一个报表相关的一切,不用说了吧?
3、高度可编程性,在你的项目中,甚至不需要有一个报表文件,通过代码就可以实现报表生成、预览和打印等一系列操作;
4、支持DrillThrough数据钻取功能
5、导出的Excel文件格式非常完美,任何其它报表在这方面都不能与之比拟,而且并不需要安装Excel;

RDLC 官网

#

相关编程语言

BlazeDS 是一个基于服务器的Java 远程控制(remoting...
OVal 是一个可扩展的Java对象数据验证框架,验证的规...
Volta 是一套开发工具,专为开发分布式、实时系统应...
OpenDDS 是一个开源的 C++ 实现的 对象管理组织 OMG...
JADE (Java Agent DEvelopment Framework) 是一个完...
FastMM ,在D2006和2007中已代替了原来的内存管理器。