如何做一张简单的报表?

思路:

1.      配置数据源

2.      布局报表

3.      导出或者发布

1.      配置数据源我在前面一节已经说过了方法了。配置数据源的作用是:你要做报表就是为了分析和展示数据用的,试问你连数据都没有又何如展示数据呢?

2.      布局报表:就是为了让数据按照客户或者自己的需求来进行展示。

3.      导出或者发布到某个需要的地方。

下面开始正式做一张属于自己报表!

假设数据源已经配好了。配置数据源的步骤上一节已经说过了。

下面这个就是我们的数据源

这个数据源的名称叫fish。查询结果集是query1.下面country,name,等等就是查询结果集的元素。

拥有了一个数据源等于一张报表完成了30%的进度。然后我们要做一个对数据的展示。下面看看报表编辑的地方。

这个总共有5个模块。Page header是页头的意思,也就是说如果一个报表有好几页。那么你把东西写在这里。那么这个东西在每页都会显示。同理page footer就是页尾。功能是一样的。

第二个模块是:report header 就是报头也就说你显示的数据有好几页。在这里写只会出现在第一页。同理:report footer 也是一样的,出现在最后一页。

其实我们数据核心展示在details里面。

但是你可别千万以为报表只有这5个模块。请看下面这张图。

Structure是结构的意思。也就是整个完整的报表布局应该是这样的。当我们选中某个模块我们右键,可以将模块显示或者影藏。我们默认情况下面就是上面说的5个模块。

下面是我做的一个最简单的报表。

我激活了details header模块。或许你不知道我是怎么做出来的。我先想过着结果讲做的过程。这里贴图的地方有个眼睛。你点击眼睛的地方你就可以观察你做的报表的效果是什么样子的。

看到没有这就是我做的报表。编号名字就是一些基本的修饰。我在details里面弄的东西都变成了数据。或许你会问这些属性到底是从哪里来的。请你看前面数据源配置的图。那里的几个元素是不是和这里的一样?做法很简单只要从数据源里面点中元素拖拽进来就好了。只有‘编号’这些就是一些标签。你在该模块右键。里面有个add element是添加元素的意思。选择了label。然后双击laber 就好了修改成你想要的名字就好了。

如果你按照我的步骤其实现实的是一张白色的报表。没有粉红和灰色相间的颜色。这里我使用了函数。以后我会说如何使用函数的。

当做好一张表要么导出来。要么发布到服务器.至于如何操作。以后会说的。

最简单的pentaho report desinger 5.01报表的制作相关推荐

  1. Pentaho Report Designer 教程(一)初识

    软件版本 Pentaho Report Designer 5.0.1-stable 一.Pentaho Report Designer 的安装 Pentaho Report Designer(PRD) ...

  2. 扩展Pentaho Report Designer报表工具

    2019独角兽企业重金招聘Python工程师标准>>> 前言:这里以一个例子来说明PRD报表工具强大的扩展功能. 我们用4种不同的方式来实现一个REGE()函数,其目的用来来提取想要 ...

  3. 【CMS建站】写给大家看的网站制作教程01—了解网站制作流程

    作者 | 杨小爱 来源 | web前端开发(ID:webqdkf) hello,大家好,我是杨小爱,欢迎来到web前端开发公号平台. 这些年里,被读者和周围朋友以及一些认识的人,问的最多的一个问题,就 ...

  4. 简单几步就教会你如何使用 dockerfile 制作 LNMP 镜像,还不赶紧学起来

    简单几步就教会你如何使用dockerfile制作LNMP镜像 前言 一.dockerfile撰写php镜像 二.dockerfile撰写mysql镜像 三.dockerfile撰写nginx镜像 四. ...

  5. cognos report上钻下钻报表处理方法(2)

    cognos report上钻下钻报表处理方法(2) 在此之前已经说过了在报表本身单个维度上面的上钻与下钻,本次说的是传递参数追溯到其他报表.比如从部门追溯到部门每一位员工的数据分析, 如图:报表1 ...

  6. 简单三招,设计复杂ERP报表

    报表无疑是ERP系统中用到的最频繁的单据之一.比如每天采购要打印采购明细帐:仓库每天要导出收货或者出货明细:销售每天要打印订单明细等.故报表的设计在ERP系统开发中占据大半江山. 不过笔者在实际工作中 ...

  7. HTML+CSS大作业: 抗击疫情网页制作作业_疫情防控网页设计模板HTML_ 简单学生网页设_静态HTML+CSS网站制作成品...

    HTML+CSS大作业: 抗击疫情网页制作作业_疫情防控网页设计模板HTML_ 简单学生网页设计_静态HTML+CSS网站制作成品 临近期末, 你还在为HTML网页设计结课作业,老师的作业要求感到头大 ...

  8. PhotoShop简单案例(2)——利用时间轴功能制作制作省略号GIF动画

    目录 一.项目介绍 二.基本流程 2.1 新建画布 2.2 输入文字 2.3 增删省略号 2.4 创建视频时间轴 三.效果演示 一.项目介绍 本文将介绍利用时间轴功能制作制作省略号GIF动画,制作完成 ...

  9. 史上最简单的excel处理工具(01)

    遇到个需求需要将部分数据导入到数据库,调研已经将数据整理成excel表格了,于是果断选择从excel读取数据,处理数据后,然后入库. 在开源中国溜达了一番,找到个MyExcel工具,使用简单,功能强大 ...

最新文章

  1. GPU信息查看以及确认Pytorch使用了GPU计算模块进行深度学习的训练
  2. PCL点云库实现点云表面的法线与曲率计算并可视化
  3. SAP更新数据表的程序执行需要SE38后执行
  4. 写下thinkphp5和thinkphp3.2的不同
  5. 2018GDKOI——记录
  6. fedora下安装pps
  7. 1803无法升级到2004_汽车排放国标是什么意思:1/2/3/4/5/6的升级是为了什么?
  8. redis-cluster
  9. html分页器的实现原理,Django之分页器
  10. 将数组的列表结构转成树结构
  11. VB如何快带比较两幅位图
  12. 【python】59个Python使用技巧,从此你的Python与众不同(二)
  13. ORA-00091错误的解决方式
  14. python下载numpy库_python怎么下载numpy
  15. 免费获得卡巴斯基key的方法
  16. 下载yaml appium
  17. f15_Trading Strategies2_sma_AAPL_Log return_EUR_OLS regress_df highlight_Lagrang_GaussianNB_DNNClass
  18. 掌阅科技让数字化阅读更便捷
  19. java根据某天获取当前周的日期
  20. vue router.beforeEach(),详解

热门文章

  1. Android_自定义倒计时View
  2. 搭建自有HTTPS环境
  3. 2022年加氢工艺考试题模拟考试平台操作
  4. crmeb打通版开源微信公众号小程序商城框架源码
  5. OpenCV-Python学习(18)—— OpenCV 图像几何变换之图像平移(cv.warpAffine)
  6. 计算机专业项目化教学,中职计算机专业实训课项目化教学实践探索
  7. 人工智能之自动驾驶系列(一):概要
  8. MIT JOS LAB12学习笔记
  9. 【excel实战】-- 批量提取批注多重区域复制粘贴
  10. hadoop HA 架构