表格
本文档适用于作为 Neo4j Labs 一部分的 NeoDash 非支持版本。对于使用受支持的 NeoDash 产品的用户,请参阅NeoDash 商业版。 |
仪表盘中最常见的报表通常是简单的表格视图。NeoDash 包含一个功能强大的表格组件,可以渲染 Cypher 查询返回的所有数据。这包括数字或文本等简单数据,也包括节点、关系和路径等 Neo4j 原生数据。
表格报表支持以下附加功能:
-
结果自动分页。
-
通过点击表格标题进行排序/筛选。
-
在列标题前加上 __(双下划线)将隐藏该列。
-
将数据下载为 CSV 文件。
双击表格单元格将复制该单元格的值到用户剪贴板。
高级设置
名称 | 类型 | 默认值 | 描述 |
---|---|---|---|
转置行与列 |
开启/关闭 |
关闭 |
启用后,转置表格的行和列。这意味着 Neo4j 返回的每一行将显示为一列而不是一行。 |
紧凑表格 |
开启/关闭 |
关闭 |
启用后,使行高减半并相应地增加每页的行数。 |
相对列大小 |
数字列表 |
[1, 1, 1, …] |
表格中各列的相对宽度。例如,如果第一列的宽度应是第二列和第三列的两倍,则设置为 ``[2, 1, 1]''。 |
启用 CSV 下载 |
开启/关闭 |
关闭 |
启用后,在表格底部的右下角显示一个按钮。此按钮允许用户将完整的表格结果集(所有页面)下载为 CSV 文件。 |
覆盖无数据消息 |
文本 |
查询未返回数据。 |
覆盖当用户查询未返回数据时显示给用户的消息。 |
自动运行查询 |
开启/关闭 |
开启 |
启用后,当报表显示时自动运行查询。设置为“关闭”时,查询会显示,但需要手动执行。 |
报表描述 |
markdown 文本 |
指定后,在报表标题中添加一个额外的按钮,点击可打开一个弹出窗口。此弹出窗口包含从此设置渲染的 markdown 内容。 |
基于规则的样式
使用基于规则的样式菜单,可以将以下样式规则应用于表格:
-
表格中整行的背景颜色。
-
表格中整行的文本颜色。
-
表格中单个单元格的背景颜色。
-
表格中单个单元格的文本颜色。
如果某列被隐藏(标题以 __ 双下划线开头),它仍然可以用作样式规则的入口点。
报表操作
借助报表操作扩展,表格可以变成设置参数的交互式组件。表格有两种报表操作: