表单中的表格组件如何增加列?
不支持增加列。普通表格组件固定 2 列(标题列 + 填写列),且只有 1 列可填写内容。如果需要在填表时动态增删行,可以使用「自增表格」组件,但同样只有 1 列可填写。
普通表格 vs 自增表格
| 对比维度 | 普通表格 | 自增表格 |
|---|---|---|
| 列数 | 固定 2 列(标题 + 填写) | 固定列数(标题 + 填写) |
| 可填写列 | 1 列 | 1 列 |
| 行数 | 设计时定义,填表时不可增减 | 填表时可动态增加或删除行 |
| 适用场景 | 固定检查项(如巡检清单) | 数量不确定的同类记录(如物料清单) |

需要收集多个维度数据怎么办
如果一个表格组件的列数不够用,可以考虑以下替代方案:
- 使用多个独立组件:将不同维度的数据拆分为多个表单组件分别收集。例如需要同时记录「检查项」和「处理结果」,可以用两个独立的选择组件
- 自增表格按行扩展:如果数据结构相同只是数量不确定,使用自增表格让填表人按需增加行
- 多个表格组件组合:在同一个表单中添加多个表格组件,每个表格负责收集一个维度的数据
注意:无论是普通表格还是自增表格,都只有 1 列可填写内容,这是组件本身的设计限制。