在项目的LoadUserSetting事件中设置代码,加载用户负责的订单:
If User.Name = "张经理" Then DataTables("订单").LoadFilter = ""Else DataTables("订单").LoadFilter = "业务员 = '" & User.Name & "'"End IfDataTables("订单").Load()
订单表的订单号要求不能重复,但是按照上述代码进行设置的话:
业务员1自己录入的订单号“禁止重复”生效,
但是业务员2录入的时候,业务员1的数据没有加载,所以有的订单号就和业务员1的重复了。
订单号要手工录入的,不能重复,又希望不同业务员只能看到自己录入的单子,怎么处理好呢?