报表开发-列表参数

1.目的:做一个下图的筛选框-实现多选(这是在已有报表基础上加一个筛选框,如果从无到有,步骤略有不同)(点击前)(点击时)2.首先配置数据源制作报表,点击报表中任意一个指标,在左上角出现数据源3.从组件中拖一个列表参数过来4.拖过来是这样子的,右键,录入数据5.录入固定数据,绑定数据源(记得按“应用”和“确定”)添加完就下面这样了6….

大家好,又见面了,我是你们的朋友全栈君。

1.目的:做一个下图的筛选框-实现多选

(这是在已有报表基础上加一个筛选框,如果从无到有,步骤略有不同)

报表开发-列表参数(点击前)

报表开发-列表参数(点击时)

2.首先配置数据源

制作报表,点击报表中任意一个指标,在左上角出现数据源

报表开发-列表参数

3.从组件中拖一个列表参数过来

报表开发-列表参数

4.拖过来是这样子的,右键,录入数据

报表开发-列表参数报表开发-列表参数

5.录入固定数据,绑定数据源

报表开发-列表参数

(记得按“应用”和“确定”)

添加完就下面这样了

报表开发-列表参数

6.搞清楚这里对什么进行筛选

报表开发-列表参数

我这里对综合评价进行筛选

7.配置数据源-添加表达式

报表开发-列表参数

8.表达式中写js语句

(写sql也行的,js是吧数据拉出来操作,sql是在服务器端操作,建议不要勾选SQL表达式)

报表开发-列表参数

9.表头还用的综合评价判断之前的表达式,给它改为我们刚写的appraise

报表开发-列表参数

10.拖到原表达式后面,再把原表达式删除

报表开发-列表参数

11.综合评价下字段显示出来了-appraise

appraise-右键,表格渲染,让表格也匹配列表参数

报表开发-列表参数

报表开发-列表参数

12.动态渲染

报表开发-列表参数

13.切换元数据模式-合并单元格-再退出元数据模式

点击报表空白处,右键切换元数据

报表开发-列表参数                               报表开发-列表参数

14.对列表参数操作

右键属性,按图操作(因为我们设了四个值就留4)

报表开发-列表参数

15.下图是现在,调整背景色,字体颜色

报表开发-列表参数

调整边框颜色

报表开发-列表参数

右键,组件格式

报表开发-列表参数

选中,右键,属性

报表开发-列表参数

16.双击,选中列表参数,删除四个字,打一个空格

报表开发-列表参数报表开发-列表参数

 

17.设置过滤器

报表开发-列表参数

 

报表开发-列表参数

18.来看看效果

报表开发-列表参数报表开发-列表参数

 

 

 

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/125240.html原文链接:https://javaforall.net

(0)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • 如何为pycharm配置解释器_python解释器加入pycharm

    如何为pycharm配置解释器_python解释器加入pycharm我们需要提前下载好python解释器解释器可以在Python解释器官网下载,这里我下载的是3.8.8版本的1、在我们安装好pycharm的时候,并不是直接可以用的,我们还需要配置解释器,不配置解释器的话,就会出现下面这种情况。此时,小伙伴们莫慌,只要我们配置好解释器就可以了。2、首先点击上图中“ConfigurePythonInterpreter”,之后Pycharm就会自动定位到“ProjectInterpreter”这个位置,如下图所示,该界面是Pycharm的设置窗口之一,专门用

    2022年8月26日
    8
  • Request对象的用法「建议收藏」

    Request对象的用法「建议收藏」request对象,是浏览器访问服务器的一次请求对象,封装了http协议请求头和请求正文数据                         是一次请求,数据于多次请求是不共享的,但是请求的对象是同一个System.out.println(request); if(request.getAttribute(“name”)==null){ request.setAttribute

    2022年6月9日
    49
  • JAVA写文本编辑器(一)

          作业题,花了整整两天终于搞出来了,今天给大家整理一下思路。      这里用swing,awt写的。        我们大概要做成一个电脑的记事本那样的一个编辑器。可以调整字体,字号,颜色。能够打开、保存文件,新建窗口,点击退出,还有一个关于介绍的窗口。整体看起来功能不是很多,只要一部分一部分的去完成就很好办了。      关键词:JAVA文本编辑器,      思路…

    2022年4月6日
    68
  • nodejs和java多线程_nodeJS和Java哪个难?「建议收藏」

    nodejs和java多线程_nodeJS和Java哪个难?「建议收藏」刚好最近学了一点Java,来回答下这个问题。首先这个问题不好说谁难谁易(就像是问篮球足球谁难),深入学习之后会发现都很难。nodeJS底层是依赖v8跟libuv(c\c++),部分模块是用c++编写,所以深入了解之后会发现还得学c++。而Java将代码编译成字节码运行在虚拟机上,相应的Java字节码、JVM都要去了解。所以研究底层的话两者都很难,不太好区分谁更难。不过从题主的问题来看可能想问的是n…

    2022年7月7日
    30
  • 详解数据库三大范式、BCNF范式

    文章目录什么是”范式(NF)”1.第一范式(1NF)2.第二范式(2NF)2.1函数依赖2.1.1完全函数依赖2.1.2部分函数依赖2.2码2.3非主属性3.第三范式(3NF)4.小结4.1三大范式总结4.2完全&部分函数依赖4.3表设计规范(范式的选择)什么是”范式(NF)”按照教材中的定义,范式是“符合某一种级别的关系模式的集合,表示一个关系内部各属性之间的联系的合理化程度”。很晦涩吧?实际上你可以把它粗略地理解为一张数据表的.

    2022年4月8日
    47
  • 二进制/十六进制转浮点数的编程(互转类似)

    转换的程序:应用:原理就是复制内存数据再以不同的数据类型来解释。推荐:http://www.cnblogs.com/roucheng/p/cpp11.html

    2021年12月24日
    56

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号