[转]RDLC 动态列
本文转自:http://blog.csdn.net/luochengbang/article/details/9964551
很久没有写博客了,关于动态列,国内很少资料有介绍动态列的,所想写点心得给哥们
啥是动态列呢?通常我们用存储过程时有列转行和行转列的做法,那么在RDLC 怎么支持呢?其实很简单,就是利用了RDLC的 Column Groups
先看看源数据:
序号 | 姓名 | 科目 | 分数 |
---|---|---|---|
1 | 张三 | 语文 | 80 |
2 | 张三 | 数学 | 90 |
3 | 张三 | 物理 | 85 |
4 | 李四 | 语文 | 70 |
要在RDLC显示为
序号 | 姓名 | 语文 | 数学 | 物理 |
---|---|---|---|---|
1 | 张三 | 80 | 90 | 85 |
2 | 李四 | 70 | 0 | 0 |
看看RDLC的设计
我们把科目这个列放到表头,然后右健,如下图,增加一个Column Group
弹出的对话框,选择Group by:科目
点OK 就大功告成了,然后会自动增加一个科目的表头,可以把那行删除掉,但不要删除 group
由此看来 我们要在RDL做行转列的话就使用 Column Group 就可以了
这里我再说多点 为什么有ParentGroup 和ChildrenGroup.
首先我们的科目可以分为文理科,列名叫做[分类],那么科目 语文属于[文科],数学 物理属于[理科]。这样,[分类]就是parent group,而其对应科目就是children group罗
直接看图
这次说了 Column Group 下次再说下 Row Group 用法
转载于:https://www.cnblogs.com/freeliver54/p/3552742.html
[转]RDLC 动态列相关推荐
- 润乾实现简单自定义动态列报表
需求背景: 用户生成的报表样式比较固定是较常见的网格式报表,但是要求可以选择报表的数据来源(数据表),并可以选择需要展现哪些列.根据用户选择结果生成报表查询结果. 实现思路: 1. 利用宏可控制数据集 ...
- [转]bootstrap table 动态列数
原文地址:https://my.oschina.net/u/2356355/blog/1595563 据说bootstrap table非常好用,从入门教程中了解到它的以下主要功能: 由于固定表头意味 ...
- JQuery插件:动态列和无间隙网格布局Mason.js
来源:GBin1.com 在线演示 JavaScript提供很多强有力的方案,解决动态列的网格布局(例如:Pinterest).这些方案很有效,但是,有时候,会造成网格的间隙或粗糙的边缘. Mason ...
- mssql sqlserver 不固定行转列数据(动态列)
mssql sqlserver 不固定行转列数据(动态列) 原文:mssql sqlserver 不固定行转列数据(动态列) 转自:http://www.maomao365.com/?p=5471 摘 ...
- easyexcel 动态列_easyexcel动态表头列导出SequenceDiagram 阅读源码事半功倍
EasyExcel简介 Java解析.生成Excel比较有名的框架有Apache poi.jxl.但他们都存在一个严重的问题就是非常的耗内存,poi有一套SAX模式的API可以一定程度的解决一些内存溢 ...
- easyexcel 列头合并_Easyexcel使用文档及动态列的实现
Java解析.生成Excel比较有名的框架有Apache poi.jxl.但他们都存在一个严重的问题就是非常的耗内存,poi有一套SAX模式的API可以一定程度的解决一些内存溢出的问题,但POI还是有 ...
- MariaDB 10.0.X中,动态列支持 JSON 格式来获取数据
MariaDB 10.0.X中,动态列(Dynamic Columns),可以支持 JSON 格式来获取数据. 为了兼容传统SQL语法,MariaDB 10和MySQL5.7支持原生JSON格式,即关 ...
- 在线报表设计实战系列 – 制作动态列与静态列混排的报表(5)
在线报表设计实战系列 – 制作动态列与静态列混排的报表(5) 葡萄城报表是一套强大的报表开发和系统搭建工具,既能与您开发的报表软件项目紧密集成,也可独立部署运行,支持多数据源,具有无编码.灵活.稳定等 ...
- Vue+Element表格动态列+表格分页
LayUI表格动态列及分页LayUI+JavaScript表格动态列+表格分页 效果如图: 代码: 引用JQuery,Vue,Element等文件,换成自己的路径 <!DOCTYPE html& ...
最新文章
- axure8 事件改变样式_15. 教你零基础搭建小程序:小程序事件绑定(2)
- 什么是滚雪球法的抽样方法?(Snowball sampling、snowballing approach)
- create 2021 | 一图读懂汽车智能化分论坛
- js svg语音波动动画_让动效更酷炫!4 个常见且常用的 SVG 交互动画方法
- python 管道队列_20.2、python进程间通信——队列和管道
- [book]道法自然
- php 生成器作用,php 生成器的理解和使用
- java json 修改字段_我们如何使用Java中的Jackson来更改JSON中的字段名称?
- bpe编码_缓冲池扩展(BPE)–缓冲池简介
- switchHost工具的使用
- 12306网站抢票机制攻与防
- python怎么判断质数和合数_什么是质数和合数以及判断方法介绍
- 移动硬盘插入提示需要格式化RAW_学会自己判断移动硬盘故障!如何在保数据的情况下进行正确处理!...
- Java基础:说说Java
- 计算机组成原理----有关数据通路
- 数据库系统原理-课程目标
- 2020软考 信息安全工程师(第二版)学习总结【九】
- 鸢尾花完整的python代码_python机器学习实现鸢尾花的分类
- web前端设计与开发(一)学习前的了解
- 植物大战僵尸html2手机版,植物大战僵尸魔幻版
热门文章
- 从客户端中(...)检测到有潜在危险的 Request.Form值
- python爬取天气预报并发送短信_Python3爬虫教程之利用Python实现发送天气预报邮件...
- String split分隔符总结
- spring 常用注解汇总
- 软考高级报考,科目思维导图概览和介绍
- 如何修改html中字号大小,css怎么设置字体大小?
- JavaScript浏览器对象Window对象常用方法(3)
- mysql索引两个表_MySQL索引优化(索引两表优化案例)
- tcp假连接_TCP 的那些事儿(上)
- 文件包含原理及本地文件包含漏洞演示(本地文件,远程包含文件的测试)