wayne的空间..原创-捕鱼app

学习.交流
专业源于专注
  
学习交流 文件下载 手册资料 交流qq群


文章分类
   ☉
   ☉
照片夹
手机版捕鱼的友情链接
游客:   注册 | 登录 | 论坛
 7  1/1   
# 1    发布于 2014-07-31 21:38

思路: 
一,获取登录的登录人员的id; 
二,获取登录业务部门的id; 
三,if  
id不是admin(超级管理员) 
则 
1,将登录用户部门设为默认;同时用户部门下拉框不可访问; 
2,将登录的用户id设为默认;同时用户id下拉框不可访问; 
 
a,在这里感谢孟老师告诉我更多选择其他业务员的控件,也就是业务员下拉框后面的那个“...”按钮。 
b,也同时感谢secowu在 
http://www.onlyit.cn/topic_list_detail?subject_id=56&topic_id=65307&topic_page_id=1 
这个帖子里的提示帮助,没有他的提示我写不出这个脚本程序。我这个脚本程序比他的更加灵活,只要在角色配置将操作员的相应权限作出相应的调整,可以适应每一个用员工编号(员工id)作为操作员的登录,而不要去针对每个操作员进行修改,如果一个员工离职而其他或者新招的员工补入,只要将原来员工的id给新的员工,或者将旧操作员删除给新员工id作为操作员即可。 
c,还有一个不完善的地方,如果登录用户不是员工id将出现第一个部门的第一个员工并且不可修改。这个请老师或者其他的朋友们作出完善,并且请跟帖,让我也分享一下。 
d,这个帖子是与之前的那个帖子相呼应的: 
http://www.onlyit.cn/user_show_topic?user_id=13132&topic_id=67128&subject_id=56 
我不似某些人,自己不写还冷言相向 
 
以下为完整脚本程序 
int create_voucher() 

string uid,departid;  //定义两个变量,分别是用户变量和部门变量 
 
uid=get_user_id();   //获取登录业务员的id 
departid=get_user_dept_id();  //获取登录业务员所在部门 
 
if(uid!='admin') //不是系统管理员才有限制 

gui_set_val('combobox_ext_dept_id',departid); //将登录用户的部门设为默认 
gui_disable('combobox_ext_dept_id');          //将登录用户部门设为不可操作 
 
   gui_set_val('combobox_ext_emp_id',uid);  //将登录用户的设为默认 
   gui_disable('combobox_ext_emp_id');       //将业务员设为不可操作 
//gui_disable('speedbutton_select_emp')             //不可修改其他的业务员,这行可不要,如要保险可将其前的“”//“删除即可 
gui_hide('speedbutton_select_emp')           //隐藏修改其他业务员的按钮 
 
}; 
  return 1; 
};


于 2014-07-31 21:38 被 xwb514 修改

官方认证第三方服务团队  徐文标(福建-流浪) qq:340298101
服务介绍:http://www.onlyit.cn/onlyit_service.html
# 2    发布于 2013-12-22 21:29

这是脚本运行效果



官方认证第三方服务团队  徐文标(福建-流浪) qq:340298101
服务介绍:http://www.onlyit.cn/onlyit_service.html
# 3    发布于 2014-04-02 23:29

这个脚本很好用,谢谢楼主了

# 4    发布于 2014-07-30 14:01

试了一下,不可修改其他的业务员和 灰色不可选 没用,不知道是哪里设置有问题请指教

# 5    发布于 2014-07-31 21:36

你使用了admin这个用户登录软件就会不起作用,如果你使用其他的用户来登录软件那么就会起作用的。 
 
if(uid!='admin') //不是系统管理员才有限制  
 
这个判断要看到。



官方认证第三方服务团队  徐文标(福建-流浪) qq:340298101
服务介绍:http://www.onlyit.cn/onlyit_service.html
# 6    发布于 2014-08-02 11:19

恩 当然没有用admin这个账户,用的其他id 显示的都对,但是还是可以更改的状态。不知能否私信个qq?

# 7    发布于 2014-08-02 17:52

加群 190941105, 
oit进销存2群



官方认证第三方服务团队  徐文标(福建-流浪) qq:340298101
服务介绍:http://www.onlyit.cn/onlyit_service.html

 7  1/1   


登录后方可发贴



[ 电话: 0571-85462761 王先生 qq: 124520435 加入软件qq群 - - ]