`
xmy20051643
  • 浏览: 39674 次
  • 性别: Icon_minigender_1
  • 来自: 成都
社区版块
存档分类
最新评论

ireport 4 饼图制作过程(-)

    博客分类:
  • java
阅读更多

 

 

IREPORT饼图过程

 

环境:ireport 4.0.2, mysql 5.1

目标:饼图,百分比,PDF中文

 

.DB如图:

数据源配置略.

创建SQL语句:

select count(id) as id,department from piechart group by department;

 

二.创建饼图

一路下一步到key and values的时候

 

填写如下:

然后完成.拖动改变下大小后

点击preview可以查看预览生成结果如下:

 

三.为饼图添加百分比显示

在饼图属性里面:

填写如下:

{0}{2}

说明:{0}为名称 {1}为数量 {2}为百分比

在次预览如图:

 

四.PDF预览中文问题

4.0.2pdf预览中文依然存在问题,默认对静态文本将不会显示中文,依旧悲剧.

可以采用原来的办法,既加入itext-asian.jarclasspath,然后修改 pdf font name pdf encoding的办法来显示中文,但这种做法ireport已经抛弃,这里采用另一种做法.

下载truetype字体,我下载的是微软雅黑字体:

选择[工具]->[选项]->[ireport]font卡牌栏,install font,然后选择刚下载的字体文件,下一步如图:

然后完成.这时候直接预览pdf的话还是悲剧,还要做最后一步修改.

static text的属性里面修改

Font name为雅黑字体.然后预览:

至此完成,在接下来?code去吧.

(注:转载须标明此文来源连接

 

http://xiaomy.iteye.com/blog/1138687

 

,否则视为侵权)

分享到:
评论
1 楼 tianhongyan 2013-08-09  
请教下,这个饼图的百分比,如何保留小数位?

相关推荐

    Ireport4.5.0制作3D饼图

    ### Ireport 4.5.0 制作3D饼图详解 在现代数据分析与展示领域,图表的应用极为广泛,特别是在企业管理层面,管理者们希望通过直观的图表形式来快速理解复杂的数据,以便于进行准确的决策。JasperReport作为一款优秀...

    iReport中文教程(目前最全的)

    iReport是一款用于设计和生成报告的可视化工具,它基于JasperReports库,是 JasperReports 的官方图形设计前端。iReport支持多种数据源,并提供了丰富...希望这些知识点能够帮助您有效地使用iReport制作出专业的报表。

    iReport-User-Manual.rar_ireport_ireport user manual_ireport man

    5. **图表制作**:讲解如何创建各种类型的图表,如柱状图、饼图、线图等,以及如何设置图表的系列、数据源和样式。 6. **子报表与分组**:介绍如何在报表中嵌入子报表,以及使用分组功能来组织和展示数据。 7. **...

    IReport报表制作详解

    4. **样式和格式**:IReport提供了丰富的样式选项,包括字体、颜色、边框、对齐方式等。你还可以创建自定义样式并应用于整个报表或特定元素。 5. **子报表和分组**:对于复杂报表,可以使用子报表来嵌套报表,或者...

    Jaspersoft iReport Designer 5.6.0(win) + 5.1.0(mac)

    - **报表设计**:报表设计是报表制作的核心过程,它包括布局、样式、数据源配置等,Jaspersoft iReport Designer提供了一个拖放式的工作环境,使得设计过程更加简便。 - **JRXML文件**:这是iReport Designer使用...

    ireport图文教程.pdf

    通过以上步骤,我们不仅掌握了如何使用iReport创建基本的报表,还学会了如何进行更高级的操作,比如分组报表和图形报表的制作。这对于企业级应用程序来说是非常实用的功能。掌握这些技能后,你可以更高效地分析数据...

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

    4. **报表设计过程** - 打开ireport,新建报表项目,设置报表尺寸、列宽等基本信息。 - 添加数据字段,通过查询语句从数据库获取数据。 - 设计报表元素,如表格、图表、文本框等,设置它们的样式和属性。 - 添加...

    iReport-4.7.1.zip

    5. **图表制作**:内置的图表引擎可以生成各种类型的图表,如柱状图、饼图、线图等,并支持自定义颜色、标签和数据系列。 6. **版本控制**:iReport可以集成版本控制系统,如Git或SVN,便于团队协作和版本管理。 7...

    iReport-4.5.1

    5. **图表制作**:iReport内置了多种类型的图表,如柱状图、饼图、线图等,可以根据数据集动态生成。用户可以设置图表的详细属性,如数据系列、颜色、标签等,使得报表更加直观易懂。 6. **子报表和报告分组**:在...

    iReport5.6.0

    《iReport5.6.0:打造专业级报表制作利器》 在信息技术高速发展的今天,数据的呈现方式显得尤为重要,而报表作为数据展示的核心手段,其制作工具的选择直接影响到数据分析的效率与效果。iReport5.6.0,作为一款备受...

    报表工具iReport

    iReport还集成了JFreeChart图表制作包,用于生成各种图表。 iReport的优点 * 开源软件,网上文档比较多 * 使用方便、易于上手使用 * 配置简单 * 支持各种报表和图表输入格式,方便打印 iReport的安装 iReport...

    iReport-4.0.0.zip

    在信息化时代,PDF文档因其便携性、稳定性及跨平台特性,已经成为数据共享和报告制作的首选格式。而iReport作为一款强大的Java PDF编辑工具,为开发者提供了丰富的功能,让创建、设计和编辑PDF文档变得更加简单高效...

    ireport中文帮助文档

    iReport内置了强大的图表生成器,支持多种类型的图表,如柱状图、饼图、线图等。用户可以通过配置数据系列、标签和样式来创建交互式图表。 7. **子报表和.jasper文件** 子报表是嵌套在主报表中的小型报表,可以...

    JasperReports结合Ireport报表制作教程

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

    JasperReports结合iReport制作报表教程

    ### JasperReports结合iReport制作报表教程 #### 一、引言 在当今信息化时代,数据的可视化呈现变得尤为重要。无论是企业内部管理还是对外展示,一张清晰直观的报表往往能够传达更多的信息,帮助决策者快速做出判断...

Global site tag (gtag.js) - Google Analytics