甘特图

甘特图可用于在时间轴上可视化任务及其依赖关系。NeoDash 甘特图将您的任务视为图中的节点,并将您的关系视为它们之间的依赖关系。

要使用桑基图,节点上必须至少有三个属性

  • 一个startDate

  • 一个endDate

  • 一个title

此外,还可以可视化不同类型的任务依赖关系。依赖关系必须存储为关系上的属性,并且可以是以下四个值之一

  • SE:依赖关系是从源任务的Start 到下一个任务的End。

  • SS:依赖关系是从源任务的Start 到下一个任务的Sstart。

  • ES:依赖关系是从源任务的End 到下一个任务的Sstart。

  • EE:依赖关系是从源任务的End 到下一个任务的End。

示例

甘特图

返回要可视化在图表中的节点和关系。在报表的“高级设置”中指定三个节点属性(开始日期、结束日期和标题)是强制性的。

MATCH (a:Activity)-[r:FOLLOWS]->(a2:Activity)
RETURN a, r, a2
Gantt Chart

高级设置

名称 类型 默认值 描述

条形颜色

字符串

'#a3a3ff'

任务条的默认颜色(未应用任何样式规则)。

任务标签属性

字符串

'activityName'

要在任务条上显示的节点属性。

任务开始日期属性

字符串

'startDate'

用作任务开始日期的节点属性。

任务结束日期属性

字符串

'endDate'

用作任务结束日期的节点属性。

任务排序属性

字符串

(自动)

任务的自定义排序。默认使用开始日期属性。

依赖关系类型属性

字符串

'rel_type'

存储依赖关系类型的关系属性。属性值必须是['SS', 'SE', 'ES', 'EE'] 之一

查看模式

字符串

'auto'

图表缩放级别。['auto', 'Half Day', 'Day', 'Week', 'Month', 'Year'] 之一。

左侧边距 (px)

数字

24

可视化左侧的边距(以像素为单位)。

右侧边距 (px)

数字

24

可视化右侧的边距(以像素为单位)。

顶部边距 (px)

数字

24

可视化顶部的边距(以像素为单位)。

底部边距 (px)

数字

40

可视化底部的边距(以像素为单位)。

自动运行查询

开/关

激活时,在显示报表时自动运行查询。设置为“关”时,会显示查询,需要手动执行。

报表描述

Markdown 文本

指定时,会在报表标题中添加另一个按钮,用于打开一个弹出窗口。此弹出窗口包含从此设置渲染的 Markdown。

基于规则的样式

使用基于规则的样式菜单,可以将以下样式规则应用于甘特图

  • 任务条的颜色。