Foxtable(狐表)用户栏目专家坐堂 → 关于记录录入人员或审核人的代码和菜单


  共有5200人关注过本帖树形打印复制链接

主题:关于记录录入人员或审核人的代码和菜单

帅哥哟,离线,有人找我吗?
爱相随
  1楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:四尾狐 帖子:929 积分:6500 威望:0 精华:0 注册:2014/6/25 10:48:00
关于记录录入人员或审核人的代码和菜单  发帖心情 Post By:2014/7/18 11:38:00 [显示全部帖子]

老师:
1、因为无法在登录窗口增加用户所属的单位,我通过组定义来区分,但在增加录入人姓名时,增加或减少行时,操作人所在的部门和姓名就直接加上去了,没有点击保存退出后,记录还在,我的要求是,只有点击保存后所做的记录才保存。
2、因为用户属于不同的组(不同的公司和部分),所以有多个用户同时操作同一个表,但要求,操作人只能看见本组(公司或部门)的数据,不能看见其他公司录入的数据,本公司保存后,能看见本公司所有的数据,也可以只选择显示某一时间段的数据,而不同的公司的数据都保存在一个表里,按公司名称或部门集中在一起。而授权总公司的人可以查看所有组(公司或部门)的数据,而他所看到的是按组(公司或部门)和时间顺序在一起的,比如有A公司和B公司,集团某领导看到是:A公司的数据是在一起的,而且是按照时间顺序排列。B公司数据在一起,也是按照时间顺序排列的,还可以根据需要选择要查询的单位和部门,以及时间等来显示。
3、增加审核和弃审按钮,也只有点击后才把审核的状态和姓名加上或取消。
[此贴子已经被作者于2014-7-18 11:43:28编辑过]

 回到顶部
帅哥哟,离线,有人找我吗?
爱相随
  2楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:四尾狐 帖子:929 积分:6500 威望:0 精华:0 注册:2014/6/25 10:48:00
  发帖心情 Post By:2014/7/18 16:26:00 [显示全部帖子]

If User.Name = "张经理" Then
    DataTables("订单").LoadFilter = ""
Else
    
DataTables("订单").LoadFilter = "业务员 = '" & User.Name & "'"
End
 If
DataTables
("订单").Load()
这段代码的If User.Name = "张经理" Then这段是定义用户名级别的,是到具体的人,但如果我要通过角色来定义,比如张三和李四都是经理,那么我把角色定义为录入人、审批人、批准人,如果增加用户王五、李六都是审批人(因为王五是A公司的审批人,李六是B公司的审批人),只要符合是“审批人”的角色,那么他就能够审核,请问代码怎么改?

 回到顶部
帅哥哟,离线,有人找我吗?
爱相随
  3楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:四尾狐 帖子:929 积分:6500 威望:0 精华:0 注册:2014/6/25 10:48:00
  发帖心情 Post By:2014/7/20 17:59:00 [显示全部帖子]

老师,我一直没有找着这个事件在哪里,是属于项目事件还是表事件??

 回到顶部
帅哥哟,离线,有人找我吗?
爱相随
  4楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:四尾狐 帖子:929 积分:6500 威望:0 精华:0 注册:2014/6/25 10:48:00
  发帖心情 Post By:2014/7/21 11:42:00 [显示全部帖子]

老师,我现在是增加了登录用户自动增加他所在的单位和操作人姓名,在增加行的时候,他所在的单位名称和姓名能够自动加在相应的位置,问题是:我只增加了行,没有进行其他操作,也没有点击保存,退出或切换用户后,增加的这行还在的,只有我的单位名称和姓名,其他信息没有,如果我要达到:增加了行,不管有没有进行操作,只有点击了保存,我增加的行才保存,如果没有点击保存,退出后,再登录后增加的行不存在。

 回到顶部