ReportViewer教程(12)-按组折叠
我们已经将每个公司为一组排列显示了报表。
现在将每个公司折叠起来显示(如下图):
步骤如下:
在“table1_Group1"组头那行、总价那一列的单元格中输入:
=sum(Fields!总价.Value)
添加组2:
按 ReportViewer教程(10)所示的方法调出 “表属性”:
在“表属性”中选分组选项卡,点添加后调出“分组和排序属性”对话框,
要添加的组名称为"table1_Group2",表达式为"=Fields!公司名称.Value",其它不选,(是的,没错,这里是再建一个以该表达式作为分组依据的组,这个组是用来作为包容详细信息的容器,这个容器内容的可见与否跟报表中的某个控件(其实就是上面组头中的用来显示分组依据的textbox控件)相关联)
再在该对话框中点"可见性"选项卡,如下图:
在"可见性"选项卡中,选“隐藏”和勾选“可由其他关联报表项确定可见性”,
下拉“报表项”,选择“textbox29",按确定。
这里的“textbox29"是指 “公司名称”
那一列、“table1_Broup1"组头那一行的单元格的名称,如上图。
再右击这个单元格("textbox29"),调出该单元格的"文本框属性"对话框,
选“可见性”选项卡如下图:
因为在“table1_Group2"中的可见性是隐藏的,所以这里选"折叠"(反之选"展开")。
按确定后就OK了。
ReportViewer教程(12)-按组折叠相关推荐
- 玩转RT-Thread系列教程(12)--WIFI模组的使用
玩转RT-Thread系列教程(12)–WIFI模组的使用 本章节也是最有意思的章节,我将带你手把手物联网,让你直观的感受RTT软件包的便捷以及强大之处! 一.添加at_device软件包 1.1.配 ...
- QIIME 2教程. 12数据筛选Filtering data(2021.2)
QIIME 2用户文档. 12数据筛选 Filtering data https://docs.qiime2.org/2021.2/tutorials/filtering/ 注:此实例需要完成本系列文 ...
- QIIME 2教程. 12数据筛选Filtering data(2020.11)
文章目录 QIIME 2用户文档. 12数据筛选 下载实验相关数据 过滤特征表 按数据量过滤 偶然因素的过滤 基于标识符的过滤 基于元数据的筛选 基于物种过滤表和序列 过滤序列 过滤距离矩阵 译者简介 ...
- 网页图表Highcharts实践教程之标签组与载入动画
网页图表Highcharts实践教程之标签组与载入动画 Highcharts标签组 在图表的大部分元素都提供了标签功能.但很多时候,我们需要额外说明一些信息.这个时候借助原有的图表元素的标签功能就不 ...
- STM32 电机教程 12 - BLDC 闭环电流控制
前言 无刷直流 (Brushless Direct Current, BLDC)电机是一种正快速普及的电机类型,它可在家用电器.汽车.航空航天.消费品.医疗.工业自动化设备和仪器等行业中使用.正如名称 ...
- 网页图表Highcharts实践教程之标签组与载入动画
网页图表Highcharts实践教程之标签组与载入动画 Highcharts标签组 在图表的大部分元素都提供了标签功能.但很多时候,我们需要额外说明一些信息.这个时候借助原有的图表元素的标签功能就不是 ...
- Magento教程 12:Magento快速上传大量商品的方法
利用.CSV档上传大量商品是最佳选择 在Magento上传大量商品到时,经常会遇到的几个问题,非常耗时间.出现错误.有部分商品是缺货状态. 当你有上百个不同属性的商品,而且只有部分商品是现货供应的情况 ...
- Python-EEG工具库MNE中文教程(12)-注释连续数据
目录 注释连续数据(Annotating continuous data) 通过代码创建注释 可视化原始对象 交互式注释原始对象 对注释对象的操作 本分享为脑机学习者Rose整理发表于公众号:脑机接口 ...
- 黑马lavarel教程---12、lavarel验证码
黑马lavarel教程---12.lavarel验证码 一.总结 一句话总结: 用插件的时候仔细看插件的版本要求 1.lavarel安装验证码插件的时候,如果(可选)需要定义自己的配置,则需要生成配置 ...
最新文章
- 解读:为什么要做特征归一化/标准化?
- SaaS平台只是传统管理软件的试衣间
- 【PC工具】200324更新百度网盘下载工具——最新百度网盘下载工具使用方法及注意事项...
- raft算法动画演示
- 分享套接字数据包序列化与反序列化方法
- java中不带package和带package的编译运行方式
- mysql32位的能装在64位的电脑上吗,mysql32位能装64位电脑【excle中怎么将log值变回原来的数据库】...
- 【Qt串口调试助手】1.7 - QLabel标签插入链接,修改Qt应用图标
- jQuery过滤选择器:first和:first-child的区别,CSS伪类:first-child
- Git add 常见用法
- Vue2.0七——生命周期
- 虚拟化--062 vsphere workstation bios启动
- 利用Drawable绘制圆角图片和圆形图片
- 什么是“理解”?如何在人工智能中定义“理解”?(what is understanding ?)
- 360度动态罗盘时钟HTML源码
- 项目需求变更原因及处理
- laravel 将汉字转化成拼音
- h5页面的雷达图 五边形_html5 雷达图制作
- 英特尔SST音频驱动导致Windows11电脑蓝屏,驱动人生带来电脑蓝屏解决方案
- (转)VC++之系统控制之设置显示系统当前时间
热门文章
- WCF技术剖析之十七:消息(Message)详解(上篇)
- 如何使用Docker安装Redis\Zookeeper\Mysql
- centos6/7 yum安装mysql客户端和rpm包方式安装方式
- (C#)Winform修改DateTimePicker控件的背景色和边框色
- Jquery改变窗体大小
- Serverless 实战 —— Serverless + Egg.js 后台管理系统实战
- CentOS 7添加开机启动服务/脚本
- apache commons lang架包介绍
- C#基础知识1-深入理解值类型和引用类型
- git配置远程仓库,同时配置github、gitee、gitlab,完美解决方案