我们知道大的系统其实都是松耦合在一起,也是我们可以根据自己的业务需求进行DIY(当然在总的框架内),这样就能得到更贴切的服务。
这里讲讲个性化定制菜单,总体有三步:
1,定义子菜单,功能。当然很多系统已经设置好了。
2,设置菜单;
3,设置责任;
4,分配给用户;
现在具体解释一下:
1,以sysadmin身份(拥有system administartor模块)登陆并打开该模块,定义相应的菜单,功能(菜单下包含功能,即一个菜单可以包含多个功能,我的理解进一步求证)。一般的form都被定义为功能。如果采购订单;
2,却换到应用---〉菜单,输入你想添加的菜单名称,用户菜单名(这个要显示出来的)。在下面的form提示里输入要添加的菜单名称如:我想设置一个查询PO的功能,如果这个功能是包含在某个大菜单里的小功能,这个地方要选择大的菜单,如:采购订单(在上一步设置的),然后再功能中选择具体的功能,如:采购订单汇总;...
到这里已快大功告成了
3,这一步主要功能是使之成为一个模块。依序打开安全性---〉责任---〉定义。这里需要注意的应用,数据组和菜单。应用和数据组里应用的设置是一致的(继续求证),意思是这个模块式输入那个模块的,如打印PO属于Oracle Purchasing。 数据组名称我们大多选择标准,菜单就是把和我们第二步设置的菜单关联起来。保存。
4,这一步就是分配采购了。如果给某人拥有打印PO的权限,把这个模块添加给他。
关键是要多练习,多做,还是蛮简单地。
![](https://img2024.cnblogs.com/blog/35695/202408/35695-20240826070647288-243310440.jpg)