--- uuid: "9eb55011-eb00-43c5-b395-49240149652b" type: "faq" title: "表单中的表格组件如何增加列?" sidebar_position: 17 description: "不支持增加列。普通表格组件固定 2 列且只有 1 列可填写,自增表格同样只支持 1 列填写。如需收集多个维度数据,可使用多个独立组件或自增表格按行扩展。" keywords: - 草料二维码 - 表格组件 - 自增表格 - 增加列 aliases: - 表格怎么加列 - 表格能多加一列吗 - 自增表格和普通表格区别 --- # 表单中的表格组件如何增加列? 不支持增加列。普通表格组件固定 2 列(标题列 + 填写列),且只有 1 列可填写内容。如果需要在填表时动态增删行,可以使用「自增表格」组件,但同样只有 1 列可填写。 ## 普通表格 vs 自增表格 | 对比维度 | 普通表格 | 自增表格 | |---------|---------|---------| | 列数 | 固定 2 列(标题 + 填写) | 固定列数(标题 + 填写) | | 可填写列 | 1 列 | 1 列 | | 行数 | 设计时定义,填表时不可增减 | 填表时可动态增加或删除行 | | 适用场景 | 固定检查项(如巡检清单) | 数量不确定的同类记录(如物料清单) | ![自增表格组件示例](/img/help/faq/dynamic-data-form/auto-increment-table.png) ## 需要收集多个维度数据怎么办 如果一个表格组件的列数不够用,可以考虑以下替代方案: - **使用多个独立组件**:将不同维度的数据拆分为多个表单组件分别收集。例如需要同时记录「检查项」和「处理结果」,可以用两个独立的选择组件 - **自增表格按行扩展**:如果数据结构相同只是数量不确定,使用自增表格让填表人按需增加行 - **多个表格组件组合**:在同一个表单中添加多个表格组件,每个表格负责收集一个维度的数据 > **注意**:无论是普通表格还是自增表格,都只有 1 列可填写内容,这是组件本身的设计限制。 ## 相关文档 - [自增表格功能教程](/help/forms/form-design/form-creation/form-components/special-components/auto-increment-table) - [表单组件介绍](/help/forms/form-design/form-creation/form-components/form-components-overview) - [了解表单功能](/help/forms/form-feature)