java中的各行换色_隔行变换背景颜色和颜色预警
需求说明
隔行变换背景颜色:单一背景颜色的报表会让报表浏览者产生眼晕的感觉,通过适当交替的背景色能增加视觉舒适度,也会给页面美工增色不少。此需求是报表展现时最普通最常见的需求。
颜色预警:报表中的某些数据不同于其他数据时我们需要用一些特殊方式提醒浏览者,比如特殊颜色,此需求在报表复杂报表设计中叫做:颜色预警
本文就来介绍一下快逸报表如何实现这两个功能。
第一步:新建报表
连接快逸报表自带的demo数据源,新建一张空白报表,在雇员表:EMPLOYEE上建立数据集ds1,
其sql语句为:SELECT EMPLOYEE.EMPID,EMPLOYEE.EMPNAME,EMPLOYEE.BONUS FROM EMPLOYEE
生成网格表如下:
预览效果:
第二步:设置隔行变换背景颜色和颜色预警
我们对数据区也就是第二行进行操作,背景颜色变换在背景颜色的表达式里设置,颜色预警在前景色里设置 ,我们选择BONUS(奖金)大于15000的的人员信息用红色显示。
具体设置如下:
背景色表达式:if(row()%2==0,-3355393,-1)
能被2整除的行用颜色-3355393作为背景色,不被整除的用颜色-1做背景色,颜色可以在颜色输入框中自己设定。
前景色表达式:if(C2>15000,-65536,-16777216)
C2格中BONUS大于15000的整行雇员信息用颜色-65536来预警显示,不大于15000的黑色-16777216显示。颜色可以自己设定。
设置好以后我们看一下效果:
这么常用的需求就被两个简单的表达式轻松搞定了,赶快动手试一下去吧!
PS:更详细的例子可以参看:\quieeReport\webapps\quiee\reportFiles\基础报表—–颜色预警.raq
java中的各行换色_隔行变换背景颜色和颜色预警相关推荐
- java中的各行换色_java生成excel文件并且隔行换色。
实体类实例: @Data @Table(name = "test_user") @Entity @ExcelTarget(value = "userDO") / ...
- java中设置基偶隔行换色_隔行变色 - 李俊互联网技术传播者 - 博客园
new document function changeColor(){ //1.获取 table 元素 var table = document.getElementById("data& ...
- java中的标识符和关键字_浅谈java中的标识符、修饰符和关键字
合法标识符 Java语言中,对于变量,常量,函数,语句块均有名字,我们统统称之为Java标识符.标识符是用来给类.对象.方法.变量.接口和自定义数据类型命名的. 组成:Java标识符由数字,字母和下划 ...
- java中常量final的用法_详解Java中final的用法
本文主要介绍了Java中final的使用方法,final是java的关键字,本文就详细说明一下它的使用方法,需要的朋友可以参考下 概念 final 具有"不可改变的"的含义,可以修 ...
- java中对象数组如何构造_对象数组如何构造
定义一个对象数组时是如何调用构造函数和析构函数的 #include #include using namespace std; //对象数组的初始化请看该函数 class student { publ ...
- java中bjt和utc转化_如何在Java中转换UTC和本地时区
我对Java中的时区感到好奇.我想从设备获取UTC时间(以毫秒为单位)并发送到服务器.当服务器向用户显示时间时,服务器会将其转换为本地时区.我系统中的时区是澳大利亚/悉尼(UTC + 11:00),测 ...
- java中如何调用自身结构_如何在Java中的自定义异常中设置我自己的消息,可以检索我的getMessage()但是没有使用构造函数,有什么办法吗?...
我刚学习 Java中的异常处理.我想知道的不是尝试说: throw new Exception("My Message"); 和 String message=ex.getMess ...
- java中随机数怎么定义类_浅析Java中的随机数类
Java中的随机数是否可以重复?Java中产生的随机数能否可以用来产生数据库主键?带着这个问题,我们做了一系列测试. 1.测试一: 使用不带参数的Random()构造函数 * @author Carl ...
- java中接口什么时候用_我什么时候应该在java中使用接口?
在Java中精确使用接口的一个很好的例子将是理想的,适用于任何特定的规则. 看看丹以前所有的问题,他似乎只是逐字逐句地张贴家庭作业/考试问题. 令人惊讶的是,这些不是考试题或其他-今天才找到这个网站, ...
最新文章
- 清华教授透漏:博士生6年不毕业或将影响信用记录,并将影响贷款
- go语言入门经典_Go 语言中的 gRPC 基础入门
- ASP.Net学习笔记003--网站和WebApplication的区别
- 给页面加上Loading效果最简单实用的办法
- RP2836 板卡信息标识
- 10年老电脑如何提速_2020年10月和双十一轻薄本/轻薄型笔记本电脑如何挑选?内含轻薄本/轻薄型笔记本电脑推荐!...
- 2020年全球石英晶振行业现状、竞争格局及未来发展趋势分析,5G推动万物互联,带动行业需求「图」
- 计算机的字体要怎么删除,win7字体删不掉怎么办?教你删除win7多余字体方法
- 虚拟现实大作业——太阳系
- 击穿线程池面试题:3大方法,7大参数,4种拒绝策略
- 回收站清空的文件能恢复吗?
- 利用分支限界法解决01背包和货郎担问题
- OC和Clover黑苹果USB定制和注入
- 命令控制qq自动申请远程控制
- 如何让c语言编的游戏运行,如何用C语言编写游戏一.doc
- Herrig Schiefspiegler望远镜
- laravel中图片验证码以及错误处理
- STM32——中断概览(中断优先级)
- FunAdmin开发系统2.0版本发布
- 【电子刊物制作】名编辑电子杂志大师教程 | 设置多国语言浏览界面