ireport知识

iReport文书中大写日期,大写金额 在用iReport制作文书过程中,发现有的需要日期大写,还有金额必须是中文金 额。在这里我采用js来做 function test(){ var data = {}; var result = formPage.formSubmit({case_id:case_id.getValue()},{ model:'model:com.chinacreator.zzzhzf.print.m... 阅读详情

iReport

用户手册


 

目录

                                             

 

Giulio Toffoli 1

1 序言... 6

什么是iReport?. 6

功能特点:... 7

iReport 社区:... 7

鸣谢:... 8

2 入门... 8

必要条件:... 8

下载:... 9

编译iReport:... 9

基本的配置:... 9

创建JDBC连接:... 12

第一个报表:... 13

命令行选项:... 17

3 JasperReports基础概念... 17

JasperReports 17

报表生命周期:... 18

Jrxml源代码和jasper文件:... 18

数据源和打印格式:... 22

版本兼容性:... 23

表达式:... 24

一个简单的程序:... 25

4 报表结构... 26

Bands 26

Title. 27

Page header 27

Column header 27

Group header 28

Detail 28

Group footer 28

Column footer 28

Page footer 28

Last Page footer 28

Summary. 29

Background. 29

报表属性:... 29

列... 30

高级选项:... 32

脚本:... 32

更多…... 33

Title on a new page选项:... 33

Summary on a new page选项:... 35

Floating column footer选项:... 35

打印顺序:... 35

无数据打印(如果没有数据时):... 36

i18n:... 36

Resource BundleBase name. 36

XML源文件的编码设置:... 37

5 报表元素... 37

选择并插入元素到报表中:... 37

布置和元素顺序... 40

使用元素树管理元素:... 43

基本属性:... 43

线... 46

矩形... 46

椭圆... 47

图象... 47

文本元素... 50

静态文本... 51

文本域... 51

子报表... 55

专用元素... 56

图表... 56

条形码... 56

超连接... 58

Reference. 59

LocalAnchor 59

LocalPage. 59

RemoteAnchor 59

RemotePage. 59

6 字体... 59

字体... 59

扩展字体... 60

编码... 61

使用Unicode字符... 61

报表字体... 61

7 字段,参数和变量... 62

字段... 62

SQL查询的字段注册... 63

JavaBean的字段注册... 64

JRExtendedBeanDataSource的字段注册... 65

字段和文本域... 65

参数... 66

在查询中使用参数... 67

使用程序传递参数... 67

内置参数... 69

变量... 69

内置变量... 71

8 Bands and groups 71

Bands 71

Groups 72

9 Subreport 77

创建子报表... 78

连接子报表到父报表... 78

参数的通道... 78

指定数据源... 79

指定子报表... 80

一步一步举例... 80

返回参数... 86

10 数据源... 87

iReport中的数据源... 88

JDBC连接... 89

ClassNotFoundException. 91

URL不正确... 91

连接参数不正确... 91

使用JDBC连接... 91

字段注册... 92

JRDataSource接口... 93

JavaBean作为数据源... 93

JavaBean的一个字段作为数据源... 95

XML数据源... 96

字段的注册... 98

XML和子报表... 100

CSV数据源... 104

字段的注册... 105

JREmptyDataSource. 105

实现一个新的JRDataSource. 106

用iReport实现个性化的JRDataSource. 108

JavaBean Extended数据源... 110

11 国际化... 111

Resource Bundle BaseName. 111

恢复本地化字符串... 113

格式化消息... 114

配置本地化报表... 114

12 脚本... 115

JRAbstractScriptlet类... 115

iReport处理脚本... 117

用脚本部署报表... 118

13 模板... 119

模版结构:... 119

使用通用模板... 121

14 图表... 123

创建一个简单的图表... 123

级Series 128

自动级... 129

手动级... 130

图表类型和属性... 132

饼图... 133

3D饼图... 133

柱状图... 134

3D柱状图... 136

线图... 136

区域图... 137

15 插件和附加工具... 137

插件结构XML文件... 138

it.businesslogic.ireport.plugin.IReportPlugin类... 139

大型编译器插件... 142

文本向导插件... 144

16 常规问题解决方案... 145

打印百分比... 145

计算组的发生数... 146

分离detail 148

插入一个页... 149

交叉报表... 152

使用多重连接找回数据... 152

如何使用存储过程... 153

iReport 使用手册(生成 PDF 表单) 小编精心为大家准备了一手资料!需要zi料+ 绿色徽【vip1024b】以上Java高级架构资料、源码、笔记、视频。Dubbo、Redis、设计模式、Netty、zookeeper、Spring cloud、分布式、高并发等架构技术【附】架构书籍BAT面试的20道高频数据库问题解析Java面试宝典Netty实战算法BATJ面试要点及Java架构师进阶资料题解析2. Java面试宝典3. Netty实战4. 算法。 阅读详情

相关推荐

iReport报表设计全面教程:技巧、模板与实战

iReport是 JasperReports 库的一个可视化报表设计工具,用于创建复杂报表。本教程旨在为IT专业人员提供从安装、配置到设计、导出报告的全面指南。无论你是经验丰富的开发者还是刚刚接触报表工具的新手,本文都将帮助你提高报表设计的效率和质量。iReport为报表开发者提供了一个直观而功能丰富的界面。界面的布局和组件设计使得报表的创建和管理更加高效。报告元素是报告设计中的基础构成部分,它们组合在一起形成了报告的最终视觉效果和数据展示方式。

weixin_32836713的博客 426

iReport 基础知识

$V{PAGE_NUMBER} 表示当前是第几页 ,在text field 的 选项evaluation time选report是共几页,now表是当前页。页码可在ireport里直接设置。 “共几页 第几页” iReport报表开发中遇到的问题: 1.报表中工具栏中 T :不会变得文字 F :程序传过来的文字字段 2.在网页上预览报表什么内容也不显示 解决方法: 编辑-〉报

兰染 3269

青龙人形机器人硬件平台设计全解析:从构型到控制系统的实战指南

本文深度解析了青龙人形机器人硬件平台的设计全流程,从需求分析、构型设计到核心系统实现。文章详细阐述了其43个自由度的仿生构型、高动态性下肢设计、灵巧作业系统以及分布式控制架构,并探讨了旋转关节与直线关节等关键技术选型,为开发者提供了从理论到实践的完整硬件设计指南。

weixin_29248313的博客 380

**Ireport制作报表相关小知识**

Ireport制作报表相关小知识 一. 在ireport 使用subreport控件显示数据库查询的记录,每次都是查询出来多少条,它就会重复将所有记录重复打印多少次。例如:数据库有8条数据,它打印预览的时候就会显示8页。但实际上只要1页就可以显示完了。 解决办法:由于在制作主表和子表的时候,主表和子表用的是同一个sql,所以导致主表数据*子表数据=页数的现象。为了能够正常显示所以在主表的sql里面...

nl_312的博客 455

TortoiseSVN的安装与使用

TortoiseSVN的安装与应用1、安装1.1、下载TortoiseSVN    点击下载TortoiseSvn1.2、下载汉化包。上面的页面中,找到Chinese, simplified汉化包,点击32位或者64位的Setup,下载汉化包。1.3、安装TortoiseSVN。在选择安装路径页面时要记得勾选“command line client tools”,默认不是勾选的。这里不勾选的话在I...

qq_28566071的博客 4万+

计算光刻效率革命:为什么Hopkins模型比Abbe模型快?深入解析TCC的魔力

本文深入解析了计算光刻中Hopkins模型相比Abbe模型的效率优势,重点探讨了TCC(透射交叉系数)的工程智慧。通过预计算光学系统特性并复用TCC矩阵,Hopkins模型实现了数量级的加速,特别适用于复杂照明条件下的光刻仿真。文章详细介绍了TCC的物理意义、模态分解技术以及GPU并行计算等关键加速策略,为半导体制造中的光刻工艺优化提供了实用见解。

weixin_33364627的博客 388

關於iReport 的常用知識.

     作為報表開發的java程序員,對於iReport 應該不陌生. iRport設置報表的樣式,格式,產生并獲得XXXX.jasper 文件源.通過此文件源 開發人員可以很隨意的打印Excel,PDF,HTML 等格式的報表. iReport是使用java 語言開發的程序,它真正的作用是為人們提供多姿多彩的報表樣式,也間接的為java程序員開發報表提供了很多方便.先將使用iReport的一些...

michael 161

深信服上网行为管理设备登录方法、恢复出厂、恢复控制台密码

1.初识设备 1.1 设备外观 1.2 软件版本 2.如何登录设备 首次拿到AC/SG设备时,可以通过以下方法登录设备控制台 SANGFOR AC/SG设备,各网口默认的出厂IP为: eth0(LAN):10.251.251.251/24 , eth1(DMZ)10.252.252.252/24 1、使用一根交叉线连接设备和电脑 (1) 如果电脑连接的是设备的eth0口,需先在电脑上配...

✍千里之行,始于足下 ^,^ 5万+

iReport

   这一系列的文章大概这样安排:前面两篇先对iReport和JasperReport进行简单的介绍,目的是把值得注意的地方提一下,免得后来者少走弯路。后面的几个文章将详细介绍一个使用Struts+Hibernate+Spring+iReport+JasperReport+Oracle联合报表(两个父子表联合)的设计过程,以及交叉表的设计过程。     下面先是iReport的简单

genius_mcx的专栏 985

【SLAM论文笔记】SplaTAM论文小结

参考方法有ORB-SLAM3、Point-SLAM、NICE-SLAM、Kintinuous、ElasticFusion,测试数据集有ScanNet++、Replica、TUM-RGBD、Orig-ScanNet,SpaTAM并未在全部对比均为第一,表现最佳的是在ScanNet++、Replica,ScanNet++上SplaTAM方法位姿精度比第2名ORB-SLAM3高两个数量级,在TUM。上无稀疏SLAM结果,NICE-SLAM与Point-SLAM占优。SplaTAM基本做到了SOTA。

持之以恒 1008

1个PID回路如何连接2个执行器(算法和代码)

我们先看下位置型PID的控制框图:2、PID是基于error的控制 所以反馈信号跳动、干扰非常大的话,对PID的闭环控制影响是非常大的,所以对于反馈信号、一定要抗干扰和滤波处理。3、下图是增量型PID的控制框图:4、一个PID输出回路如何连接2个执行器?(有些系统会设置热阀和冷阀才能满足控制要求)。

RXXW_Dor的博客 1810

IReport+JasperReport系列知识点(一)格式优化

1.自动换行 2.行高自动扩展 Stretch Type,可设置为Relative to Tallest Object(跟随行内最高的对象变化) 3.人民币格式 1)数据类型设置为:BigDecimal 2)设置 Pattern 如图。 ...

u011249667的博客 723

科研问答:医药类本科生(临床、中医、中药与护理)本科阶段是否需要开展科研学习?

医药类本科生(临床、中医、中药与护理)本科阶段是否需要开展科研学习?

MD Code 1506

iReport 4.1 报表、子报表、主从报表、合计、实例解析

开发使用步骤(iReport 4.1.1) 1.      开发使用步骤(iReport4.1)... 2 4.1.       JasperReport 和iReport的介绍... 2 4.1.1.        JasperReport 简介... 3 4.1.2.        iReport 简介... 3 4.1.2.1.     iRepor

菜鸟笔记 1255

【华为OD机试真题E卷】474、推荐多样性 | 机试真题+思路参考+代码解析(E卷复用)(C++、Java、Py)

题目描述 >推荐多样性需要从多个列表中选择元素,一次性要返回 N 屏数据(窗口数量),每屏展示 K 个元素(窗口大小),选择策略:   各个列表元素需要做穿插处理,即先从第一个列表中为每屏选择一个元素,再从第二个列表中为每屏选择一个元素,依次类推   每个列表的元素尽量均分为 N 份,如果不够 N 个,也要全部分配完,参考样例图:

KJ.JK 4434

假人有限元模型

假人模型,车辆碰撞假人有限元模型,适合做乘员安全的研究者利用

Jasperreport+ireport 实践操作及web应用

Jasperreport+ireport 实践操作及web应用 学习完jasperreports+ireport,给我感觉深刻,不仅掌握了报表开发技术,还掌握了如何在web中生成pdf,xls,rtf文件,以下是jasperreports+ireport开发知识点: 1.字段,变量,参数,传参 2.矢量图,位图 3.超链接,锚 4.数据源,自定义数据源 5.国际化(I18N) ...

caodaoxi的专栏 788

android 蓝牙通讯demo

android 下蓝牙通讯demo,实现了发现蓝牙,使能蓝牙,通过蓝牙发送消息。

JasperReport+iReport进行java报表开发

一 相关基础知识 1.关于JasperReport和iReport Jasperreport是一个报表制作程序,用户需要按照它制定的规则编写一个XML文件,然后得到用户需要输出的格式文件。它支持输出的文件格式包括PDF,HTML,XML,XLS,CVS等等. 而iReport就是一个可以帮助我们制作Jasperreport的XML文件的可视化开发工具。他的作用和dreamware的作用是类似的....

oscar999 178

RU DOS版、EFI版32bit/64bit BIOS常用工具

DOS版、EFI版的RU工具,可用来查看IO、MEM、PCI、SMBIOS等资源。亲测在EFI SHELL下可用。

ET2012新版免狗免安装绿色软件

ET2012新版免狗免安祖昂绿色软件。,新界面,新视觉,

《iReport-Jasperreport报表开发指南》完成

          经过近两个月的努力, iReport-Jasperreport报表开发指南总算完成了.         该文档共147页,80%源自对iReport提供的文档的翻译,翻译过程并不是严格按英文的字面意思去译的,很多地方加上了自己的理解,同时对于原英文文档中举的例子,我在写的时候已经全部换成和doradosample(详见:http://www.bstek.com)里的hsql

鸟之家 1874

java ireport报表_JasperReport+iReport进行java报表开发

一 相关基础知识 1.关于JasperReport和iReport Jasperreport是一个报表制作程序,用户需要按照它制定的规则编写一个XML文件,然后得到用户需要输出的格式文件。它支持输出的文件格式包括PDF,HTML,XML,XLS,CVS等等. 而iReport就是一个可以帮助我们制作Jasperre一 相关基础知识1.关于JasperReport和iReportJasperrep...

weixin_33213367的博客 311

ireport怎么套打_三秒知识点:冬季使用毛绒方向盘套对行车有影响吗?

很多开车的朋友都遇到过相同的问题冬天的早晨进入到车里在暖风没来之前可以说是一种煎熬这也就是为何衍生出种类众多冬季车内用品的原因比如说毛绒座套、各种材质的方向盘套等等今天我们就来说说毛绒方向盘套大多数人使用方向盘套,原因无非以下几种:保护方向盘冬天打方向盘冷,加一个毛绒材质的套保暖防止因为手心出汗,降低摩擦力,抓不住方向盘 但是却不知道方向盘套对方向盘的危害也很大!很多朋友可能会有疑问这个方向盘套对...

weixin_39894778的博客 98
上一篇: js判断浏览器类型
下一篇: ireport中文手册3.7版(无图)
Y叔输得起
博客等级 码龄16年 15粉丝 42原创
评论 1
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

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

抵扣说明:

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

余额充值