Microsoft数据报表设计器(Microsoft Data Report designer)是一个多功能的报表生成器,以创建联合分层结构报表的能力为特色。同数据源(如数据环境设计器(Data Environment designer))一起使用,可以从几个不同的相关表创建报表。除创建可打印报表之外,也可以将报表导出到 HTML 或文本文件中。
可能的用法
为在 Internet 立即发行而自动地以 HTML 格式创建导出的报表。
创建报表,显示一天内所发生交易的合计。
数据报表设计器特性
数据报表设计器有如下几个特性:
对字段的拖放功能—把字段从 Microsoft 数据环境设计器拖到数据报表设计器。当进行这一操作时,Visual Basic 自动地在数据报表上创建一个文本框控件,并设置被放下字段的DataMember和DataField属性。也可以把一个Command对象从数据环境设计器拖到数据报表设计器。在这种情况下,对于每一个Command对象包含的字段,将在数据报表上创建一个文本框控件;每一文本框的DataMember和DataField属性将被设置为合适的值。
Toolbox控件—数据报表设计器以它自己的一套控件为特色。当数据报表设计器被添加到工程时,控件被自动创建在一个名为DataReport的新“工具箱”选项卡上。多数的控件在功能上与 Visual Basic 内部控件相同,并且包括Label、Shape、Image、TextBox和Line控件。第六个控件,即Function 控件,自动地生成如下四种信息中的一种:Sum、Average、Minimum或Maximum。有关控件的更详细的信息,请参阅“添加一个 Function 控件到 Data Report”。