我们已经将每个公司为一组排列显示了报表。

现在将每个公司折叠起来显示(如下图):

步骤如下:

在“table1_Group1"组头那行、总价那一列的单元格中输入:

=sum(Fields!总价.Value)

添加组2:

按 ReportViewer教程(10)所示的方法调出 “表属性”:

在“表属性”中选分组选项卡,点添加后调出“分组和排序属性”对话框,

要添加的组名称为"table1_Group2",表达式为"=Fields!公司名称.Value",其它不选,(是的,没错,这里是再建一个以该表达式作为分组依据的组,这个组是用来作为包容详细信息的容器,这个容器内容的可见与否跟报表中的某个控件(其实就是上面组头中的用来显示分组依据的textbox控件)相关联)

再在该对话框中点"可见性"选项卡,如下图:

在"可见性"选项卡中,选“隐藏”和勾选“可由其他关联报表项确定可见性”,

下拉“报表项”,选择“textbox29",按确定。

这里的“textbox29"是指 “公司名称”

那一列、“table1_Broup1"组头那一行的单元格的名称,如上图。

再右击这个单元格("textbox29"),调出该单元格的"文本框属性"对话框,

选“可见性”选项卡如下图:

因为在“table1_Group2"中的可见性是隐藏的,所以这里选"折叠"(反之选"展开")。

按确定后就OK了。

ReportViewer教程(12)-按组折叠相关推荐

  1. 玩转RT-Thread系列教程(12)--WIFI模组的使用

    玩转RT-Thread系列教程(12)–WIFI模组的使用 本章节也是最有意思的章节,我将带你手把手物联网,让你直观的感受RTT软件包的便捷以及强大之处! 一.添加at_device软件包 1.1.配 ...

  2. QIIME 2教程. 12数据筛选Filtering data(2021.2)

    QIIME 2用户文档. 12数据筛选 Filtering data https://docs.qiime2.org/2021.2/tutorials/filtering/ 注:此实例需要完成本系列文 ...

  3. QIIME 2教程. 12数据筛选Filtering data(2020.11)

    文章目录 QIIME 2用户文档. 12数据筛选 下载实验相关数据 过滤特征表 按数据量过滤 偶然因素的过滤 基于标识符的过滤 基于元数据的筛选 基于物种过滤表和序列 过滤序列 过滤距离矩阵 译者简介 ...

  4. ​网页图表Highcharts实践教程之标签组与载入动画

    ​网页图表Highcharts实践教程之标签组与载入动画 Highcharts标签组 在图表的大部分元素都提供了标签功能.但很多时候,我们需要额外说明一些信息.这个时候借助原有的图表元素的标签功能就不 ...

  5. STM32 电机教程 12 - BLDC 闭环电流控制

    前言 无刷直流 (Brushless Direct Current, BLDC)电机是一种正快速普及的电机类型,它可在家用电器.汽车.航空航天.消费品.医疗.工业自动化设备和仪器等行业中使用.正如名称 ...

  6. 网页图表Highcharts实践教程之标签组与载入动画

    网页图表Highcharts实践教程之标签组与载入动画 Highcharts标签组 在图表的大部分元素都提供了标签功能.但很多时候,我们需要额外说明一些信息.这个时候借助原有的图表元素的标签功能就不是 ...

  7. Magento教程 12:Magento快速上传大量商品的方法

    利用.CSV档上传大量商品是最佳选择 在Magento上传大量商品到时,经常会遇到的几个问题,非常耗时间.出现错误.有部分商品是缺货状态. 当你有上百个不同属性的商品,而且只有部分商品是现货供应的情况 ...

  8. Python-EEG工具库MNE中文教程(12)-注释连续数据

    目录 注释连续数据(Annotating continuous data) 通过代码创建注释 可视化原始对象 交互式注释原始对象 对注释对象的操作 本分享为脑机学习者Rose整理发表于公众号:脑机接口 ...

  9. 黑马lavarel教程---12、lavarel验证码

    黑马lavarel教程---12.lavarel验证码 一.总结 一句话总结: 用插件的时候仔细看插件的版本要求 1.lavarel安装验证码插件的时候,如果(可选)需要定义自己的配置,则需要生成配置 ...

最新文章

  1. 解读:为什么要做特征归一化/标准化?
  2. SaaS平台只是传统管理软件的试衣间
  3. 【PC工具】200324更新百度网盘下载工具——最新百度网盘下载工具使用方法及注意事项...
  4. raft算法动画演示
  5. 分享套接字数据包序列化与反序列化方法
  6. java中不带package和带package的编译运行方式
  7. mysql32位的能装在64位的电脑上吗,mysql32位能装64位电脑【excle中怎么将log值变回原来的数据库】...
  8. 【Qt串口调试助手】1.7 - QLabel标签插入链接,修改Qt应用图标
  9. jQuery过滤选择器:first和:first-child的区别,CSS伪类:first-child
  10. Git add 常见用法
  11. Vue2.0七——生命周期
  12. 虚拟化--062 vsphere workstation bios启动
  13. 利用Drawable绘制圆角图片和圆形图片
  14. 什么是“理解”?如何在人工智能中定义“理解”?(what is understanding ?)
  15. 360度动态罗盘时钟HTML源码
  16. 项目需求变更原因及处理
  17. laravel 将汉字转化成拼音
  18. h5页面的雷达图 五边形_html5 雷达图制作
  19. 英特尔SST音频驱动导致Windows11电脑蓝屏,驱动人生带来电脑蓝屏解决方案
  20. (转)VC++之系统控制之设置显示系统当前时间

热门文章

  1. WCF技术剖析之十七:消息(Message)详解(上篇)
  2. 如何使用Docker安装Redis\Zookeeper\Mysql
  3. centos6/7 yum安装mysql客户端和rpm包方式安装方式
  4. (C#)Winform修改DateTimePicker控件的背景色和边框色
  5. Jquery改变窗体大小
  6. Serverless 实战 —— Serverless + Egg.js 后台管理系统实战
  7. CentOS 7添加开机启动服务/脚本
  8. apache commons lang架包介绍
  9. C#基础知识1-深入理解值类型和引用类型
  10. git配置远程仓库,同时配置github、gitee、gitlab,完美解决方案