NCReport高级功能
来源:互联网 发布:淘宝店铺app制作 编辑:程序博客网 时间:2024/05/16 07:52
前言
上一篇博客里详细介绍了使用NCReport设计师设计报表并用于应用中。这篇博客将基于《NCReport Definitive Guide》对NCReport的高级功能进行讲解,主要还是翻译加上自己的理解进行讲解。
高级功能
下面的截图内容全部根据实例得到,务必注意截图中说明。
(1)增加变量组
变量是用于提供数之和与总数的特殊数字条目。每一个变量都有函数类型、数据类型,并基于数据源分配数据列。打开变量对话框进行设置。
变量ID:变量的名字或ID。
变量表达式:基于数据源列名。
函数类型:可供选择的类型有求和、平均、最大、最小等。
重设范围:变量的重设范围。
初始值:变量的初始值。
说明:表达式用于说明是对第几列进行统计;函数是对这一列的操作;范围是指这个操作的作用范围。因为是要分组,所以范围选择Group。
(2)定义组
报表中经常对数据进行汇总,在这个例子中我们增加产品重量汇总。
分组ID:组的名字或ID。
分组表达式:分组的名字基于数据源例。
分组头和分组脚:显示或隐藏组头和组脚。
重设变量:这个变量包含分组范围的变量。
细节设置如下:
说明:分组表达式中内容是分组的条件,因为数据要分组首先得给一个分组条件!
(3)增加汇总字段到组脚
基于var0变量增加新的字段到组脚,属性设置如下:
之后增加一个标签和一条直线在组脚。
(4)增加组头
(5)修改后的报表在设计师中的内容如下:
测试报表
快捷方式为:Ctrl+R,效果如下。不知为何,分组统计结果为整个报表的重量的依次统计值,并不是按照分组进行计算的。但是在变量选择时是按照分组设置的变量属性,有知道原因的朋友请不吝赐教。
- NCReport高级功能
- 报表控件NCreport教程:报表高级设计
- 报表控件NCreport教程:报表高级设计
- NCReport配置并测试
- NCReport制作报表
- NCReport设计师手册
- Grub4DOS高级功能
- 高级搜索功能
- 页面高级搜索功能
- vim的高级功能
- Oracle9i高级复制功能
- js 高级功能
- eclipse 高级功能 未完
- makefile 高级功能
- Oracle高级功能
- list 高级功能
- spring高级功能
- Dll高级功能
- bootstrap入门步骤
- HTML5 CSS block / inline / inline-block
- 基于HTML5学生实训设计的几款APP
- 输出字符串所有的子串
- Cocos2D-x从0到1之在真机运行cocos项目
- NCReport高级功能
- HDU 5769 (后缀数组)
- hdu 1004 Let the Balloon Rise(map的使用1)
- Ajax实现简易的三级联动
- Ajax验证用户名和密码
- [BZOJ2754] 喵星球上的点名 - AC自动机/后缀数组/后缀自动机/玄学♂暴力
- html5的视频音频放置方法
- 二分查找
- FZU 2163 多米诺骨牌(线段树)