基于规则的样式

基于规则的样式扩展允许用户根据输出值动态地对可视化中的元素进行颜色设置。这可以应用于表格、图表、条形图、折线图等。要使用此扩展,请单击报表设置中的“基于规则的样式”图标。

Rule-Based Styling

配置

首先,确保已启用扩展。

然后,在几种报表类型上,可以将基于规则的样式应用于可视化。为此,请打开报表设置,然后单击右下角的**基于规则的样式**按钮(用红色圆圈标记)。

Report

这将打开操作定义窗口。在此屏幕中,可以定义操作规则列表。每个规则都将具有以下结构

IF [CONDITION] THEN [STYLE]
Report

条件始终基于查询的返回字段之一。这可以是简单字段(文本、数字)或节点属性。样式规则(截至 NeoDash 2.1)始终是基于颜色的。

例如,以下规则将把所有Warning节点的颜色设置为红色

IF Warning.level = "critical" THEN 'Node Color' = "red"

最终,重要的是要了解规则的顺序很重要。如果一个节点匹配多个规则,则将使用匹配的第一个规则。如果未匹配任何规则,则将使用默认样式。

支持的可视化

基于规则的样式适用于以下报表类型

  • 表格

  • 条形图

  • 折线图

  • 饼图

  • 地图

  • 单值