# Online表单类型配置 [TOC] ## 1. 主子表 > Online主子表支持一对多,一对一模型表单配置。 > ### 1.1 创建主表/附表 * 主表创建,设置表单类型为主表; ![](https://static.oschina.net/uploads/img/201906/14175619_A9eu.png) * 附表创建,设置表单类型为附表 ![](https://static.oschina.net/uploads/img/201906/14175740_no1W.png) * 附表外键设置,设置该字段对应的主表名、主表字段 ![](https://static.oschina.net/uploads/img/201906/14175816_TWuy.png) 主子表关系会自动展示在主表的附表字段(多个附表会以逗号分割) 主表和附表创建完后,分别点击同步数据库,创建表。 * 说明: 附表不能单独维护数据; 一对一和一对多配置,通过表类型设置,子表tab展示顺序通过序号控制。 ![](https://static.oschina.net/uploads/img/201804/16141616_IYFO.png) ### 1.2 测试功能 主表作为统一表单功能测试入口,附表不提供功能测试入口; 点击主表,功能测试链接进入表单列表, 打开表单界面 ![](https://static.oschina.net/uploads/img/201906/14175956_UZMb.png) ## 2. 树表 ### 2.1 树表类型表单 表单创建,基础配置如下: * 1.设置表单类型为:单表; * 2.是否树选择:是; * 3.设置特殊字段:【树形表单父id】【树开表单列】 ![](https://img.kancloud.cn/66/3f/663f7248d47be63086549f7c728a6114_1869x907.png) ***注意:新版中`has_child`不支持动态配置,即"是否树"由"否"切换成"是"时,会自动添加该字段,但是不支持修改且不能修改,用户忽略即可,而父ID和展示文本列的字段支持自定义。*** ### 2.2 效果展示 ![输入图片说明](https://static.oschina.net/uploads/img/201906/14180707_NKpI.png "在这里输入图片标题") ### 2.3 其他说明 * a. 默认字段 pid,has_child 在设置是否树表单时候,会自动追加无需手工添加字段 ![](https://img.kancloud.cn/cf/58/cf588b303ca822fb9a36cd4746f257f5_1232x160.png)