ActiveReports 报表控件可以通过 Matrix 实现单元格合并,无需使用代码通过设计器即可自动实现单元格合并。

实现步骤如下:

下面步骤中使用了 Reels database 中的 EmployeeInfo 数据表。默认情况下,安装了 ActiveReports 报表控件后,Reels.mdb数据文件的路径为:[User Documents folder]\ComponentOne Samples\ActiveReports 9\Data\Reels.mdb.

  • 在 Visual Studio 工具箱中,添加 Matrix 控件到设计界面。

  • 在左下角的单元格中,设置数据字段为 StoreName (Fields!StoreName.Value)。该动作会自动在 Matrix 中生成一个行分组。

  • 打开 Matrix 属性对话框

  • Row Groups 页面对话框中添加 Add (+) 按钮,添加行分组。

  • 在分组的表达式文本框中,设置其表达式为 Fields!City.Value。用于创建以城市为数据依据的行分组。

  • 重复4~5步,添加 Name (Fields!Name.Value) 和 EmployeeID (Fields!.EmployeeID.Value)行分组。

  • 设置每个 TextBox 的 Value 属性为行分组对于的字段。

  • 点击 OK 按钮,退出属性对话框。

  • 在 Visual Studio 工具箱中,拖拽 Container 控件到Matrix第一行用于创建列头。

  • 使用Textbox在 Container 中为对应列创建标签。

本例中实现的效果图如下:

本文转载自葡萄城

转载于:https://blog.51cto.com/flt9999/1683389

ActiveReports报表控件教程之单元格合并相关推荐

  1. ActiveReports 报表控件官方中文入门教程 (2)-创建、数据源、浏览以及发布

    ActiveReports 报表控件官方中文入门教程 (2)-创建.数据源.浏览以及发布 原文:ActiveReports 报表控件官方中文入门教程 (2)-创建.数据源.浏览以及发布 本篇文章将阐述 ...

  2. ActiveReports 报表控件官方中文新手教程 (1)-安装、激活以及产品资源

     本系列文章主要是面向初次接触 ActiveReports 产品的用户,能够帮助您在三天之内轻松的掌握ActiveReports控件的基本用法,包含安装.激活.创建报表.绑定数据源以及公布等内容. ...

  3. 免费资源 | ActiveReports 报表控件发布多平台 Demo 代码集合

    近期,ActiveReports 产品开发组的小伙伴针对大家比较关注的报表功能.常见问题.经典实现,特意准备了一个Demo代码集合,涉及WinFormss \ ASP.NET \ MVC 多个技术平台 ...

  4. ActiveReports 报表控件V12新特性 -- 新增JSON和CSV导出

    ActiveReports 报表控件V12新特性 -- 新增JSON和CSV导出 ActiveReports 是一款专注于 .NET 平台的报表控件,全面满足 HTML5 / WinForms / A ...

  5. 教你用ActiveReports报表控件分析京东双十一数据的价值

    随着双十一购物盛会落下帷幕,各大电商平台纷纷公布出自己今年的成绩.与其它同行不同的是,京东除了公布1598亿的线上下单金额,还公布了线上线下融合的战果. 面对京东线上.线下海量数据源,我们该如何进行整 ...

  6. ActiveReports 报表控件的安装

    从ActiveReports产品官网下载了试用版,开始安装程序-- 1.双击安装包,进入如下ActiveReports 7欢迎界面,在此窗口中单击下一步继续安装: 2.在最终用户许可协议界面中,阅读并 ...

  7. FineReport——获取控件值和单元格值

    设置单元格的值(填报预览): //contentPane.setCellValue(1,0,"abc");//参数面板给单元格赋实际值,即可填报 contentPane.curLG ...

  8. ActiveReports 报表控件 初体验

    最近一直想借助第三方报表控件,来实现项目呈现各式各样的报表:一方面希望借助第三方报表控件能使项目的界面更加美观,另外也希望交互式的报表能带来更好的客户体验,最重要的是使用它能给我减轻巨大的编程工作量, ...

  9. C#.Net工作笔记018---葡萄城控件FlexGrid自定义单元格_以及给自定义控件添加自定义事件

    技术交流QQ群[JAVA,C,.NET,BigData,AI]:170933152 工作需要,给flexgrid添加自定义类型的单元格,这里自定义了一个radiobutton. 下面这个案例可 以在f ...

最新文章

  1. gdoi2017总结
  2. MySQL主从的一致性校验及修复
  3. 文档上传下载 php开源,PHP文件的上传下载 - PHP开发学习门户的个人空间 - OSCHINA - 中文开源技术交流社区...
  4. 以Post方式发送数据采用WebClient
  5. python冷知识_python冷知识
  6. vb net excel 剪贴板 粘贴_12-2-Excel快速编辑行列的10条经验
  7. 企业网络高级技术-VTP中继协议(2)
  8. 华为数通部门怎么样_华为HCIA考试内容,考试费用及考试编号
  9. js经典试题之数组与函数
  10. (UNIX网络编程学习笔记):UDP概述、recvfrom和sendto函数及案例
  11. 阿里巴巴数据中台实践
  12. i78700和i78700k区别 i7 8700和i7 8700k 参数对比差多少
  13. 从数据备份恢复来看,iCloud和iTunes到底有什么区别?
  14. 【计算机毕业设计】课堂考勤微信小程序 基于微信小程序的课堂考勤管理系统
  15. windows10系统自带linux子系统(WSL)的安装目录
  16. 使用 CNN 进行面部表情检测
  17. 【学习打卡04】可解释机器学习笔记之Grad-CAM
  18. dnf剑魂buff等级上限_DNF:全职业BUFF等级一览,深渊之鳞护肩宝珠别选错等级了
  19. js 递归算法将扁平数据处理成树状数据
  20. java 可以继承不同包的类吗_深入理解JAVA中的跨包继承

热门文章

  1. linux下用户切换
  2. PHP 设计模式六大原则
  3. URAL 2045 Richness of words (回文子串,贪心)
  4. LeetCode OJ 147. Insertion Sort List
  5. java批量转换图片格式
  6. JavaScript学习05 定时器
  7. 外挂安装eclipse插件
  8. ASP.NET 2.0中控件的简单异步回调
  9. .net 下语音合成
  10. uni-app 用户地理位置授权