增加资源权限组件
自定义权限脚本
注意
- 资源权限的组件的生效的必要条件是含有资源ID(菜单id)的页面
- 通过点击菜单打开页面
- 通过 KDPage.openPageByMenuCode,MobelPageService.openPageByMenuCode 这种通过菜单id/code来打开的页面.
- 通过传递resid的函数方式打.如: KDPage.openNewTabPageByPageCode
- 如下面的打开页面的方式资源权限组件是不生效的.原因是它代开页面是使用表单模型编号,而不是菜单编号.
function Button5_onClickScript(cxt:ScriptContext,btn:Button){ //这里如果要使资源权限组件生效必须使用 openNewPageByMenuCode,openNewTabPageByMenuCode 函数来打开页面 btn.getPage().components.KDPage1.openFormPageByCode('99EDITOR', {hello:'我是弹出来的页面参数hello的值'}, {area:['1024','700'], btn:['确定','取消'], type:'dialog', onYes:function(page){ alert('onYes:'+page.getName()) }, onCancel:function(page){ alert('onCancel:'+page.getName()) } }, function(page){ debugger; }) }
作者:texbox 创建时间:2022-12-15 16:57
最后编辑:admin 更新时间:2024-10-17 08:28
最后编辑:admin 更新时间:2024-10-17 08:28