起步软件技术论坛-X3

 找回密码
 立即注册
搜索
楼主: xhsoft

【结贴】权限管理

[复制链接]
 楼主| 发表于 2009-8-5 15:30:44 | 显示全部楼层
以什么形式显示功能,及人员
回复 支持 反对

使用道具 举报

 楼主| 发表于 2009-8-5 15:31:54 | 显示全部楼层
还有就是如何用代码取消功能权限
回复 支持 反对

使用道具 举报

 楼主| 发表于 2009-8-5 15:52:40 | 显示全部楼层
!!
回复 支持 反对

使用道具 举报

发表于 2009-8-5 16:14:19 | 显示全部楼层
给你简单的说一下思路,楼主可以参考一下看看:
比如数据表中有:主键、申请人、组织机构url、功能url、分配状态等几个字段,在申请的时候可以使用组织机构表现控件和业务单元表现控件比如orgcombobox、checkbizTreeview、biztreeview等等,如果实在不知道使用什么控件可以参考:业务模型\系统空间\系统功能\组织机构\组织机构资源库\分配功能 这个功能,当然里面的那两个组件都是代码创建和加载的。
把选择的 组织机构Url和功能url添加到数据表中保存流转到审批
在审批的时候把哪两个字段的值传入到你写的那个button事件的AssignFunc函数中就分配上了,然后修改一下状态字段。

你已经知道lItems.AddItem(FuncURL);这个是分配功能,那么取消功能一般都有对应的代码你试试就知道:lItems.DeleteItem(FuncURL);,当然你在删除的时候要判断是否这个功能已经分配了,否则会出指针错误
回复 支持 反对

使用道具 举报

 楼主| 发表于 2009-8-5 16:23:46 | 显示全部楼层
不使用这些行不?

用grid,进行添加!
回复 支持 反对

使用道具 举报

 楼主| 发表于 2009-8-5 16:25:11 | 显示全部楼层
2

未命名.jpg

20.18 KB, 下载次数: 117

回复 支持 反对

使用道具 举报

 楼主| 发表于 2009-8-5 16:26:14 | 显示全部楼层
想实现上述所示
回复 支持 反对

使用道具 举报

发表于 2009-8-5 16:29:56 | 显示全部楼层
可以啊,你点击添加功能按钮把弹出一个选择功能的组件,然后把选择好后的功能添加到数据集中
回复 支持 反对

使用道具 举报

 楼主| 发表于 2009-8-5 16:31:31 | 显示全部楼层
对,现在就要就是弹出来的那个窗体上放哪些东西?

比如orgcombobox、checkbizTreeview、biztreeview等等??
回复 支持 反对

使用道具 举报

发表于 2009-8-5 16:33:41 | 显示全部楼层
是啊,有很多这种类型的组件比如bizopendialog等等,关键你自己喜欢什么样子的了。
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|手机版|Justep Inc.

GMT+8, 2025-7-18 12:40 , Processed in 0.041779 second(s), 15 queries .

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表