返回顶部
首页 > 资讯 > 精选 >报表的查询条件只能在数据上方吗?
  • 815
分享到

报表的查询条件只能在数据上方吗?

2023-06-02 19:06:28 815人浏览 薄情痞子
摘要

接触润乾报表工具很多年了,每当客户提出要做下拉联动进行数据过滤的需求时,我一般都是建议通过参数报表实现下面这种上下布局的效果。而对于客户自带的 jsP 页面,这种上下形式不能满足布局要求时,我只能建议客户用自定义参数查询页面来实现,也就是自

接触润乾报表工具很多年了,每当客户提出要做下拉联动进行数据过滤的需求时,我一般都是建议通过参数报表实现下面这种上下布局的效果。

报表的查询条件只能在数据上方吗?

而对于客户自带的 jsP 页面,这种上下形式不能满足布局要求时,我只能建议客户用自定义参数查询页面来实现,也就是自己编写页面,想咋弄,自己开发

那么,到底能不能直接通过报表工具来满足灵活的布局需求呢?下面我就来分享一个真实的需求实现过程中的心路历程:

客户要求实现的查询过程如下图所示,首先在上面选择地区,点击查询按钮,然后在下部左边区域列出该地区包含的城市,下部的右边显示对应的物流分析数据。然后,每次点击下部左边的城市选项,右边显示的物流分析数据分析就会随之发生变化。

报表的查询条件只能在数据上方吗?

润乾的报表工具提供了根据参数刷新报表的基本功能,可以直接实现参数查询的需求,但是直接通过报表工具来设计实现页面联动和页面结构呢? 其中的难点又是什么呢?

在最终给客户写评估结果的时候,我终于打破了固化的思维,突然意识到这个需求其实是可以通过润乾报表实现的,报表组中的 DBD 布局不就是解决页面灵活布局的功能嘛?而且还可以实现区块联动!

下面我就用上面的例子做个简单的示例,具体说一下实现的过程(当然还有一个小私心,那就是通过讲解来强化我自己的意识)。

首先,做两个 rpx, 一个是下部左侧的条件,报表文件名为“区块联动 0.rpx”,另一个是下部右侧的数据报表, 报表文件名为“区块联动.rpx”。

报表的查询条件只能在数据上方吗?

报表的查询条件只能在数据上方吗?
然后,我们就可以使用报表组中的 dashboard 面板进行布局了。

新建报表组文件(菜单“文件”/“新建报表组”),并将上面我们创建的两个报表添加到该报表组中后,保存报表组文件到 reportFiles/02 参数表单目录下,文件名为”区块联动.rpg”。

报表的查询条件只能在数据上方吗?

第三步,在右侧的 Dashboard 面板中对两张报表进行布局设计:

报表的查询条件只能在数据上方吗?

接下来,再创建参数报表,文件名为“区块联动 _arg.rpx”。

报表的查询条件只能在数据上方吗?
|
B1 单元格的编辑风格为下拉数据集,使用的数据集是 ds1, 显示列和数据列的字段都是货主地区;

变量名设置为 area;

单元格表达式为“东北”。

|

最后,发布报表组!

下面就是在页面上的效果,由于我们在做表的时候给参数设定了默认值,首先加载的数据就是对应东北地区和大连的数据。

报表的查询条件只能在数据上方吗?

当点击左侧的长春,不需要点击查询按钮,右侧的数据会就局部的刷新。

报表的查询条件只能在数据上方吗?

怎么样? 大神们都在用的润乾报表,原来可以如此轻松明快地实现报表中的灵活布局,是不是看得一愣一愣的?要不,也赶紧动手试一下呗?


详情链接:Http://c.raqsoft.com.cn/article/1533395923370

--结束END--

本文标题: 报表的查询条件只能在数据上方吗?

本文链接: https://lsjlt.com/news/231134.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

猜你喜欢
  • 报表的查询条件只能在数据上方吗?
    接触润乾报表工具很多年了,每当客户提出要做下拉联动进行数据过滤的需求时,我一般都是建议通过参数报表实现下面这种上下布局的效果。而对于客户自带的 JSP 页面,这种上下形式不能满足布局要求时,我只能建议客户用自定义参数查询页面来实现,也就是自...
    99+
    2023-06-02
  • 大数据报表查询条件的使用方式有哪些
    大数据报表查询条件的使用方式有哪些,很多新手对此不是很清楚,为了帮助大家解决这个难题,下面小编将为大家详细讲解,有这方面需求的人可以来学习下,希望你能有所收获。众所周知,大拿们在设计报表的时候,需要展现的数据很少是固定不变地,经常需要使用查...
    99+
    2023-06-04
  • mysql数据库表的多条件查询
    mysql数据库表的多条件查询 一、select语句基本查询 SELECT 字段1,字段2....FROM 表名[WHERE 条件] [LIMIT N][ OFFSET M] select可以返回多条数据也可以返回一条数据...
    99+
    2023-08-22
    数据库 mysql sql
  • 脚本填报表的条件查询
    一、需求描述然后再进行增删改操作。例如,先过滤出所关心城市的客户信息,然后再对查询结果进行更新操作。那么,实现这个需求需要解决两个问题: 如何让条件录入更加人性化 脚本模式下如何实现参数的接收处理和数据过滤?二、实现难点多城市值传入时,脚本...
    99+
    2023-06-02
  • 报表查询条件的正确打开方式
    众所周知,大拿们在设计报表的时候,需要展现的数据很少是固定不变地,经常需要使用查询条件过滤出我们想要的数据。简而言之就是,同一张报表可以在不同的参数控制下呈现出不同的数据。那么问题来了,报表工具一般都用哪些方法来实现这一需求呢?使用SQL参...
    99+
    2023-06-02
  • php查询多条数据的方法
    这篇文章主要介绍了php查询多条数据的方法,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。php查询多条数据的方法:首先创建一个PHP示例文件;然后创建PHP MySQL连接;...
    99+
    2023-06-14
  • Mysql---子查询的三种查询方式( 表子查询,条件子查询,列中子查询)
    mysql子查询 子查询分为: 列中子查询 单列单行表子查询 必须有别名条件子查询 单行单列 多行单列 下列示例表结构: grade表: result表: student表: subject表:...
    99+
    2023-09-04
    mysql sql 数据库
  • oracle如何查询每张表的数据条数
    有多种方法可以查询每张表的数据条数,以下是其中的一些方法: 使用COUNT(*)函数查询每张表的数据条数: SELECT ...
    99+
    2024-04-09
    oracle
  • mysql查询前30条数据的方法
    这篇文章将为大家详细讲解有关mysql查询前30条数据的方法,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。mysql查询前30条数据的方法:可以通过执行【SELEC...
    99+
    2024-04-02
  • Django中常用的查询数据方法及查询对象的条件详解
    (1)常用的查询方法: 1.获取所有记录: s = User.objects.all() 2.获取第一条数据: s = User.objects.first() 3...
    99+
    2024-04-02
  • 数据导入导出 、 表记录基本操作 、 查询及匹配条件 、 多表查询 、
    数据管理:(管理表记录)数据导入:把系统文件的内容存储到数据库的表里.mysql> create table uesr(-> name varchar(50),-> mima c...
    99+
    2024-04-02
  • sql怎么查询不在数据表的数据
    要查询不在数据表的数据,可以使用LEFT JOIN和IS NULL来进行查询。具体步骤如下:1. 假设有两个表:表A和表B,我们要查...
    99+
    2023-09-23
    sql
  • MySql 查询符合条件的最新数据行
    平时做业务,经常是需要查什么什么什么的最新的一条数据。 那至于最新这个概念, 对于产品来说,经常会说的是 时间顺序,最新也就是 最近的意思。 结合示例: 这是一张记录人员来访的记录表。数据表里的数据准确记录了每个人来访时...
    99+
    2022-07-05
    MySql查询最新数据行 mysql符合条件数据行
  • MySql 查询符合条件的最新数据行
    平时做业务,经常是需要查什么什么什么的最新的一条数据。 那至于最新这个概念, 对于产品来说,经常会说的是 时间顺序,最新也就是 最近的意思。 结合示例: 这是一张记录人员来访的记录表...
    99+
    2024-04-02
  • 建立索引能提升表中数据查询的速度吗
    这篇文章将为大家详细讲解有关建立索引能提升表中数据查询的速度吗,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。首先明白为什么索引会增加速度,DB在执行一条Sql语句的时候,...
    99+
    2024-04-02
  • mysql实现查询数据并根据条件更新到另一张表的方法示例
    本文实例讲述了mysql实现查询数据并根据条件更新到另一张表的方法。分享给大家供大家参考,具体如下: 原本的数据库有3张表 travel_way :旅游线路表,存放线路的具体信息 travelta...
    99+
    2024-04-02
  • mysql查询第2到4条数据的方法
    mysql查询第2到4条数据的方法?这个问题可能是我们日常学习或工作经常见到的。希望通过这个问题能让你收获颇深。下面是小编给大家带来的参考内容,让我们一起来看看吧!在mysql中可以通过“LIMIT”关键字...
    99+
    2024-04-02
  • mysql数据库指定条数数据查询的主要方法
    本文主要给大家介绍mysql数据库指定条数数据查询的主要方法,文章内容都是笔者用心摘选和编辑的,具有一定的针对性,对大家的参考意义还是比较大的,下面跟笔者一起了解下mysql数据库指定条数数据查询的主要方法...
    99+
    2024-04-02
  • mysql查询优化之100万条数据的一张表优化方案
    1.两种查询引擎查询速度(myIsam 引擎 ) InnoDB 中不保存表的具体行数,也就是说,执行select count(*) from table时,InnoDB要扫...
    99+
    2024-04-02
  • 大数据报表的查询面板为何显示在左侧
    今天给大家介绍一下大数据报表的查询面板为何显示在左侧。文章的内容小编觉得不错,现在给大家分享一下,觉得有需要的朋友可以了解一下,希望对大家有所帮助,下面跟着小编的思路一起来阅读吧。每当客户提出要做下拉联动进行数据过滤的需求时,我一般都是建议...
    99+
    2023-06-04
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作