参数选择

简单来说,参数选择报表允许用户动态设置 Neo4j 查询参数(例如 $neodash_person_name)。这意味着您可以创建报表以根据参数值显示不同的数据。

有五种类型的参数选择报表

  • 基于节点属性的选择

  • 基于关系属性的选择

  • 自由文本选择

  • 日期选择器选择

  • 自定义查询选择

示例

节点属性选择

节点属性选择器允许用户从具有给定标签的节点中选择一个属性,以用作仪表板中的参数。

Node Property Select

关系属性选择

关系属性选择器允许用户从具有给定类型的关系中选择一个属性,以用作仪表板中的参数。

Relationship Property Select

自由文本选择

自由文本选择器允许用户输入任何字符串值,然后可以在仪表板查询中用作参数。

Free Text Select

日期选择

日期选择器允许用户使用日历小部件或输入日期格式来指定日期。

Free Text Select

自定义查询选择

自定义查询选择器允许您指定自定义选择器小部件,其中用户建议根据传递到自定义查询中的 $input 变量进行填充。

Custom Query Select

高级设置

名称 类型 默认值 描述

清除字段重置时的参数

开/关

如果启用,则在清除字段时完全删除全局参数。这可能会破坏某些可视化。如果禁用,则在清除输入字段时将参数值设置为“” (空字符串)。

多选

开/关

如果启用,则允许用户选择多个选项。参数将是一个选择数组。

手动参数保存

开/关

如果启用,则添加一个确认按钮以将选择传播到仪表板参数中。

启用手动标签/属性名称规范

开/关

如果启用,则不会强制您使用自动完成字段选择节点标签/属性,而是可以输入任何值。这对于自动完成字段渲染速度过慢的大型数据集很有用。

辅助文本(覆盖)

文本

(无)

在用户输入字段上方显示的文本。这将覆盖从节点/关系属性对自动生成的文本。

报表描述

markdown 文本

指定后,在报表标题中添加另一个按钮,该按钮将打开一个弹出窗口。此弹出窗口包含从此设置呈现的 markdown。