在子表格中将字段设为必填时,代表的是只有在用户新增子表格数据列时,系统才会检查该列中的必填字段是否已填写;并不表示表单必须至少新增一列子表格数据。因此,即使完全没有新增任何子表格数据列,表单仍然可以顺利保存。

如果希望表单设计为子表格必须至少新增一列数据,可以依照以下步骤设置:
新增一个独立字段(例如“子表格列数”),并使用 COUNTA() 公式计算子表格的列数,例如:COUNTA(A6)。

此字段会自动回传目前的子表格数据列数。

在“子表格列数”字段套用输入检查,要求字段值必须大于 0 才能保存表单。
你也可以自订提示信息,例如:“请至少新增一列子表格数据。”

完成以上设置后,当用户在子表格中未新增任何数据列而尝试保存表单时,因子表格列数未大于 0,将无法保存表单并退出提示信息。
