Pentaho Report Designer介绍

2023-10-27

Pentaho Report Designer是一款所见即所得的开源报表设计工具。在设计报表的时候,用户可以随意拖放和设置各种报表的控件,还可以快速方便地设置报表的数据来源。在报表的设计过程中,用户可以随时预览报表的结果。是一款不错的报表设计工具。


下面简单列出Pentaho Report Designer的一些主要技术特点:
1、以JFreeReport为核心引擎;
2、是一款所见即所得的报表设计工具。图形化界面,支持拖放,支持5种格式(PDF, HTML, XLS, RTF, CSV)预览和生成报表。
3、是一个独立的报表设计工具。可以不依赖Pentaho的报表服务器。
4、提供基本的画图功能。包括:直线、长方形、椭圆等;
5、提供SQL query builder。使得用户创建自定义查询非常方便;
6、支持XQuery, Mondrian和自定义数据源;
7、提供联机报表校验功能,随时提示用户当前报表存在什么错误。
8、可以很方便地发布报表到Pentaho应用服务器。

Pentaho Report Designer目前的一些不足地方:
1、目前没有汉化。
2、不支持画斜线。如果碰到一些需要画斜线的中国式报表就没办法了。
3、报表格式调整的功能有些弱。为了调整多个文本框成等高、等宽、上下左右对齐还挺费劲的。
4、当前用户比较少,还存在着一些易见的bug。

 


总的来说,Pentaho Report Designer还是一款不错的开源报表设计工具。具有很大的提高空间。

 

Pentaho Report Designer的界面
Pentaho Report Designer的图片

Pentaho Report Designer的报表例子
Pentaho Report Designer的图片

在表格上嵌入图表的例子(可以通过设置图表的类型和显示的数据来产生图表)

线图

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

Pentaho Report Designer介绍 的相关文章

随机推荐

  • IOS图片生成工具(@1X,@2X,@3X)

    IOS图片生成工具 1X 2X 3X 在进行IOS开发过程中 经常需要为了适配不同分辨率的设备而准备不同尺寸的图片 由于本人长期从事后台研发工作 对前端及UI常用工具 比如PS 并不熟悉 于是开发了下面这个工具对一个大尺寸的图片进行裁剪 生
  • 数据结构我好爱:链表作业->静态链表的插入与删除

    就以SDD个人的看法来说 静态链表与我们传统正常的单链表区别不大 我们可以想作正常的单链表即可 只是电脑帮助你分配了一块空间 然后你快乐地使用 取地址从而进行连接 它的地址是16位制的 而静态链表就纯靠个人 首先你去malloc一块空间 然
  • phpMyAdmin设置session过期时间方法

    本文转载自 https www fujieace com mysql session gc maxlifetime html 我们在用phpmyadmin登录后1440秒未活动后总是自动退出 提示 登陆超时 1440秒未活动 请重新登录 如
  • Unity3D -- Hit UFO

    目录 一 游戏内容 二 UML图 三 游戏的实现 1 DiskFactory 2 SSAction 3 SSActionManager 4 ISceneController 5 UserGUI 6 自定义组件 四 运行界面与代码传送门 五
  • WebSocket的理解以及应用场景

    文章目录 一 对 WebSocket 的理解 二 Websocket的使用方法如下 三 应用场景 一 对 WebSocket 的理解 WebSocket是HTML5提供的一种浏览器与服务器进行全双工通讯的网络技术 属于应用层协议 它基于TC
  • ajax 控制器返回数组,从浏览器中的javascript传递数组数据到使用ajax弹出mvc控制器...

    Vivin Paliat 32 你可以从JavaScript方面做到这一点 ajax type POST url myurl data myArray a notice that myArray matches the value for
  • Mysql安装和Navicat安装的步骤和出现的问题汇总

    Mysql安装过程 1 下载准备 首先需要准备下载Mysql和其图形化界面Navicat Mysql下载路径 选择zip下载就好 Navicat下载路径 2 Mysql安装 将下载好的zip解压到你要的文件夹中 配置好环境变量Path 路径
  • 循环队列的操作

    数据结构 严蔚敏 队列的顺序存储结构 循环队列 收藏 include stdafx h c1 h 程序名 include
  • [QT]moc生成文件分析

    首先看一下简单含有的signal slot代码 cpp view plain copy class myClass public QObject Q OBJECT public myClass myClass void trigger vo
  • 基于springboot人事管理系统

    末尾获取源码 开发语言 Java Java开发工具 JDK1 8 后端框架 SpringBoot 前端 Vue 数据库 MySQL5 7和Navicat管理工具结合 开发软件 IDEA Eclipse 是否Maven项目 是 前言 基于sp
  • LeetCode1047. 删除字符串中的所有相邻重复项

    1047 删除字符串中的所有相邻重复项 给出由小写字母组成的字符串 S 重复项删除操作会选择两个相邻且相同的字母 并删除它们 在 S 上反复执行重复项删除操作 直到无法继续删除 在完成所有重复项删除操作后返回最终的字符串 答案保证唯一 输入
  • jacob操作word增加表格 行列

    import com jacob activeX ActiveXComponent import com jacob com Dispatch import com jacob com Variant import com jacob co
  • leetcode线程题1116——打印零与奇偶数

    直接考虑信号量解决问题 输出完奇数偶数 释放输出0所需的信号量 对于本题没有想到的地方是调用过程 原代码编写的没有自己加入for循环 以为三个线程会不停被调用 一直不过 只输出 01 就结束了 根本没有循环起来 include
  • AIX 用户和组管理

    参考http www ibm com developerworks cn aix library au aixuseradmin 管理 IBM AIX 中的用户和组是管理员的重要责任之一 可以以许多种方式管理用户和组 可以通过 AIX Sy
  • Eigen中编译内联对效率的影响

    Eigen在src Core util Macros h中定义了 EIGEN STRONG INLINE EIGEN ALWAY INLINE EIGEN DONT INLINE 其中EIGEN STRONG INLINE在MSVC和ICC
  • Idea使用技巧

    很久没有写博客了啊 小小的程序猿爱因斯蛋忙于学习 最近学完了Spring SpringMVC SSM整合 SpringBoot一直在学 也敲了很多代码 出了很多错 改进了idea很多东西让我敲代码变得更加的舒坦 现在我给带来一些使用idea
  • 怎么设置html禁止直接打开,如何禁止网页自动跳转

    1 首先打开ie浏览器 点击菜单栏上的 工具 按钮 从弹出的菜单中选择 Internet选项 2 从弹出的 Internet选项 对话框中选择 安全 选项卡 并在 选择要查看的区域或更改安全设置 下方的窗口中选中 Internet 单击下方
  • 使用开源实时监控系统 HertzBeat 5分钟搞定 Mysql 数据库监控告警

    使用开源实时监控系统 HertzBeat 对 Mysql 数据库监控告警实践 5分钟搞定 Mysql 数据库介绍 MySQL是一个开源关系型数据库管理系统 由瑞典MySQL AB 公司开发 属于 Oracle 旗下产品 MySQL 是最流行
  • 华为云OBS配置及Java代码访问

    文章目录 maven依赖 yml文件中的配置 工具类 maven依赖
  • Pentaho Report Designer介绍

    Pentaho Report Designer是一款所见即所得的开源报表设计工具 在设计报表的时候 用户可以随意拖放和设置各种报表的控件 还可以快速方便地设置报表的数据来源 在报表的设计过程中 用户可以随时预览报表的结果 是一款不错的报表设