背景
在自定义表单中,下拉(弹窗)选择字段是很重要的一类字段,对于数据录入的易用性很有帮助。此类字段从数据源来源不同可以分为两类:一是简单的字典表类型,例如性别、民族、省份等;二是特定的一份业务数据。往往在处理不同类型数据源的时候实现也不一样
以下介绍下在LuBase框架中如何实现这两类下拉选的字段。
一、简单字典表类下拉选:
管理后台为每个应用提供了单独的码表(字典表)管理页面,用来维护码表数据。然后在数据模型管理中,提供了专门的字段类型:关联-码表,来处理这类场景。
码表维护功能如下图所示:
数据模型关联-码表字段配置:
彩蛋:在进行了上述配置后,标准的列表查询、表单编辑查询后台会自动在存储的时候使用码值,显示的时候使用码值名称,也就是会自动翻译。
二、用特定业务表数据作为下拉数据源
很多时候下拉(弹窗)选