乐于分享
好东西不私藏

提质增效小技巧-如何使用WPS让员工便捷的更新档案信息

提质增效小技巧-如何使用WPS让员工便捷的更新档案信息

今天遇到的情况是:有一批数据库信息,需要人员进行查询核对,如果没有,可以新增,如果错误,可以修改或者删除。

总体数据库的内容结构是,一个主表+许多子表。即基础信息+学历表+工作履历表+项目表+XX表。

看似简单,实则需要达到的几个要求:

1.校验机制,不是谁都能看的。

2.查询到信息后自动回填,不用从0开始填写,只需要对开放字段进行删改。

3.删改后会更新数据库信息,并且有记录。

4.界面友好不死板,操作简单不跳转。

5.暂时没想到。

经过和豆包一天的交涉,这个女人反正把我哄得团团转,导致我今天都不想理她,我大致总结一下失败的堵点,避免重蹈覆辙。

1.多维表格验证查询可查看,但是无法修改。设计为两个子表,一个数据原表用来查询,一个查询表用来登记查询记录,查询表让员工访问。本想设计双向关联,员工表可以查看查询的信息,这个是没有问题的,问题在于无法修改。想到一个折中的策略,就是增加需要修改的字段和内容,然后一个一个记录下来,这样显然不是我想要的,作为保底策略。

2.输入身份证号查询,自动化流程将查询到的信息自动录入到字段。卡在了无法实现引用单向关联.本人姓名。只能到单向关联这个字段。举例子,一个变量为body,豆包的设计需要做到body.face ,body.nose,但是目前WPS是做不到的,如果飞书和其他能做到,这个也可以试一试。

3.通过权限设置,员工只能查看创建人=员工姓名的逻辑。堵住的原因是员工不是人人都有WPS账号,所以不能做到填写人=数据库的名字。企微也不行,因为有的人名字带工号,有的人不带,这是不统一导致的,但凡统一,企微的多维表格也可以用来打通一点点。

另一个策略仍然是通过权限设置,但是WPS 多维表格的高级权限,确实不支持在子表(学历表)里直接引用主表(自助表)的 “匹配员工” 字段做权限过滤,所以因为保密性的原因pass。

4.角色设置,不行。

5.在进入表格的时候,直接进入筛选模式,筛选对应的身份ID,WPS 多维表格的视图筛选不支持 “引用用户输入值” 做动态匹配,这是官方限制。但是有一个折中的办法,就是使用wps多维表格的快查功能,可以实现校验查询和修改,但是不能关联子表,需要每个子表设计一个查询,这样对于子表较少的情景可以使用,对于有10个子表的情况,PASS.

6.表单跨表链接,我已心浮气躁,不想看了。附上我被骗的过程。

就在我感到绝望的时候,我发现了WPS智能表单的一个重要的字段功能:关联数据。

可以选择sheet,可以根据填写的秘钥自动筛选想要的数据,可以选择想显示的字段,并可以回填和修改字段。如下图。
此处可以设计子表字段的关联,也用同样的方式进行查询显示和编辑,实现数据的更新。
至此,其实我们前面的需求,都已经满足了,想到于,本人增删改查自己的信息,包括总表和所有子表,并回传到总的数据库。
如果有必要,可以设置附件上传。
我认为,这是在WPS 模式下,已经是比较快捷利落的方案了,毕竟这个事情,别的同事拖了了2年没搞定,我用了两天。