Skip to content

2.12 数据字典

在复杂的系统中不同的模型可能会公用一套选项值。这就要求在字段设置时维护维护多份同样的选项值,这样既增加了工作量,也不方便维护。织信提供的选项值功能提供了全局的选项值设置。选项值可以来自于固定配置,也可以来自于一张数据表。

2.12.1配置说明

如果希望使用数据字典且内容来自一张数据表,需要按如下步骤进行配置

创建数据字典数据表

首先需要创建一个数据表模块,该模块的字段建议按如下列表进行设置:

image-20231129205200959

数据字典中的同一类型下的标识符不允许重复,所以建议给该数据表针对类别和标识符字段加上唯一索引。

进行选项值字典数据源设置:

在应用设计器中打开全局设置,进入选项值字典板块,打开数据源设置标签页,按下图的方式进行配置。

image-20231129205249608

配置内容说明:

  • 名称:选项值展示的名称
  • 标识符:选项值存储的内容
  • 父节点:该选项值的父节点,需要使用父节点选项值的标识符
  • 排序:选项值的展示顺序会按此字段顺序排序
  • 默认选中:控制选项值的默认值
  • 颜色:设置选项值的展示颜色
  • 是否禁用:设置选项值的启用情况,禁用的选项值不会展示

进行选项值字典分类设置:

在应用设计器中打开全局设置,进入选项值字典板块,打开分类设置标签页,此处的分类需要和上面创建的【数据字典】数据表的类别字段的选项值相同,建议同导入的方式进行添加。完成后点击保存。

image-20231129205748412

使用选项值字典:

在需要使用选项值字典的列表选择字段中,开启[使用选项字典获取选项值]配置项,并在[选项字典分类]配置项中选择需要使用的分类即可。

image-20231129210033504

效果展示:

image-20231129210152673image-20231129210301671