页面表单权限控制(单表) === ## 1.表单权限案例 针对系统已经配置好的online表单 [jform_leave]进行表单权限控制 **①限制demo角色访问查看页面,不能查看 [部门审批意见] 字段** **②限制demo角色访问编辑页面,不允许编辑 [请假天数] 字段** ![输入图片说明](https://static.oschina.net/uploads/img/201804/17164501_AXAF.png "在这里输入图片标题") ![输入图片说明](https://static.oschina.net/uploads/img/201804/17164520_VbKq.png "在这里输入图片标题") ## 2.Online在线配置 请假单已经通过online方式配置完成,这里不做过多介绍,关于online使用请看《Online开发指南》 ![输入图片说明](https://static.oschina.net/uploads/img/201804/17164551_mJ5C.png "在这里输入图片标题") ## 3.Online 表单权限配置 **①针对查看页面,审批意见字段隐藏配置** [1].配置权限类型菜单 ![输入图片说明](https://static.oschina.net/uploads/img/201804/17164624_5DVt.png "在这里输入图片标题") [2].针对菜单配置页面控件权限 ![输入图片说明](https://static.oschina.net/uploads/img/201804/17164640_2GEY.png "在这里输入图片标题") ![输入图片说明](https://static.oschina.net/uploads/img/201804/17164711_tq1u.png "在这里输入图片标题") **②针对编辑页面,[请假天数] 字段禁用配置** [1].权限菜单配置 ![输入图片说明](https://static.oschina.net/uploads/img/201804/17164735_h799.png "在这里输入图片标题") [2].页面控件权限配置 ![输入图片说明](https://static.oschina.net/uploads/img/201804/17164807_HzEX.png "在这里输入图片标题") ![输入图片说明](https://static.oschina.net/uploads/img/201804/17164817_drU8.png "在这里输入图片标题") ## 4.Online 权限授权角色 **①查看页面,审批意见字段赋权限** ![输入图片说明](https://static.oschina.net/uploads/img/201804/17164859_Yqs0.png "在这里输入图片标题") **②编辑页面,请假天数禁用赋权限** ![输入图片说明](https://static.oschina.net/uploads/img/201804/17164909_DMYI.png "在这里输入图片标题") ## 5.测试Online表单权限效果 通过demo用户(demo角色)登录系统,查看 在线演示 -> 请假列表 **①点击查看页面,发现已经看不到“审批意见”字段,说明权限控制成功。** ![输入图片说明](https://static.oschina.net/uploads/img/201804/17165000_rzZZ.png "在这里输入图片标题") **②点击编辑页面,发现请假天数禁用,说明权限控制成功。** ![输入图片说明](https://static.oschina.net/uploads/img/201804/17165018_aWRE.png "在这里输入图片标题")