iReport开发文档

ireport开发文档内容目录(.doc格式):由于上传文件不能超过10M,只好分两次上传,不便之处请见谅。<br>Giulio Toffoli 1<br>1 序言 6<br>什么是iReport? 6<br>功能特点: 7<br>iReport 社区: 7<br>鸣谢: 8<br>2 入门 8<br>必要条件: 8<br>下载: 9<br>编译iReport: 9<br>基本的配置: 9<br>创建JDBC连接: 12<br>第一个报表: 13<br>命令行选项: 17<br>3 JasperReports基础概念 17<br>JasperReports 17<br>报表生命周期: 18<br>Jrxml源代码和jasper文件: 18<br>数据源和打印格式: 22<br>版本兼容性: 23<br>表达式: 24<br>一个简单的程序: 25<br>4 报表结构 26<br>Bands 26<br>Title 27<br>Page header 27<br>Column header 27<br>Group header 28<br>Detail 28<br>Group footer 28<br>Column footer 28<br>Page footer 28<br>Last Page footer 28<br>Summary 29<br>Background 29<br>报表属性: 29<br>列 30<br>高级选项: 32<br>脚本: 32<br>更多… 33<br>Title on a new page选项: 33<br>Summary on a new page选项: 35<br>Floating column footer 选项: 35<br>打印顺序: 35<br>无数据打印(如果没有数据时): 36<br>i18n: 36<br>Resource Bundle Base name 36<br>XML源文件的编码设置: 37<br>5 报表元素 37<br>选择并插入元素到报表中: 37<br>布置和元素顺序 40<br>使用元素树管理元素: 43<br>基本属性: 43<br>线 46<br>矩形 46<br>椭圆 47<br>图象 47<br>文本元素 50<br>静态文本 51<br>文本域 51<br>子报表 55<br>专用元素 56<br>图表 56<br>条形码 56<br>超连接 58<br>Reference 59<br>LocalAnchor 59<br>LocalPage 59<br>RemoteAnchor 59<br>RemotePage 59<br>6 字体 59<br>字体 59<br>扩展字体 60<br>编码 61<br>使用Unicode字符 61<br>报表字体 61<br>7 字段,参数和变量 62<br>字段 62<br>SQL查询的字段注册 63<br>JavaBean的字段注册 64<br>JRExtendedBeanDataSource的字段注册 65<br>字段和文本域 65<br>参数 66<br>在查询中使用参数 67<br>使用程序传递参数 67<br>内置参数 69<br>变量 69<br>内置变量 71<br>8 Bands and groups 71<br>Bands 71<br>Groups 72<br>9 Subreport 77<br>创建子报表 78<br>连接子报表到父报表 78<br>参数的通道 78<br>指定数据源 79<br>指定子报表 80<br>一步一步举例 80<br>返回参数 86<br>10 数据源 87<br>iReport中的数据源 88<br>JDBC连接 89<br>ClassNotFoundException 91<br>URL不正确 91<br>连接参数不正确 91<br>使用JDBC连接 91<br>字段注册 92<br>JRDataSource接口 93<br>JavaBean作为数据源 93<br>JavaBean的一个字段作为数据源 95<br>XML数据源 96<br>字段的注册 98<br>XML和子报表 100<br>CSV数据源 104<br>字段的注册 105<br>JREmptyDataSource 105<br>实现一个新的JRDataSource 106<br>用iReport实现个性化的JRDataSource 108<br>JavaBean Extended数据源 110<br>11 国际化 111<br>Resource Bundle Base Name 111<br>恢复本地化字符串 113<br>格式化消息 114<br>配置本地化报表 114<br>12 脚本 115<br>JRAbstractScriptlet类 115<br>iReport处理脚本 117<br>用脚本部署报表 118<br>13 模板 119<br>模版结构: 119<br>使用通用模板 121<br>14 图表 123<br>创建一个简单的图表 123<br>级Series 128<br>自动级 129<br>手动级 130<br>图表类型和属性 132<br>饼图 133<br>3D饼图 133<br>柱状图 134<br>3D柱状图 136<br>线图 136<br>区域图 137<br>15 插件和附加工具 137<br>插件结构XML文件 138<br>it.businesslogic.ireport.plugin.IReportPlugin类 139<br>大型编译器插件 142<br>文本向导插件 144<br>16 常规问题解决方案 145<br>打印百分比 145<br>计算组的发生数 146<br>分离detail 148<br>插入一个页 149<br>交叉报表 152<br>使用多重连接找回数据 152<br>如何使用存储过程 153<br><br>





剩余63页未读,继续阅读









评论8