报表组件FineReport中权限细粒度完整示例

 时间:2024-10-12 05:32:16

1、模板设计新建一张模板,新建数据集ds1:SELECT * FROM [销量],并输出内置数据集,再打开输出的内置数据集cpt文件,为数据集新增一列用户名,如下图:

报表组件FineReport中权限细粒度完整示例

3、用户添加FineReport数据决策系统里面的用户没有该模板中涉及到的销售员,故,我们往数据决策系统中添加几个用户,华东地区添加2个孙林、张珊,华北地区添加1个王伟,并添加机构部门销售,该部门下面有三个职位:销售人员、销售经理和lingdao,其中孙林、张珊和王伟是销售人员,Anna是华北地区销售经理,Alice是华东地区销售经理,lingdao是lingdao,如下图:

报表组件FineReport中权限细粒度完整示例

5、过滤条件添加为报表主体添加两个过滤条件,第一个是产品类型所在字段,根据参数面板的Product参数过滤产品类型,第二个是地区所在单元格,使系统当前登录销售人员用户只能看到与之相关的数据,如下图:

报表组件FineReport中权限细粒度完整示例

7、权限编辑点击模板>进入权限编辑进入权限编辑界面。

8、控件权限编辑在示例描述中讲到,普通销售对参数面板控件只有查看权限,没有编辑权限,即销售人员对控件可见不可用,销售经理和lingdao既可见也可用,如下图:

报表组件FineReport中权限细粒度完整示例

10、sheet权限控制销售人员和销售经理只能看到销售详情这个sheet,而销售经理只可以看到总销售情况这个sheet,如下图:以同样的方式为销售经理和lingdao进行权限编辑。

报表组件FineReport中权限细粒度完整示例

12、报表目录权限分配添加完报表目录之后,点击权限管理>报表权限快捷配置,在左侧的目录框中选中FRTest目录下面的权限细粒度模板,选择右侧的羿约妫鳏部门职位,在职位列表下面勾选销售这个部门,即表示,销售下面的所有用户均拥有查看权限细粒度这个模板的权限,如下图:

报表组件FineReport中权限细粒度完整示例

14、销售经理分别使用华东销售经理Alice和华北销售经理Anna登录系统,效果如下图:

报表组件FineReport中权限细粒度完整示例
  • EXCEL中如何将多个单元格内容合并
  • Excel VBA使用方法
  • 在excel中使用VBA来实现隔行删除
  • Excel 下拉菜单与二级菜单联动怎么设置?
  • foxmail怎么新建过滤规则
  • 热门搜索
    什么播放器好用 等量齐观什么意思 神经官能症用什么药 被执行人是什么意思 领悟的意思 送朋友什么生日礼物好 250是什么意思 此情可待成追忆什么意思 什么什么什么化 掠影是什么意思