想要制作一个时间轴记录事件的报表,通过报表工具要怎么制作呢?该怎么制作时间轴呢?下面我们就以润乾报表为例制作两种类型的时间轴记录表,具体看下如何实现。

简洁版时间轴

1. 增加数据集,将需要记录的时间和事件取到。

时间和事件数据我从 EXCEL 文件中读取,数据如下图所示:

报表设计器下新建一张报表,然后在“报表”菜单——数据集,中增加文件数据集。

选择 EXCEL 文件,然后选择字段点击确定。

建好数据集后,在报表设计界面右下角就可以看到新建的数据集字段名称,选中对应的字段分别拖拽到 B2,C2 单元格,自动在格子中生成取数的表达式。

单元格默认的尺寸调整方式是按设计尺寸不变,为了内容能完全显示出来,我们需要手动将尺寸调整方式改为按单元格内容扩大。

将 A1、B1、C1 选中,然后合并单元格,在单元格输入文字“新型冠状病毒肺炎”。

设计器下预览报表的效果如下图所示。

接下来添加时间轴。

我将时间轴上截取部分存成图片,在 A2 单元格中增加图片文件。

添加完图片后,我们预览报表发现,只是在中间的那个位置中出现了一个事件轴节点。

上图的效果是因为 B2 是个扩展格,将前面这个带图片的格子拉伸了,而我们想要的是每个时间前都需要有一个时间轴节点,这就需要手动将 A2 格子的左主格修改为 B2。

再来预览下效果。

通过以上设置我们就通过图片的方式,做好了一个简洁风格的时间记录表。

时间轴颜色动态变化

下面截图的时间记录表的时间轴就是虚线,从样式来看,貌似不难,我们第一想法貌似可以直接通过单元格的边框线搞定,但是扩展单元格的边框线颜色是固定的,不能通过条件表达式来动态改变的。

一个格子的边框颜色不能动态改变,但是它的前景色和背景色是可以动态变化的呀!

这里截图中的效果是通过在格子中输入一个竖线的字符,根据事件累加的值做条件判断来动态改变格子的颜色的。

在 B1 格中定义了个变量并赋了初始值 0,在 D4 单元格设置值表达式为 =a=a+1, 前景色设置位白色,这样累加出来的 a 的值用来做条件判断,又不会显示出来。

在 E4 单元格中在前景色的地方设置条件判断表达式根据 D4 累加的值,动态改变竖线的颜色。

现在画重点:注意临时变量的使用,以及跟随扩展如何手动修改主格。

报表工具怎么制作带有时间轴的记录表相关推荐

  1. 用Tableau制作滚动时间轴(下)

    上一篇文章<用Tableau制作滚动时间轴(上)>我们介绍了滚动时间轴的基本制作方法.这篇文章我们继续丰富和美化时间轴. 制作内容显示工作表 由于数据集内有大量的文字描述内容,那么让这些内 ...

  2. web报表工具在线制作数据可视化大屏

    在数字化的今天,无论哪一个行业,都会产生庞大的数据,人们需要对大量的数字进行分析,从而帮助用户更直观的观察差异,作出判断,减少时间成本.报表这一产物便应运而生,报表工具是实现数据可视化的好帮手. 想要 ...

  3. 字幕制作之时间轴制作(1) - 字幕的无中生有

    关于时间轴 准备 具体步骤 关于时间轴 时间轴决定了字幕的出现和结束时间.目前来讲,字幕时间轴的制作主要分为两大块,第一块是对时间轴进行调整,第二块是新建时间轴.因为电视剧基本都有对应的cc字幕,对于 ...

  4. Python数据可视化 Pyecharts 制作 Timeline 时间轴组件

    Python3 的 Pyecharts 制作 Timeline(时间轴组件) 时需要使用的设置参数和常用模板案例,可根据实际情况对案例中的内容进行调整即可. 文章目录 Demo 时间轴&轴饼图 ...

  5. html js日历制作视频,时间轴、纯js日历特效

    在制作页面的过程中,时长遇到要按时间顺序显示一些事件信息的需求,时间轴便是展示这类信息的最佳显现方式. 时间轴实例 首先时间基础结构 ="timeLine"> 2018-12 ...

  6. 用Tableau制作滚动时间轴(上)

    创建数据集 美国总统数据集下载地址:http://w2h.cc/MWY2Z 先将数据集中的[Year]表和[Events]表做如下图的左连接: 由于Events表只有总统开始任期的年,所以为了保证时间 ...

  7. java自定义统计报表_用Java报表工具FineReport制作人员统计报表

    阅读提示: 文章中与FineReport软件使用的相关内容,基于软件的V7.0旧版本编写,不代表软件最新的使用方式. FineReport最新版免费试用:https://www.finereport. ...

  8. 工具说明书 - 如何画时间轴(Timeline)

    第一种方法,使用Office里的Excel.PowerPoint.Word工具. Create a timeline Insert -> SmartArt -> Process, 选择Ci ...

  9. 网易云获取带有时间轴的歌词

    1.chrome打开网页版网易云音乐,F12打开控制台 2.切换到NetWork,F5刷新页面 3.点击XHR筛选数据,找到开头为lyric的文件 4.右击该文件,选择Copy Response 5. ...

最新文章

  1. 独家 | 使用TensorFlow 2创建自定义损失函数
  2. 间接寻址级别不同_「计算机组成原理」:常见的指令寻址方式
  3. liunx 监控工具sar
  4. [转]coolfire黑客入门教程系列之(七)
  5. 叉乘:基于虚拟线圈法的车流量统计
  6. FFT蝶形算法,IFFT
  7. C语言改变运行界面的颜色以及清屏功能
  8. android如何用真机测试,android studio如何使用真机测试app
  9. Centos6 安装python3 pip3 ipython3
  10. unity探索者之Shader Graph所有节点详解-Input篇
  11. 后台管理页面左侧导航栏
  12. 星际篮球、星际蹦床……这届小朋友太会玩了吧?
  13. 5.8 什么是学习博主?看两个博主案例【玩赚小红书】
  14. python存csv中文乱码问题
  15. win11修改wifi mac地址
  16. 常见tcp/ip网络攻击方式分析
  17. VS2008按F5无法到达断点就直接显示了页面,主要有以下几种...
  18. BlackBerry视频播放编程
  19. Windows端 USBIP测试
  20. 小学计算机教师面试试题及答案,2019上半年小学信息技术教师资格面试真题及答案(第一批)...

热门文章

  1. 网络架构,七层协议,三次握手四次挥手,socket套接字简单编程
  2. 数据库——男或女性别约束
  3. 【西藏冒险王】的事谢广坤早就看透了!
  4. 博途v15 计算机配置,博途v15对电脑硬件有哪些要求
  5. Kafka-connect将Kafka数据同步到Mysql
  6. 【java】网络socket编程简单示例
  7. 放松心情~~~~~~
  8. 一个真实的C语言笑话
  9. 苹果恢复出厂设置好吗_iPhone再次出现重大问题,苹果:建议恢复出厂设置
  10. ICME 2023 | PACC: RTC 下基于用户感知的拥塞控制