`

(四)ireport制作报表,添加查询条件参数

阅读更多
介绍在前面员工信息报表中,加入查询参数及结果排序。

之前的查询sql:
select empno, ename, job, mgr, hiredate, sal, comm, deptno from emp t


现在加上条件:薪水大于1000,‘1981-01-01’号之后入职的员工信息;


将加上条件的sql覆盖报表中的sql,预览报表的结果如下:


但此时添加的sql参数条件是写固定的,如果我们这个报表运行在系统中,参数需要从程序中传入,下面来实现:

1.在报表信息面板的Parameters节点下添加两参数,重命名为RPT_SAL和RPT_HIREDATE:


2.在sql里加上这俩参数,美元符号+花括号:


3.再preview时,就要求填写参数值了:


再运行结果:


此时报表的数据就是动态的,如果加到系统中,根据用户给的参数取得不同的报表数据结果反馈给用户。
0
0
分享到:
评论

相关推荐

    java和ireport制作报表实例

    - 错误处理:添加异常处理机制,以应对可能的数据库连接问题、数据查询错误等。 总的来说,Java与iReport结合可以实现灵活、高效的报表系统。通过熟练掌握这两个工具,开发者能构建出满足各种需求的定制化报表,为...

    iReport报表制作详解

    设计区是制作报表的主要工作区域,你可以在这里添加、排列和编辑报表元素。属性视图则展示了所选元素的详细属性,便于调整参数。 二、报表元素与属性 iQuery字段:这是报表设计的基础,用于从数据源中提取数据。你...

    JasperReports结合iReport制作报表教程

    以下是使用JasperReports和iReport制作报表的步骤: 1. **安装和配置**:首先,你需要下载并安装JasperReports库和iReport工具。确保你的开发环境支持Java,因为两者都需要Java运行环境。 2. **创建数据源**:在...

    JasperReports,iReport制作报表

    在"JasperReports,iReport制作报表"这个主题中,"功能JAR导入直接运行"意味着你需要将JasperReports库和iReport相关的JAR文件添加到你的项目类路径中。这些库包含了运行报表所需的所有组件,包括报表引擎、设计工具...

    ireport制作子报表,springmvc

    现在我们将深入探讨如何在`SpringMVC`项目中利用`ireport`来制作子报表。 一、`ireport`简介 `ireport`是一款基于`JasperReports`的报表设计工具,提供直观的图形化界面,允许开发者无需编写代码就能设计复杂的报表...

    如何使用IReport3.5.1来制作报表模板

    【如何使用IReport3.5.1来制作报表模板】 IReport是一款强大的报表设计工具,尤其在配合JasperReports库时,能帮助开发者创建复杂的报表模板。以下将详细介绍如何使用IReport 3.5.1来创建报表模板。 **一、安装...

    ireport4.5.1制作报表、子报表的完整过程

    制作报表的过程通常包括以下步骤: 1. **新建报表**:打开iReport软件,选择“新建”创建一个新的报表项目。设置报表的基本属性,如大小、方向(横向或纵向)和单位(像素、毫米等)。 2. **设计布局**:在设计...

    iReport-5.6.0 报表制作软件

    本篇文章将详细讲解iReport 5.6.0的安装与配置过程,以及如何利用其进行报表制作。 一、iReport 5.6.0的安装 1. 下载安装包:首先,你需要从官方网站或者第三方可靠的下载源获取iReport 5.6.0的安装包。文件名为...

    iReport制作报表

    ### iReport制作报表知识点详解 #### 一、iReport简介及安装配置 ##### 1. iReport概述 iReport是一款强大的报表设计工具,基于JasperReports框架开发,主要用于设计复杂且美观的报表模板。它提供了丰富的图形用户...

    本人实际项目开发中ireport报表实现实例

    - **动态参数**:可以添加用户输入参数,使报表更具交互性。 - **导出功能**:支持导出报表为多种格式,满足不同需求。 3. **ireport集成到Java项目** 在Java项目中集成ireport,通常需要以下步骤: - 添加...

    java+ireport报表开发实例

    Java与iReport报表开发实例详解 Java是一种广泛使用的编程语言,尤其在企业级应用开发中占据主导地位。在处理数据展示和分析时,报表系统是不可或缺的一部分。iReport是一款开源的报表设计工具,专为Java应用程序...

    JasperReports结合Ireport报表制作教程

    ### JasperReports结合Ireport报表制作教程 #### 一、引言 在当今信息化时代,数据可视化成为企业管理和决策的重要工具之一。报表系统作为数据展示的一种重要形式,在各个领域都有着广泛的应用。JasperReports是一...

    Jasper_+_ireport_集成报表到Web应用,操作说明

    #### 第三部分:使用iReport制作报表 - **创建新报表**:启动iReport,选择“文件 > 新建”,指定保存位置,开始设计报表。 - **报表组成部分**:Title(标题)、PageHeader(页眉)、PageFooter(页脚)、...

    教你怎么利用ireport软件制作jasper报表文件,是报表模版软件

    【ireport软件制作jasper报表文件教程】 ireport是一款用于设计jasper报表的开源工具,它为Java开发者提供了直观的图形界面,使得创建复杂的报表变得简单易行。jasper报表文件通常以jrxml格式存储,它是基于XML的,...

    iReport+jasperReports制作WEB报表pdf

    2. **使用参数**: 在报表设计中,可以使用参数值进行条件判断、动态查询等操作。 ##### 三、子报表 在某些情况下,可能需要在一个主报表中嵌入多个子报表。这种情况下,可以使用 iReport 中的子报表功能。 1. **...

    JasperReporter结合iReport做报表的教程

    本教程《JasperReports结合iReport制作报表教程》将涵盖以下关键知识点: 1. **环境配置**:首先,你需要安装Java开发环境(JDK)和iReport。确保JDK版本与iReport兼容,并正确设置环境变量。 2. **数据源设置**:...

    Ireport强大的报表工具制作报表必用代码 在Servlet中将集合中的数据输出到PDF,XLS,HTML

    在Java Web开发中,IReport是一款强大的报表设计工具,它允许开发者通过拖拽方式创建复杂的报表模板,并将数据源与这些模板结合,最终生成PDF、XLS、HTML等多种格式的报表。本文将深入探讨如何利用IReport以及相关库...

Global site tag (gtag.js) - Google Analytics