树形选择

树形选择基础设置

树形选择的基础设置请参照「过滤条件基础设置」。

多选模式

默认情况下,树形选择是单选模式的:

图片

可以在配置中打开多选模式:

图片

效果如下:

图片

可以看到此时选择了folder1-name文件夹,值里也只有folder1-name

如果打开了附加融合子节点一项,则会在取值中加入选中项的所有子节点:

图片

默认值

树形选择可以设置默认值,输入默认想选中的项的取值即可,如果是多选则使用英文逗号分隔:

图片

填写自定义取值时需要注意,填写的是选项的取值,而不是名称。

树形选择数据设置

API拉取方式绑定数据请参照「树形选择的API格式」。

如果选择SQL方式绑定过滤条件数据,需要先建立并绑定SQL模型到过滤条件,具体请参照「SQL方式连接数据源」。

考虑到一颗树形图在数据库中的存储很多时候是通过id和parentId这种模式来建立关联的,因此对于树形选择的SQL建模需要绑定以下字段:

  • 父节点id(必填,没有父节点的请一律处理为null)
  • 节点id(必填)
  • 取值字段(建议填写,如果没绑定取值字段,则会以节点id的字段作为取值字段)
  • 名称字段(建议填写,如果没绑定名称字段,则会以取值字段作为名称字段)

则对应配置如下所示:

图片

在SQL模型中使用「树形选择」类型的过滤条件请看「SQL语句中关联过滤条件

本页内容