应用系统中交互式报表功能解析

从报表需求的整个发展历程来看,可以分为两个阶段:

1、静态报表:解决显示、打印、导出报表数据的需要。

2、交互式报表:解决终端用户分析数据的需要,通常会用到数据可视化、向下钻取、贯穿钻取、数据过滤、数据排序等功能。

这篇文章主要介绍ActiveReports中交互式报表中常用到的数据分析方法。

(一) 数据可视化

数据可视化技术是将数据以图形化的方式进行显示,让数据更易于阅读、理解和分析。早期的数据可视化以图表(Chart)为主,现代商业报表中逐渐加入迷离图(Sparkline)、数据条(Bullet)、图标集(Icon)、仪表盘(Gauge)、地图(Map)用于数据可视化,而数据可视化常用作交互式报表的基本载体。实现步骤

(二) 向下钻取

向下钻取是根据终端用户的需求,动态的显示或隐藏报表数据,常用于汇总类型报表。向下钻取报表在设计模板时,所有的数据显示均在同一个报表内完成。在运行时,可以通过终端用户点击的操作来折叠或展开明细数据。实现步骤

(三) 贯穿钻取

贯穿钻取是通过点击一级报表区域,跳转至二级报表的一种报表数据分析方式。报表设计时需要完成一级、二级两个报表的模板,并通过参数建立两级报表之间的关系。常见的一级报表可以使用交互式图表来实现,通过点击图表区域可以跳转至二级报表。实现步骤

(四) 数据过滤

动态过滤是在运行时为用户提供数据过滤的功能,用户可以根据自己的需要选择关系的数据进行查看。通过这种方式可更准确的提供用户关系的报表数据。常用的过滤分为单条件过滤、组合条件过滤、级联条件过滤。实现步骤

(五) 数据排序

动态排序是为最终用户提供对报表数据排序的能力。虽然该功能在应用系统中经常用到,比如用表格显示数据时可以很方便的完成数据排序操作,但是,早期的静态报表中生成的报表不具备用户交互能力,所以,这也是现代商业报表中具有的一个功能。实现步骤

时间: 2024-10-26 10:47:39

应用系统中交互式报表功能解析的相关文章

应用系统中常见报表类型解析

根据报表的布局.数据源结构.打印方式和数据分析方式,可将应用系统中的报表分为以下类型: 清单报表 图表报表 分栏报表 分组报表 交叉报表 并排报表 主从报表 套打报表 交互式报表   (一)清单报表 清单报表主要用于列举数据,比如:销售清单.客户清单.设备清单.费用清单.商品清单等.在实现这类报表时可用到表格.列表.文本框.图像.条码等控件.实现步骤. 基于表格布局的清单报表 基于任意布局的清单报表 (二) 图表报表 图表在应用系统中随处可见,将数据以图表的方式呈现,可更好的分析数据之间的关系,

在Linux系统中使用蓝牙功能的基本方法

  首先确定硬件上有支持蓝牙的设备,然后运行如下命令,就可以开到我们的蓝牙设备了: 代码如下: lsusb 运行hciconfig可以看到: 从上图可以看出,我们的蓝牙设备是hci0 运行hcitool dev可以看到我们的蓝牙设备的硬件地址 运行hcitoo --help 可以查看更多相关命令 然后我们激活它: 代码如下: sudo hciconfig hci0 up 要注意的是,激活前蓝牙必须是打开的,否则会出现如下错误: 然后我们开始扫描了: 代码如下: hcitool scan 可以看到

XP中克隆VISTA系统中优秀的功能

相信在 今天更 多人还是更愿意用XP的,原因就不说了,但 其实,我们不能否认VISTA毕竟有优秀的一面.也有很多人想体验下VISTA系统, 但是无奈电脑配置太旧,没法支持. 那么想在http://www.aliyun.com/zixun/aggregation/19803.html">XP系统中体验下VISTA系统的优秀功能就往下看吧. 一.把Vista的最好的新改进应用到Windows XP. 1.A Better Explorer(一个更好的档案管理): Windows Explore

解析Windows Vista系统中的UAP功能

我们试用Vista有一段时间了,我想其中的一个功能:UAC (User Account Control,以前叫UAP-User Account Protection)大家或许不太喜欢吧?为什么呢?因为在默认的管理员账号下,运行程序或安装软件老是有个提示窗口弹出,一个字:烦! 的确,用惯了之前版本Windows的用户来说的确是烦,因为以前大家使用的都是对机器有绝对控制权的账号,操作自然不在话下.但是,我们自己方便了,对于敌人--恶意软件和病毒也和我们一样对机器可以无所欲为! 其实,我们在Vista

关闭Linux系统中的SELinux功能的教程

  1.以根用户登录Linux系统,然后在提示符后输入命令sestatus,可以看出目前SELinux功能是处于开启状态的. 2.在提示符后输入vi /etc/sysconfig/selinux命令,进入SElinux的配置文件. 3.在SELinux配置文件中,将SELINUX=enforcing,改为SELINUX=disabled,然后保存退出. 4.重新启动Linux系统. 5.以根用户登录后,输入sestatus命令,可以看出SELinux功能已经关闭. 注意事项:如果想学习SELin

如何禁用Windows 8系统中的手势功能

  操作步骤: 禁用Windows 8系统的手势功能,只使用触控板点击和移动功能. 只需在控制面板---鼠标---ThinkPad中取消勾选"启用手势".         注:更多精彩教程请关注三联电脑教程栏目,三联电脑办公群:189034526欢迎你的加入

如何恢复Windows系统中的缩略图功能

  问:我在图片文件夹中为何找不到缩略图显示的功能了? 答:Windows 2000/XP都带有缩略图功能,但由于一些图形软件被误删除,缩略图功能会突然消失.这时可以单击"开始→运行",输入"regsvr32 c:windowssystemthumbvw.dll"后回车.这里假设您的Windows安装在C:Windows目录. 修复损坏的图标 如果您的系统图标出现了问题,那么删除C:Windows或C:Winnt目录下的ShellIconCache文件,就可以解决问

xp系统中自动维护功能的使用方法

  Windows XP系统中有一个自动维护功能,不知道大家有没有注意到?自动维护功能就是在电脑的系统处于休息状况时,对电脑进行安全扫描,进行软件更新.磁盘碎片整理.系统诊断等问题,可以有效保护电脑的安全.但很多人都不知道电脑有此功能,尤其是电脑菜鸟,更加不知道有此功能了.这个功能对于电脑的安全性能很有保障,那些没试过的朋友可以试试哦! 首先我们点击打开电脑的开始菜单功能,看到栏目中的控制面板工具,点击打开弹出控制面板窗口,点开操作中心图标,然后选择自动维护就可以了. 我们有些用户开了很久以后想

Android系统中AndroidManifest.xml文件解析

一.关于AndroidManifest.xml AndroidManifest.xml 是每个android程序中必须的文件.它位于整 个项目的根目录,描述了package中暴露的组件(activities, services, 等等),他们各自的实现类,各种 能被处理的数据和启动位置. 除了能声明程序中的Activities, ContentProviders, Services, 和Intent Receivers,还能指定permissions和instrumentation(安全控制和测