表格
仪表盘中最常见的报表通常是简单的表格视图。NeoDash 包含一个强大的表格组件,可以呈现 Cypher 查询返回的所有数据。这包括简单的数字或文本数据,以及 Neo4j 本地数据,例如节点、关系和路径。
表格报表支持以下其他功能
-
结果的自动分页。
-
通过单击表头进行排序/过滤。
-
在列标题前添加 __(双下划线)将使该列隐藏
-
将数据下载为 CSV 文件。
双击表格单元格会将该单元格的值复制到用户的剪贴板。
高级设置
名称 | 类型 | 默认值 | 描述 |
---|---|---|---|
转置行和列 |
开/关 |
关 |
激活后,转置表格的行和列。这意味着 Neo4j 返回的每一行都将显示为列而不是行。 |
紧凑表格 |
开/关 |
关 |
激活后,使行高减半并相应地增加每页的行数。 |
相对列大小 |
数字列表 |
[1, 1, 1, …] |
表格中每列之间的相对宽度。例如,如果第一列的宽度应为第二列和第三列的两倍,则将其设置为“[2, 1, 1]”。 |
启用 CSV 下载 |
开/关 |
关 |
激活后,在表格页脚的右下方显示一个按钮。此按钮允许用户将完整表格结果集(所有页面)下载为 CSV 文件。 |
覆盖无数据消息 |
文本 |
查询未返回任何数据。 |
覆盖在查询未返回任何数据时显示给用户的消息。 |
自动运行查询 |
开/关 |
开 |
激活后,在显示报表时自动运行查询。设置为“关”时,将显示查询,需要手动执行。 |
报表描述 |
markdown 文本 |
指定后,会在报表标题中添加另一个按钮,该按钮会打开一个弹出窗口。此弹出窗口包含从此设置呈现的 markdown。 |
基于规则的样式
使用基于规则的样式菜单,可以将以下样式规则应用于表格
-
表格中整行的背景颜色。
-
表格中整行的文本颜色。
-
表格中单个单元格的背景颜色。
-
表格中单个单元格的文本颜色。
如果某列已隐藏(标题前缀为 __ 双下划线),它仍然可以用作样式规则的入口点。
报表操作
使用报表操作扩展,可以将表格转换为设置参数的交互式组件。表格报表操作有两种类型