温馨提示×

温馨提示×

您好,登录后才能下订单哦!

密码登录×
登录注册×
其他方式登录
点击 登录注册 即表示同意《亿速云用户服务条款》

ActiveReports 报表应用教程 (4)---分栏报表

发布时间:2020-06-13 12:21:20 来源:网络 阅读:664 作者:powertoolsteam 栏目:编程语言

在 ActiveReports 中可以实现分栏报表布局样式,可以设置横向分栏、纵向分栏,同时进行分栏和分组设置,统计分栏分组的小计、合计等。在商业报表系统中常见的分栏报表有商品标签、员工工卡、条码打印等。本文主要讲解如何在 ActiveReports 中实现横向分栏、纵向分栏和分组分栏报表。

1、横向分栏报表

1.1、在 ASP.NET 应用程序中添加一个名为 rptAcrossDown.cs 的 ActiveReports 报表文件,选择的项目模板类型为 ActiveReports 7 区域报表(基于代码)。报表创建完成之后点击 detail 左上角的数据源图表,按照下图中的信息创建报表数据源:

ActiveReports 报表应用教程 (4)---分栏报表

1.2、选择报表 detail 区域,在属性对话框中设置以下属性:

ColumnCount2
ColumnDirectionAcrossDown

从报表资源管理器中将数据字段拖拽到报表设计界面,最终得到以下设计结构:

ActiveReports 报表应用教程 (4)---分栏报表

1.3、运行报表得到下图所示结果:

ActiveReports 报表应用教程 (4)---分栏报表

2、纵向分栏报表

切换到报表设计界面,选中 detail 区域,然后在属性窗口中设置以下属性:

ColumnCount2
ColumnDirectionDownAcross

运行报表得到以下结果:

ActiveReports 报表应用教程 (4)---分栏报表

3、分组分栏报表

在设置分栏的同时,我们还可以设置报表的分组信息,以完成数据的分组显示和数据统计。我们在纵向分栏的基础上增加数据分组的功能,选中 detail 并单击右键选中 插入 –> 组头/组尾,如何设置 groupHeader1 的以下属性:

ColumnGroupKeepTogetherTrue
DataField类别名称
GroupKeepTogetherFirstDetail
KeepTogetherTrue
RepeatStyleOnColumn

ActiveReports 报表应用教程 (4)---分栏报表

运行结果如下:

ActiveReports 报表应用教程 (4)---分栏报表

在线演示及×××地址:


http://www.gcpowertools.com.cn/products/activereports_demo.htm

ActiveReports 报表应用教程 (4)---分栏报表

向AI问一下细节

免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:is@yisu.com进行举报,并提供相关证据,一经查实,将立刻删除涉嫌侵权内容。

AI