1. 说明

如果2个list之间有关联关系,其中一个list中的某个字段来自于另一个list,比如学生属于某个班级,国家属于哪个州,这时候需要使用Grid选择框。

2 首先创建一个单表(五大洲),如下所示:

2.1配置表单

2.2运行效果

2.3 添加到自定义对象管理

选中test_contient记录,点击自定义对象生成。

可以在代码生成器配置--》java类型中查看:

3 创建单表(国家)

3.1 配置数据库属性

字段 continent_id 对应test_contient表的主键id。

3.2 java实体设置

Java类型:continent_id对应的jave类型选择2.3步骤中生成的自定义对象TestContinent

Java属性名称:选择id和name,生成continent.id|name

3.3 表单页面

显示表单类型:grid选择框

配置grid选择框 JAVA属性标签:grid选择框中显示的table的表头(例如洲名|备注)。
JAVA属性名称:自定义java对象中的属性,作为列表值显示在gird选择框中。
检索标签:gird选择框中搜索标签。
检索key:自定义java对象中的属性,作为检索key(例如name)。

4运行效果