IReport主从报表中出现的问题[转载]

iReport-5.6.0 Jasperreport 报表 iReport-5.6.0 Jasperreport 立即下载
 
IReport主从报表中出现的问题[转载]
  最近在使用IReport与JasperReport做Web报表时遇到如下问题:
  在IReport中,主从报表完成制作后,在IReport中能够正常编译、运行及显示,但加入JavaWeb应该中时出现下列错误:
Could not load object from location : subunitlab.jasper,即主报表找不到子报表的模板(jasper)文件.
  主要原因:
  主报表找不到子报表的Jasper文件(深入分析)
  解决办法:
  在主报表中设置变量SUBREPORT_DIR(若不存在则新建),代表子报表模板文件的真识路径,设置子报表的属性Subreport Expression 的值为:$P{SUBREPORT_DIR}+"subreportname.jasper",通过程序动态设置SUBREPORT_DIR,使得主报表能够获得子报表模板文件的真识路径.
  步骤如下:
  1.设置主报表变量: SUBREPORT_DIR
设置Default valueàModifyà选中SUBREPORT_DIR变量名àParametersà  Veiw Expression的值为:””;
  
  2.修改子报表属性
  
在主报表中右击子报表,选择Subreport(other)选项,设置Subreport Expression的值为:$P{SUBREPORT_DIR}+"subreportname.jasper"
  
  3.在Action中动态获得子报表的真识路径,设置成SUBREPORT_DIR变量的值:param.setParameters("SUBREPORT_DIR",request.getRealPath("/Reports/")+"/");
另:对于多个子报表,做法类似,只需设置子报表属性即可(前提:所有子报表存放在同一路径下),若存放在不同的路径下, 需在主报表中建立多个表示子报表路径的变量,一一对应到各个子报表上,并通过程序一一设定其真识路径.
 
iReport 报表、子报表、主从报表、合计、实例解析 iReport 报表、子报表、主从报表、合计、实例解析1. 开发使用步骤(iReport4.1)... 2 4.1. JasperReport 和iReport的介绍... 2 4.1.1. JasperReport 简介... 3 4.1.2. iReport 简介... 3 4.1.2.1. iReport几个重要的概念... 3 4.1.2.2. iReport数据库连接的建立 DataSource. 5 4.2. 创建报表(以几个不同类型的报表为例)... 7 4.2.1. iReport基本报表(例:预交费用和押金报表)... 7 4.2.2. iReport子报表SubReport(例:批量打印报表)... 13 4.2.3. iReport table类型的表单(例:押金报表)... 21 4.2.4. Dorado7中iReport的配置... 24 立即下载

相关推荐

IReport报表制作概述.doc

IReport报表制作概述.doc

iReport 4.1 报表制作,子报表,实例解析

开发使用步骤(iReport 4.1.1)   (个人总结,如有问题请留言,另外知道table控件用法的给我留言或者发邮件谢谢。Email:jiazx0107@163.com) 目录 1.      开发使用步骤(iReport4.1)... 2 4.1.       JasperReport 和iReport的介绍... 2 4.1.1.        JasperReport 简

九尘辛 3万+

【AUTOSAR-COM】Transmission Mode 和 Transfer Property

1.COM模块的基本概念 首先在描述Transmission Mode 和 Transfer Property之前,有必要对COM模块的基本处理有一个直观的理解,我所描述的和对概念理解的也不一定完全正确。 Signal:指的是通信协议中的,一条报文中所保存的若干信号。 I-PDU:至少在COM模块中,可以理解为一条报文。 上图是在CANdb软件中编辑一个报文的Layout的界面,可以很形象的将I-PDU对等为这里的一条Message,而Signal就是需要在Message中需要摆放的Signal

tim_hoven的博客 4635

IReport主从报表中出现的问题

IReport主从报表中出现的问题  最近在使用IReport与JasperReport做Web报表时遇到如下问题:  在IReport中,主从报表完成制作后,在IReport中能够正常编译、运行及显示,但加入Java Web应该中时出现下列错误:Could not load object from location : subunitlab.jasper,即主报表找不到子报表的模板(ja

淡泊明智 宁静志远 3856

Python+pytest+requests 自动化测试框架

环境准备 本次选用的是Python+Pytest+requests来搭建自动化框架,需要有 Python 环境(3.x 版本),安装pytest和requests,不会安装的自行去网上搜教程。 关于 Pytest 的基本使用,这里不作讲解,不清楚的可以看我之前的文章。 简单 Demo 我们先创建一个项目,取名api-test,然后在下面创建一个test_api.py的文件 # test_api.py import pytest import requests def test_01():

weixin_42686892的博客 1万+

芯片测试中的DC与AC模式详解:如何选择最适合你的测试方案?

本文深入解析了芯片测试中DC(直流)与AC(交流)模式的核心差异与互补性。DC测试关注静态电气特性,如固定型故障;而AC测试则聚焦于芯片在额定工作速度下的动态时序行为。文章从VLSI设计、电路模块、成本约束、可测试性设计和应用场景五大维度,提供了如何根据工艺节点、工作频率及具体需求,在testMode配置、时钟复位策略和输入输出接口设计中,平衡两种测试模式以制定最优方案的决策框架。

bb456的博客 1086

用ireport制作报表遇到的问题及解决方法

哇咔咔,微博大业任重道远,今天的任务完成了,接下来要做5张报表,所以在这里就总结下之前遇到的问题和解决方案,以便在code 过程中加以注意: -1-制作报表需要导出PDF 文件时,导出的pdf文件中文无法显示,勾选下图几个选项即可(这个问题我经常忘,我的师傅告诉我一句话,这是我最后一遍告诉你,我就记住了,态度决定结果,哈哈,现在很多时候顺手就把遇到的问题截个图记在微博里,到时候再分类总结,倒是帮

diversity的专栏 1893

ISOLAR Autosar BSW 配置 之 Com

Autosar ISOLAR Bsw Configuration 之 Com

qq_42262743的博客 453

ireport 子报表不显示,有数据,但就是在项目中不显示

首先在主报表里是没有sql语句的,而子报表是传的list,问题: 子报表不出来的原因有两个 第一:是 后台忘记写子报表的路径了 第二: 主报表要写上sql语句 子报表放在detail里的 要想显示 的话  主报表里都得写上sql 哪怕写select * from dual 不写sql detail不显示

wfghefg的博客 4890

基于DRU-HVDC的构网型海上风电场环流机理仿真复现

本文介绍了基于DRU-HVDC的构网型海上风电场环流机理仿真模型的构建方法。主要内容包括: 完整的Simulink模型结构,包含主模型文件GFM_DRU_Main.slx和配置脚本GFM_DRU_Setup.m 系统参数设置,包括基础频率(20Hz)、电压基准值(690V)、功率基准值(2MVA)等 四种仿真场景配置:电压不平衡、相位不平衡、阻抗不平衡和频率不平衡 风力发电机(WT)子系统的详细构建步骤,包含电压源、输出阻抗和测量模块 变压器和DRU整流器的参数设置 该模型可用于研究构网型风电场的环流机理。

huanghm88的专栏 262

23、资产分散化与有效前沿:投资组合优化的核心策略

本文深入探讨了现代投资组合理论的核心概念,包括分散投资的重要性、均值-方差优化框架以及有效前沿的构建与应用。通过案例分析和数学模型,阐述了如何通过科学方法降低投资组合风险并实现最优风险收益权衡。文章还介绍了实际应用中的求解方法与决策流程,为投资者提供系统的投资组合优化指导。

cc789的博客 114

利用JasperReport+iReport进行Web报表开发

用JasperReport+iReport进行Web报表开发序言在很多实际的项目里,报表都是其中十分重要的组成部分,例如把查询结果以报表的形式呈现出来。这里所提到的报表可不是简单的二维表,而是拥有复杂表头的、多维的、可以在运行期从数据库中自动读取数据、可自动分页、拥有丰富的页面元素(图片,超连接等)、支持分组和交叉表、支持打印、最好还能导出到Excel或Word…...(汗L)。但是显

薛笛的专栏 10万+

利用Dify构建文档内容的分析对比

本次主要做了一些workflow和Agent的应用实现,供大家参考。主要目的是为了进行两个内部报告文件的内容对比,特别是报告中的各类审批表、申请表、推荐表和流程对比,本地数据通过知识库方式分别加载到两个知识库中,编制工作流针对同一个问题进行知识库检索,之后将查询结果进行合并,再一起提交给LLM进行对比,最终将对比分析结果以markdown方式返回显示。主要包括如何构建知识库,如何设计workflow、如何将工作流发布为工具、如何设计提示词、如何在agent中引入前面发布的工具,最终通过agent实现与用户交

hhue2007的专栏 2525

关于iReport报表的分页

问题:二手车认证系统的检测报告采用iReport开发,开发者自定义了一张超级长的纸张,导致打印时自动缩放到了一张A4纸上。需要修改使之能够合理的分页打印,这是来到新公司的第一个任务。 解决方案一: 1、iReport报表自定义页面,需要分页的地方使用分页符进行分页 2、生成PDF报表 3、按照如下说明进行打印 采用这种方式,显示出的PDF报表有大片空白,但是打印是正常的。查看PDF...

weixin_30907935的博客 671

YOLOv11【第二章:核心模块进阶篇·第28节】DynamicHead动态检测头设计!

🏆 本文收录于专栏 《YOLOv11实战:从入门到深度优化》。本专栏围绕 YOLOv11 的改进、训练、部署与工程优化 展开,系统梳理并复现当前主流的 YOLOv11 实战案例与优化方案,内容目前已覆盖 分类、检测、分割、追踪、关键点、OBB 检测 等多个方向。

**My Coding Family** 1万+

数学建模模型总结

这是本人在两年内准备参加数学建模竞赛搜集到的模型资料,已经经过了本人的筛选和整理,希望能够对准备参加数学建模竞赛的学弟学妹们提供一些帮助!

iReport使用教程[转载]

一、iReport与JasperReport简介 1.1简介 JasperReport是报表的引擎部分,界面设计是用iReport。为什么选择这两个软件呢?因为这两个软件都是开源的,即免费的(虽然某些文档收费,但是磨灭不了我们使用它的理由)。 JasperReport是一个报表制作程序,用户按照它制定的规则编写一个XML文件,然后得到用户需要输出的格式文件。它支持输出的文件格式包...

天明破晓 344

Statistics and Machine Learning Toolbox

Statistics and Machine Learning Toolbox(带书签),MATLAB统计学习工具

【转】JasperReport+iReport高级报表设计实战

转载自 http://blog.csdn.net/kabini/article/details/1600055 JasperReport+iReport高级报表设计实战   序言 一直以来,报表都是很多项目中一个重要的、不可获取的组成部分。然而其复杂性和专业性又使得程序员不能够也没时间自己设计属于目前手头正在构建的系统的报表模块;即便设计来了又可能由于通用性等原因不能够应用到下...

topMan'blog 303

C# WinForm 基于DirectShow.dll编写的程序,可边预览边保存视频,音频和图片

基于微软的DirectShow.dll的二次开发1.自动识别连接的摄像头跟麦克风且可以对其进行选择(默认选中第一个)2.可录制wmv和avi两种格式的视频并且都带有音频,avi可以录制的分辨率和帧数进行选择,wmv默认进行了淸晰度优化如不喜欢可去除代码中有相关提示3.可在预览点开之后进行拍照,也可边录制视频边拍照4.添加了视频和音频的压缩功能(酌情使用)这次二次开发发现C#对DirectShow的相关信息太少,这次做完也不敢藏私共享出来,还望大家指正

efm32 入门.pdf

本PDF共计22页,介绍的是操作驱动API,下载与否自己斟酌。

Java报表小记之 JasperReports & iReport

版权声明:本文为博主原创文章,转载请标明出处(http://blog.csdn.net/wlwlwlwl015)Thanks. https://blog.csdn.net/wlwlwlwl015/article/details/5131285...

jiangjun246的专栏 361

Java报表制作(iReport+jaserReport+jFreeChart)

转载:http://www.blogjava.net/jerry-zhaoj/articles/215237.html 目前开源报表中,本人觉得比较好的组合是iReport+jasperReport+jFreeChart,本文将对这三个工具做一些介绍,希望对你的报表开发有些帮助。     一、JasperReport 1.1、简介 JasperReport 是...

严以律己 勤于思考 449

<转载>iReport报表开发中遇到的问题:

iReport报表开发中遇到的问题: 1、报表中工具栏中 T :不会变得文字 F :程序传过来的文字字段 2、在网页上预览报表什么内容也不显示 解决方法: 编辑-〉报表属性-〉More...->在“如果没有数据时:后面的下拉菜单中选 All sections,no detail” 如果没有数据时:后面的下拉菜单中的几个选项的意思分别是: No pages [当Detail中...

iteye_20446的博客 279

Web报表开发:ireport

Web报表开发 序言 在很多实际的项目里,报表都是其中十分重要的组成部分,例如把查询结果以报表的形式呈现出来。这里所提到的报表可不是简单的二维表,而是拥有复杂表头的、多维的、可以在运行期从数据库中自动读取数据、可自动分页、拥有丰富的页面元素(图片,超连接等)、支持分组和交叉表、支持打印、最好还能导出到Excel或Word…...(汗L)。但是显而易见,报表功能越强大,提供的服务越丰富,

不二法门 2616

iReport+JasperReport系列文章:iReport入门和注意事项

(注:本文可任意转载,但请务必注明出处:http://blog.csdn.net/lookoneyear) 这一系列的文章大概这样安排:前面两篇先对iReport和JasperReport进行简单的介绍,目的是把值得注意的地方提一下,免得后来者少走弯路。后面的几个文章将详细介绍一个使用Struts+Hibernate+Spring+iReport+JasperReport+

Lookoneyear的java之路 1638
上一篇: 从代码抽查到大型软件的可维护性
下一篇: IReport与JasperReport生成HTML报表的问题
Star_of_Java
博客等级 码龄19年 13粉丝 7原创
评论 1
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值