润乾报表主子报表通过参数控制子报表显示
客户需求:
通过参数控制1张汇总表中展现哪个或者哪几个子报表
制作报表样式如下图:
其中第2行 隐藏行表达式为if(@arg1==1,true,false) 插入的子报表是aa00.raq
第4行 隐藏行表达式为if(@arg1!=1,true,false) 插入的子报表是2.raq
子报表引用方式为:嵌入式
初始表样:
这样预览查看效果时 我们会发现无论参数arg1的值是什么,两个子报表都会展现出来,没有隐藏,没能达到我们想要的效果。
下面针对子报表的引用方式(嵌入式/引入式)分别介绍说明在初始表样的基础上怎样实现动态隐藏子报表的效果。
1.嵌入式
第一步:增加空白列;
第二步:分别选中第2行和第4行重写隐藏行表达式 保存。如下图
第三步:分别给参数arg1赋值为等于1 或者不等于1 预览效果如下图:
arg1为1,第2行隐藏行表达式成立 隐藏
arg1为4,第4行隐藏行表达式成立 隐藏
2.引入式
实现方法是在子报表里设置隐藏,主报表传参数过去进行控制。
具体步骤:
第一步:将子报表的引用方式修改为“引入式”;
第二步:分别打开两个子报表aa00.raq ,2.raq ,为其报表增加参数arg1并将所有的未隐藏的行设置隐藏行表达式,保存;
比如以子表aa00.raq为例,其对应的是主表第2行,那么就把第二行设置的隐藏行表达式对aa00.raq中所展现的行都设置一下隐藏行表达式if(@arg1==1,true,false)。
第三步:在主表中对应子表打开“子报表单元格属性定义”增加参数 arg1 如下图:
第四步:保存预览。
ps:对引入式子报表,计算后,那就没有原来的格子了 故需要在子报表中控制。
|
鲜花 |
握手 |
雷人 |
润乾报表主子报表通过参数控制子报表显示相关推荐
- 帆软报表 js 调用sql_SQL Server中的报表–创建由先前创建的主报表调用的基于矩阵的子报表
帆软报表 js 调用sql Introduction 介绍 As you will remember from our last "get together" we created ...
- IReport 使用记录 主报表和子报表数据传递
本人菜鸟,这篇文章纯属个人记录,主要功能是通过java和Ireport生成报表,并生成pdf,word,excel格式 一.创建主报表 1. 主报表属性设置 主报表下面有多个子报表组成 (A4:: 8 ...
- 中国式复杂报表:按段分组报表制作对比(润乾 vs 帆软)
概述 报表是用表格.图表等格式来展现数据的工具,不仅格式多样,其中数据更是要体现出动态的效果.其中,分组报表是常见的一种类型,包括按区域.产品类别.客户.年度.季度.月份等不同条件分组. 上图是一个典 ...
- 十大报表工具 BI 产品深度点评-----BI报表行业专家干货分享----一文读懂报表与BI的行业现状----最新常用BI报表工具对比科普帖
目前国内市场上的报表 BI 工具琳琅满目,看起来也各有特点,这给选型工作带来了一些困扰,本文就一些较活跃的报表 BI 产品进行点评,对于不太熟悉这些产品和技术的同学,可作为参考资料. 这里选了十个产品 ...
- access数据库使用水晶报表(PUSH)推模式实现多数据源含子报表的订单打印
最近改造一个小型购物网站,要求使用水晶报表实现订单打印,本人对水晶报表从一无所知到,到最终弄出来整整花了一夜的时间,特此记录下此文和大家共享. 关于水晶报表更详细的介绍建议大家可以参考阿泰的博客:ht ...
- java ireport 子报表_ireport教程之子报表的实现
1 1. 打开ireport后,首先设置数据源,这里对数据源进行命名为JDBCCONN,设置好之后点击test可以测试连接是否正确,若是不正确可能有以下几种原因, Ø url地址错误 Ø ...
- ireport 找不到子报表:Could not load object from location
ireport中提供了自带属性$P{SUBREPORT_DIR}当我们新建.jrxml文件时默认$P{SUBREPORT_DIR}="存放当前设计的.jrxml文件的文件夹绝对路径" ...
- jasper report 子报表中嵌套子报表
上篇记录了主报表中嵌套子报表,用json数据源设计报表,没有问题了. 本篇记录下子报表中再嵌套子报表(即孙报表)怎么实现. 思路:把需要再嵌套孙报表的子报表sub_report3,当做主报表设计,内嵌 ...
- 润乾报表数据集中参数和宏的使用方法
下面我们来看一下如何在数据集中加入参数使得报表变得更加灵活. 第一步:单击主菜单中的[配置]->[参数]. 弹出"参数编辑"窗体,如下图所示: 第二步:点击[增加]按钮 ...
最新文章
- ML之LoR:kaggle比赛之利用泰坦尼克号数据集建立LoR模型对每个人进行获救是否预测
- mysql5.7 solo web服务器
- Gradle – Maven的观点
- 精读《setState 做了什么》
- NeurIPS2021 港大腾讯AI Lab牛津提出:CARE,让CNN和Transformer能在对比学习中“互帮互助”!...
- 查看文件大小du -sh ./ ll -h
- FortiGate设备管理
- big sur支持机型_小米10 Pro官方下架:高端在售机型只剩它
- 如何在windows下把硬盘格式化成EXT3格式?
- 集成电路CAD习题及答案
- ad中电容用什么封装_电容器是怎么工作的?它在电路中究竟起什么作用?
- Wireshark、Sniffer 两款网络分析工具的比较
- PostgreSQL 逻辑复制插件 UDR,可以愉快的玩类似MySQL的binlog复制了。
- shell grep正则匹配汉字
- 深圳面试一周记录——.NET(B/S)开发
- FULL JOIN 数据库全连接查询SQL
- python3下载-QPython3下载
- java课题背景,办公自动化系统论文-课题研究的背景和意义及国内外发展状况.doc...
- 北鼎推出新品全能T535烤箱:小kate什么都能烤
- Python学习资料收集
热门文章
- 面试经历---广东耶萨智能科技股份有限公司(2016年01月11日上午面试)
- Wiz写Blog? 不会再爱了,全面拥抱Markdown+Pandoc
- 云景网络科技面试题【杭州多测师】【杭州多测师_王sir】
- 绿色召集令——聚力创赢,共赴绿色能源新征程!
- 全球与中国微型翘板开关市场现状及未来发展趋势
- 素玄科技有限公司 php,php实现简单算法1 - osc_sw6n0c3p的个人空间 - OSCHINA - 中文开源技术交流社区...
- krc 编辑 linux,KRC 文件扩展名: 它是什么以及如何打开它?
- Echarts 生成地图html
- 计算机科学格鲁吉亚理工,乔治亚理工大学计算机科学专业大学排名
- 社保只交15年就行?国家白给的羊毛怎么能不薅?