ActiveReports 报表应用教程 (4)---分栏报表
在 ActiveReports 中可以实现分栏报表布局样式,可以设置横向分栏、纵向分栏,同时进行分栏和分组设置,统计分栏分组的小计、合计等。在商业报表系统中常见的分栏报表有商品标签、员工工卡、条码打印等。本文主要讲解如何在 ActiveReports 中实现横向分栏、纵向分栏和分组分栏报表。
1、横向分栏报表
1.1、在 ASP.NET 应用程序中添加一个名为 rptAcrossDown.cs 的 ActiveReports 报表文件,选择的项目模板类型为 ActiveReports 7 区域报表(基于代码)。报表创建完成之后点击 detail 左上角的数据源图表,按照下图中的信息创建报表数据源:
1.2、选择报表 detail 区域,在属性对话框中设置以下属性:
ColumnCount
2
ColumnDirection
AcrossDown
从报表资源管理器中将数据字段拖拽到报表设计界面,最终得到以下设计结构:
1.3、运行报表得到下图所示结果:
2、纵向分栏报表
切换到报表设计界面,选中 detail 区域,然后在属性窗口中设置以下属性:
ColumnCount
2
ColumnDirection
DownAcross
运行报表得到以下结果:
3、分组分栏报表
在设置分栏的同时,我们还可以设置报表的分组信息,以完成数据的分组显示和数据统计。我们在纵向分栏的基础上增加数据分组的功能,选中 detail 并单击右键选中 插入 –> 组头/组尾,如何设置 groupHeader1 的以下属性:
ColumnGroupKeepTogether
True
DataField
类别名称
GroupKeepTogether
FirstDetail
KeepTogether
True
RepeatStyle
OnColumn
运行结果如下:
在线演示及源码下载地址:
http://www.gcpowertools.com.cn/products/activereports_demo.htm
转载于:https://www.cnblogs.com/C1SupportTeam/p/ActiveReports-Columns.html
ActiveReports 报表应用教程 (4)---分栏报表相关推荐
- 分栏报表-物品清单报表实现
提起分栏报表,它的数据组织形式就如同小时候使用的数学作业本一样,将数据分为多栏显示,当然写作业时有的人习惯横向写,有的人则喜欢竖着写完,在写另一栏.所有的电子技术都是采用隐喻的手法,从物理世界而来,分 ...
- 手把手教你用Smartbi制作:常用报表之分栏报表
需求分析 分栏报表也称为名片式报表,它的表格就像一个一个名片一样多栏均衡排列,每个表格结构一致,每个报表占据的空间很少,用于展现关键数据信息.如下图,它长成这样: 分栏报表的数据是存储在数据库中的, ...
- ActiveReports 报表应用教程 (2)---清单类报表
在大多报表系统中都有清单类报表的身影,比如:客户清单.商品信息清单.设备清单.物品采购清单.记账凭证.货品发货清单.员工清单等等.清单类报表看视乎比较简单,但是,由清单类报表演变而来的报表类型却十分丰 ...
- 一张A4纸打印多张财务凭证(分栏报表)
我们日常凭证打印过程中如何做到节约打印纸,不需要一个凭证一张 A4,这样浪费纸,如何做到一张纸上打印更多的凭证内容,那么在辉煌软件中,这样的需求如何实现呢,可以参考下文设置方法了解. 例如:一张 A4 ...
- ActiveReports 报表应用教程 (1)-Hello ActiveReports
在开始专题内容之前,我们还是了解一下 ActiveReports 是一款什么产品:ActiveReports是一款在全球范围内应用非常广泛的报表控件,以提供.NET报表所需的全部报表设计功能领先于同类 ...
- fastreport 横向分栏_为什么大家现在放弃使用Excel,而选择第三方报表工具呢?...
Excel是一个电子表格程序,而不是一个数据库程序.Excel数据处理容量和速度有限制,数据可视化程度不高,都是以表格为主,虽然也能插入一些图表,但是灵活度和美观度不够,设置起来也相当麻烦,并且数据获 ...
- fastreport 横向分栏_FastReport开发指南
目 录 入门 5 绪言 6 关于FASTREPORT的说明 6 FASTREPORT的历史 6 创建报表 7 数据 ...
- fastreport 横向分栏_FastReport开发指南.doc
FastReport开发指南 FastReport v2.4 报表设计器 开发指南 翻译:张青松 E-mail: Z_Q_S@ 二OO一年十二月 说 明 这是由小弟在去年年底开始翻译,大概花费了三个月 ...
- 制作报表原来可以这么简单—积木报表使用分享
在我们日常工作生活中,都会遇到需要做报表的情况:但是有时候我们费时费力做完以后,领导并不满意,那就来试试积木报表吧.下面呢,我们来分享一下积木报表使用的方法. 如何实现分栏报表? 在我们报表使用过程中 ...
最新文章
- 自贡市职称计算机考试,四川省自贡市2012年职称计算机考试时间
- 斯坦福新书《决策算法》,694页PDF免费下载
- 敏捷SOA成功秘诀(三):生命周期管理
- purple-class2-默认选项切换
- 简述什么是图灵机_什么是图灵机
- mongodb java驱动_Java的MongoDB驱动及读写策略
- java工程师什么城市就业_热门城市的Java薪资情况
- linux系统 锐捷_基于802.1x的锐捷linux客户端认证方法(最新)
- 923模拟电子技术基础和数字电子技术基础考试大纲
- 52840LED/KEY
- EasyRecovery14免费并且超好用的数据恢复工具
- MFC 通用对话框之颜色对话框
- html怎么给div加半透明背景色,CSS_div背景半透明 覆盖整个可视区域的遮罩层效果,html代码很简单 div class= - phpStudy...
- 【Leetcode Medium】1318. Minimum Flips to Make a OR b Equal to c
- 外国人入境日本 后天起须留指印头像
- H5使用微信支付(微信内部浏览器和其他浏览器)
- 扫雷html5简单初级,纯原生JS用面向对象class方法实现简易扫雷小游戏
- 自我认知测试软件,自我认知-MBTI测试
- 阿里张勇:针对平台经济的管理非常及时和必要|钛媒体直击乌镇
- excel如何把多张表合并成一个表_EXCEL如何把多个表格合并成一个表格
热门文章
- Android 省份城市搜索,android - 非常不错的 城市省份的选择组件: citypicker
- Linux中deb软件包管理怎么看,Deb软件包管理
- 整数翻转Python解法
- JAVA复习5(集合——集合的遍历 Iteratorforeach、Enumeration——HashMap、HashTable、LinkedHashMap——map的遍历)
- python反余弦函数_Python代码中acos()函数有什么功能呢?
- java解析表字段_从SQL / HQL Java解析表和列名
- 基于matlab 论文知网,基于MATLAB的校园图像处理与分析
- python打包成exe文件、提示缺少pgzrun模块_命令行运行python项目文件,报错:ModuleNotFoundError: No module named 'xxxx' 解决办法...
- 基于 FPGA 的以太网回环测试verilog实现UDP协议
- python中functools_functools模块2个常用函数