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