您好,欢迎来到五一七教育网。
搜索
您的当前位置:首页IREPORT傻瓜式教程

IREPORT傻瓜式教程

来源:五一七教育网
IREPORT傻瓜式教程——个人简历

一、

1、双击桌面上iReport图标进入程序如下图:

2、

3、在左上角点击“文件”:

4、

5、在下拉列表中点击“new”:

6、

7、在弹出的对话框中选中Blank4(A4)

8、点击下方的:Open this Template

9、在对话框中输入文件名和文件路径

10、设置完成以上信息,点击“下一步”,然后在弹出的对话框中点击下方的“完成”。

11、进入首页面:

12、设置数据源:

打开图中红色标记处:

弹出如下对话框:点击下图中红色标记处“new”,

10、选择你所用的数据源,此示例用MySql数据库。

11、选择点击下一步,弹出如下对话框:

12、设置完成以上信息,点击该对话框下方的后店家下方的

。然后关闭对话框。

验证一下数据源连接是否配置成功。成功

二、

1、点击图中红色标记处,编辑sql查询语句。

如下图:

2、编辑完成正确的SQL语句,点击右下角的“OK”按钮。此时在主页面的左边会展现如下对话框:

3、因为每个人有每个人自己的信息,所以,要把信息在Detail栏中遍历出来!即:把所有的信息都在Detail中进行编辑。

4、根据需要,除了Detail栏,其余的栏都删掉!(例如:右击Title 在对话框中选择Delete Band)

5、把所需的信息拖入到Detail栏中。效果如下图:

说明:①图中汉字部分均为为此,则在PDF效果中汉字不会显示。

;其汉字字体均为,若不

②图中需要显示遍历数据库信息的部分,即:

把相应的

信息拖动到相应的位置。

③图中内信息如有纯数字的字段,则字体设置为默认状态,如下图:

,否则在PDF等状态下显示会失真。

④图中内信息如有信息量大,需要换行者,如:“爱好”和“自我评价”等,则需要

对信息进行换行显示,那么该态。

属性需要设置,使之为选中状

⑤图中

部分,显示数据库中的照片信息。需要以下设置:

i:选择组件面板中的,把拖动到需要放置图片信息的位置;

ii:设置图片的显示大小;

iii:点击左侧中的图片字段,在右侧属性中找到

把红色标记处的Field Class设置为java.io.inputStream,然后选

中,查看属性,把Image属性设置为如下状态:。

⑥设置边框,选中需要设置边框的组件,右击组件,

选择蓝色标记的位置,在弹出的对话框中,根据自己的需要

来进行页面中组件的设置。

⑦图中各个组件位置的调整:

选择所需调整的组件,使之为选中状态,然后在右上方的字体以及字体大小,以及字体的状态和位置,根据自己的需要进行相应的设置。(可加粗、斜体、左对齐、右对齐、居中等)

在组件为选中状态下,查看右侧属性窗口,在该组件的背景颜色。可根据用户的需求进行相应的设置。

中可设置字体颜色以及

⑧图中生日的日期显示问题:

在中的属性默认是如下状态:

,若如此,则生成其他状态的文档会有失美观,实用性会降低。需

要对其进行修改。需要把Field Class修改为java.lang.String类型。

三、需求中,根据输入的id显示相应id的个人信息

1、在下图中的Parameters中新建一个参数,根据需求,在该参数的属性中进行重命名。

图中的userId为新建的参数。其属性为上图。

2、在SQL语句中加入参数值:

3、需求,在不输入userId的情况下,查询所有人员的个人信息,在输入几个userId的情况下,就显示几个人的个人信息,SQL语句中:“where userId in ($P!{userId})”就是显示需求效果的语句。

四、查看效果图

1、完善以上设置后,要对实施图进行效果查看,点击

2,、选择需要显示的状态,例:此处选择了第一个:PDF

3、点击下图红色标记出的“Preview”,例:

为查看两个人的信息,两个userId用’’,’’连接,点击“OK”查看效果。(若userId不输入,则效果图为查询所有人员的详细信息)

4、效果图如下:

……希望对你有所帮助,祝你成功!

因篇幅问题不能全部显示,请点此查看更多更全内容

Copyright © 2019- 517ttc.cn 版权所有 赣ICP备2024042791号-8

违法及侵权请联系:TEL:199 18 7713 E-MAIL:2724546146@qq.com

本站由北京市万商天勤律师事务所王兴未律师提供法律服务