1. 概述

商超零售企业通常都会有自定价的商品,如生鲜水果等。但受供货、时间等因素影响,这些商品的价格调整频率较高。为了防止门店或员工调价过高或过低,总店一般都会给这些自定价的商品一个最低价和最高价,作为指导价格,限定在某个范围内。

传统价格指导形式存在很多弊端,主要体现在:

  • 数据查询费时间:由于采用 Excel 进行录入和修改,数据量较大时查找对应商品很费时间,再加上修改频率比较高,反复筛选和填写效率极低;
  • 门店同步不及时:由于先要总店处理完价格数据再使用 Excel 往其他门店流转,过程周期长,难以及时将价格信息同步到每个分店。

2. 案例演示

使用数据填报的制式表单进行线上填报和同步,提高时效性。案例中用到的主要功能和实现效果如下:

  • 动态表:实时引入数据库商品价格数据,解决门店同步不及时的问题;
  • 数据保护:只能修改“建议最低价”和“建议最高价”,防止误操作其他字段;
  • 列表筛选器:多维度精确查看对应的商品,解决查询效率低和筛选难的问题。

2.1 表格设计


(1)新建一个制式表单,命名为“商品指导价维护表”,数据入库选择“同时写入”(需要事先配置好一个可以写入的mysql数据源);
商品指导价维护表 - 图1

(2)在单元格中依次添加表头和控件,这些需要事先考虑清楚;

  • 添加需要用到的表头并设置样式,在[录入日期]右侧单元格中输入公式=TODAY(),获取当前日期;
    商品指导价维护表 - 图2

  • 插入动态表,引入事先创建好的数据模型“商品指导价格维护表”;
    商品指导价维护表 - 图3

  • 依次拖入模型中的维度字段与表头对应;
    商品指导价维护表 - 图4

2.2 数据保护


设置数据保护,只允许修改“建议最低价”和“建议最高价”字段;

  • 将 A4:F4 单元格区域设置为仅可见
    商品指导价维护表 - 图5

  • 将 G4:H4 单元格区域设置为可编辑
    商品指导价维护表 - 图6

2.3 列表查询


(1)添加列表筛选器控件,如下图步骤所示,依次添加“商品名称”、“商品类别”、“门店类型”、“供货商”等维度字段的筛选器。
商品指导价维护表 - 图7

(2)点击右上角发布按钮,回到数据填报首页,可以看到数据库中的商品价格数据已抽取加载,至此表单设计工作结束。
商品指导价维护表 - 图8

2.4 数据入库


本环节需借助数据准备的能力。

(1)回到表单编辑页面,点击菜单栏的“数据入库”按钮,新建一个名为"price"的表,并将动态表中的字段逐个添加。
商品指导价维护表 - 图9

(2)新建一个数据填报类型的数据连接,选择前面已创建的表单;
商品指导价维护表 - 图10

(3)在数据准备模块中引入上一步创建的数据连接,对数据进行清洗和设置外部输出;

  • 添加一个清洗节点,将提交人ID、提交人、提交时间等字段隐藏,因为原数据库表中没有这些字段,而数据写入需要字段全部匹配,故需要剔除;
    商品指导价维护表 - 图11

  • 添加外部输出节点,选择原始数据库和相应的表,数据更新方式按需选择。务必保证所有字段都能够对应,否则会出现下图报错;
    商品指导价维护表 - 图12

  • 外部输出配置完成后,点击右上角发布,完成数据入库设置。

3. 效果查看

在表单填报页面,可自由修改价格和查询筛选商品,如下图所示。
商品指导价维护表 - 图13