所谓空白表格的填报指的是不展现数据只做新增数据的填报表。我们把上例中的自由式填报表改成有空白表格的填报表。假如现在员工表中编号为自增长字段,那么我们只需要在填报时只填写员工的姓名、出生日期、性别、入职日期、部门、籍贯和工资。数据回填时自动给填写的员工这条记录添加编号。
第一步:设计填报表
打开填报表文件3.1.sht,删除维度格C2和B2单元格,删除参数,调整填报表内容如下,填报表另存为3.2.sht。
编辑风格、单元格校验、自动计算和显示格式沿用3.1.sht不做修改。
第二步:设置数据处理
本例只需要数据录入并不需要数据展现,所以不需要配置数据来源。
填报时根据对象employee往员工表插入一条记录,只新增记录所以不需要employee_old。
点击【填报】->【数据处理】,配置数据去向:
在数据去向界面中点击【增加】,
“模式名”下拉框中选择“DEMO”模式。
“数据表”下拉框中选择“员工表”。
字段列表框选出字段:“部门”、“姓名”、“性别”、“出生日期”、“入职日期”、“籍贯”、“工资”和“应发工资”。
最后把对象名修改为employee。
制作空白表格类型的填报表时,为了方便快捷,用户也可以直接通过多源SQL向导来自动生成数据来源、数据去向、保存对象的旧数据,多源SQL向导配置完之后,再手动删除数据来源、保存对象的旧数据。
第三步:WEB预览
WEB预览步骤参考WEB预览章节,效果如下图所示:
填写员工的姓名、出生日期、性别、入职日期、部门、籍贯和工资,提交后数据库自动给填写的这条记录添加编号。