我们做销售单时,主表中有销售部门及销售人员两个字段,销售人员实际是隶属于销售部门的,也就是说,一个人不可能同时隶属于两个销售部门。
那么,我们在录入时,如果录入销售部门后,在销售人员的列表中应该只显示该部门的人员,这样就可以避免了销售部门与销售人员不对应的问题,现在我们来看一下在Myexcel中这个问题是如何解决的。
我们先改造一下人员信息表,增加两个栏位,“销售部门”及“部门编号”。
然后,在人员信息表中给“所属部门”字段增加数据规范“部门单选”,这样我们就可以在录入销售人员时,同时选择其对应的销售部门了。而且这个要勾选"必填"。
再在系统管理-数据规范-列表窗体规范中增加一个“人员单选_限部门”的数据规范。
并且增加筛选条件:
保存后,再修改“销售单”模板,修改“销售人员”所使用的数据规范。
修改完成后,我们需要回到数据中心的“人员信息”中把销售人员的“所属部门”信息补全。
修改完成后,再来测试效果:
经测试,我们的目的达到了。
但是这样还会有个问题:如果我们选择了销售人员后,再重新去选销售部门,还是可以操作的,但这样操作,同样会导致销售部门与销售人员不对应,怎么办?
可以加一个读写控制公式。
这样,当我们在录入“销售部门”,“销售人员”后,再来修改销售部门,就会自动清空原来录入的销售人员,保证了数据的一致性。
我们可以看到,当重新选择“销售部门”后,“销售人员”是可以实现清空的。
还有一种办法:
我们还可以通过给销售单加一条数据校验公式,在保存前判断当前销售人员与人员信息表中的所属部门是否一致。如果不一致,就不允许保存。
实际的运行效果如下:
以上两种办法,用一种就可以。不需要两种都使用。个人感觉在这种情况下第一种更好一点。
如果人员和部门不多,还有另外一种办法也可以使用:
我们只录入“销售人员”,然后自动提取其所属的销售部门。
这样也可以避免销售部门与销售人员的不对应问题。
我们修改原来的数据规范“人员单选”把新增的 “所属部门”和“部门编号”两个字段加上
并且给数据规范加上分类。
然后,再修改销售单中 “销售人员”字段的数据规范。
并且把“销售部门”对应的数据规范清空。
这样在录入时,不再需要录入销售部门,直接在销售人员这儿选择,也可以保证销售部门与销售人员一致
每个问题,其实都会有好几种解决办法,条条大路通罗马。
Myexcel不仅好用,而且有趣,入门后,你会爱不释手。
相关阅读:
【销售收入统计管理】设计全过程