美文网首页JavavaJPentaho
Pentaho Report Designer

Pentaho Report Designer

作者: iHelin | 来源:发表于2017-09-12 13:13 被阅读49次

    PRD(Pentaho Report Designer)是一个报表设计工具,可以直接面向数据库设计各种形式的报表,包括网页、Excel、PDF等。选择使用它的初衷是因为工作中有各种形式的报表需求,去针对性开发的话成本太高。

    官方下载

    点我下载

    环境要求

    PRD需要java运行环境,所以需要预先装好jre。

    启动

    unix系列使用如下命令启动:

    cd <PRD_HOME>
    ./report-designer.sh
    

    In Windows environments: Go to the folder [PRD_HOME] and execute (press Enter or double-click on) the file reportdesigner.bat

    PRD启动中界面 PRD启动完成界面

    新建报表

    点击File->new


    Paste_Image.png

    设置报表名称及保存位置

    扩展名一般以.prpt结尾

    Paste_Image.png

    报表结构,默认分为5个部分

    • Page Header
    • Report Header
    • Details
    • Report Footer
    • Page Footer

    新建数据集 必需-报表数据来源

    PRD 提供多种数据源选择,如图

    Paste_Image.png

    一般我们使用jdbc/jndi - MySQL

    1. 新建Connections
    2. 新建查询语句Query,预览结果

    配置报表HeaderDetails

    中文字体一定要选择宋体!!!

    中文字体一定要选择宋体!!!

    中文字体一定要选择宋体!!!

    (重要的事情说3遍!!!否则上传到服务器BA Server报表无法正常显示中文。)

    设置元素的样式及属性,可选是否显示Details HeaderDetails Footer

    添加函数

    1. 设置表格条纹,让其奇偶行背景色不相同(Row Binding函数)。
    Paste_Image.png
    1. 底部显示统计数据(Count(Running)函数)。
    Paste_Image.png

    高级使用

    添加查询参数

    Paste_Image.png

    绘制图标

    Paste_Image.png

    以上!

    相关文章

      网友评论

        本文标题:Pentaho Report Designer

        本文链接:https://www.haomeiwen.com/subject/ipkcsxtx.html