ActiveReports 报表应用教程 (9)---交互式报表之动态排序

Java高频面试基础问题与知识点整理 Java高频面试知识点总结:覆盖高频基础知识考点+高频集合知识点深入分析+高频多线程与并发编程面试题汇总+其他扩展考察等。 阅读详情

在 ActiveReports 中除了提供对数据源进行排序的功能之外,还提供了最终用户排序功能,最终用户可以对报表进行区域内排序和整个数据源排序,结合数据钻取、过滤等功能可以让用户更方便地分析报表数据。

1、创建报表文件

在应用程序中创建一个名为 rptProductListForSort.rdlx 的 ActiveReports 报表文件,使用的项目模板为 ActiveReports 页面报表,创建完成之后从 VS 的报表菜单项中选择转换为连续页面布局(CPL)报表,将固定页面报表转换为连续页面报表。

 

2、打开报表资源管理器,并按照以下信息创建报表数据源

image

3、 添加数据集

在新建的 NWind_CHS 数据源上鼠标右键并选择添加数据集菜单项

常规-名称:Products

查询-查询:

SELECT

产品.*, 类别.类别名称,类别.说明

FROM

产品

INNERJOIN

类别

ON

产品.类别ID = 类别.类别ID

ORDERBY

类别.类别ID;

4、设计报表界面

从 Visual Studio 工具箱中将 Table 控件添加到报表设计界面,并将 Products 数据集中的字段拖拽到 Table 的相应列中,得到的设计界面如下:

ActiveReports 报表功能展示 页面报表

5、为列头单元格添加动态排序功能

选择列头单元格,在属性对话框中的命令区域点击属性对话框,以打开文本框属性设置对话框,并在交互式排序页面中分别设置以下属性:

image

6、运行程序

通过 F5 键运行程序,在每列列头的右侧有一个排序图表,点击排序图表可以实现对数据的排序操作:

ActiveReports 报表功能展示 动态排序

在线演示及源码下载地址:

http://www.gcpowertools.com.cn/products/activereports_demo.htm 
ActiveReports 报表功能展示

【C2000系列DSP的Bootloader详解】实现过程、流程图与示例代码 C2000 Bootloader 的核心逻辑可概括为 “初始化→选模式→加载程序→校验→跳转” 五步。对于小白来说,无需纠结底层寄存器配置(驱动库已封装),重点理解 “启动流程” 和 “数据传输 + 校验” 的核心思想即可。 通过本文的流程图和示例代码,相信你已经掌握了 C2000 Bootloader 的核心原理。实际开发中,可基于 TI 提供的 Bootloader 示例(C2000Ware 中自带)进行修改,快速适配自己的硬件和应用场景。 阅读详情

相关推荐

实现表格动态正序和倒序的交互

实现表格的动态排序效果,正序、倒序交互,是静态页加js实现的效果

【产品设计】B端拖动排序的多种场景及交互

排序在B端和C端产品中都比较常见,随着用户对产品使用的易用性提高,排序在产品交互中也在变化。排序在B端和C端产品中都比较常见,前期排序有通过点击上下箭头排序,但是这样的交互易用性较差,随着用户对产品使用的易用性提高,这种排序方式在产品交互中已经渐渐的被舍弃。目前对于排序功能,使用更多的是通过拖动排序,通过选中数据后长按鼠标右键,上下拖动来完成数据的排序

自学吧 1817

klayout-0.26.9-win64-install.exe.zip

klayout-0.26.9-win64

交互式报表

什么是交互式报表 传统报表是以一种相对静态的数据表现形式,辅助决策服务的。主要以显示、打印及导出数据功能为主。现代商业智能更需要智能的展现和分析数据,传统的报表并不能适应商业智能的需求。 交互式报表是一种为实现智能化的业务分析的报表解决方案,使静态的报表尽可能动态化,即报表数据动态化和报表形式动态化,从而提升报表的实际使用价值。根据用户的分析角度和数据选择的不同而出现不同的报表

岁月静好 1345

ActiveReports动态添加列

//在报表内签了列是固定的,查询的数据字段不定,以前两列为坐标添加后面的列, private void ReportPage_ReportStart(object sender, System.EventArgs e){//病原菌抗生素实验数据DataTable byjdt=lansoft.getByjSy("9999");DataTable dt=lansoft....

weixin_30745641的博客 233

Excel 交互式动态图表

转载自微信 小A是奇葩公司销售运营管理部门的一名老员工,最近老板给了小A一年的销售数据,希望小A可以通过维度分析,给出一些决策建议。下图是小A做的交互式动态图表: 可以根据季度、月份、天数(可选5天、10天、15天)维度观看销售情况,对于这个动态图表,我们从以下三个方面来进行制作: 1. 选择控件 图表能动是由于我们的数据发生了变化,那么数据怎么发生变化呢?就是通过控件的控制。而此处的控件就是列...

lvzhixiaoyan的博客 68万+

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

报表需求的整个发展历程来看,可以分为两个阶段: 1、静态报表:解决显示、打印、导出报表数据的需要。 2、交互式报表:解决终端用户分析数据的需要,通常会用到数据可视化、向下钻取、贯穿钻取、数据过滤、数据排序等功能。 这篇文章主要介绍ActiveReports交互式报表中常用到的数据分析方法。 () 数据可视化 数据可视化技术是将数据以图形化的方式进行显示,让数据更易于阅读、...

288

vue 报表 设计器_从 .NET 到 JavaScript —— 纯前端报表控件 ActiveReportsJS焕新登场...

报表工具的发展史,最早可以追溯到微软报表SSRS(SQL Server Reporting Services)时期。最初,报表工具主要应用报表的定制、呈现和输出。经过几十年的发展,随着各种业务系统功能和结构的日趋复杂化,对报表工具“交互式、自助式、跨平台”的需求也在逐步攀升。如今,一款优秀的报表工具,除了可以满足开发人员在不同的业务场景中,设计复杂结构报表交互式报表的需求,还可以让开发人员将最...

weixin_39753260的博客 1164

ActiveReports带状列表组件如何使用?看完这篇你就懂了!

ActiveReports v14.0正式版下载 葡萄城报表控件ActiveReports V14.0正式发布,全面支持 .NET Core平台。同时,在本次更新中 ActiveReports的桌面报表设计器UI得以全面增强,报表预览方式得以全面优化,报表设计能力得以大幅提升。 针对在线报表设计器,ActiveReports V14.0增加了数据源及数据集的连接功能、带状列表控件,以及本地化支持。本文,将详细介绍带状列表控件的特性及主要功能。 概要 带状列表控件是ActiveReports V14.

需要界面开发、IDE工具研发中文教程资料的小伙伴,记得私信我~ 552

关于TLIST排序SORT的使用

TOBJECTLIST里,有自带的排序功能TLIST,TSTRINGLIST也有,MS是一样的 SORT里有一个参数: Compare:TListSortCompare 那我们先了解一下 TListSortCompare typeHELP原文:TListSortCompare is the type for callbacks that compare two items

互联网产品管理、交互、设计、开发、用户体验专栏 4869
上一篇: ActiveReports 报表应用教程 (8)---交互式报表之动态过滤
ComponentOneTeam
博客等级 码龄14年 3粉丝 31原创
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值