本帖最后由 hessen 于 2014-10-3 07:47 编辑
在批量导入时时常是一个用户来操作的,批量导入后导入的记录默认的填报人及部门都是当前操作的用户的。如果在导入后还想将这些数据分配给不同的用户那么可以这么操作。
1、首先在导入数据时需要有一个字段来记录这条记录是属于哪个用户的,即姓名。
2、保证将要分配的用户在系统用户中已经存在。
3、导入后在管理数据表更新功能或数据字典中执行下面这句,执行前按要求替换对应表或字段。
UPDATE T_1 SET CUID = UUID,CDID = DID,CUNAME = USERNAME FROM T_1,SYS_USER WHERE T_1.F_1 = SYS_USER.USERNAME
注:将T_1替换为当前操作的表名。 F_1为第一条中提及的姓名字段的名称。替换后执行就可以了 |
|
hessen