【已下架插件文档】组织维度管理插件

楼主
我是社区第2060109位番薯,欢迎点我头像关注我哦~

该插件目前已下架帆软市场,本文档仅提供给历史使用了该插件的客户,帆软目前不再提供该插件的任何获取渠道。

 

1. 概述

1.1 版本

报表服务器版本 JAR 包版本 插件版本
10.0 2018-07-31 V1.0

 

1.2 应用场景

帆软系统集成到企业门户系统时,客户需要从不同维度对企业的组织架构进行角色的拆分,以满足报表模板使用中的数据权限过滤需要。

 

1.3 功能介绍

插件功能提供企业组织架构维度定义和关联角色管理功能,进行精细化模板权限管控作业。

主要功能:

  1. 组织维度管理功能。

  2. 组织维度关联角色功能。

  3. 维度查询函数功能。

 

2. 操作方法

安装插件后分别进行组织维度管理维护、组织维度关联角色、维度查询函数使用。

2.2.1 组织维度管理维护功能

在决策平台管理系统,“管理系统”菜单项增加一个新的管理功能项“组织维度”。

image.png

点击菜单项进入到组织维度管理画面。

image.png

图标1为“新建组织维度”按钮,点击弹出新建界面;
SQL语句查询结果,固定返回 CODE PCODE NAME 三个字段的数据表,其中PCODE等于维度编码,用于维度数据关联。

image.png
当维度编码重复时,添加新建维度点击确认时,提示“维度编码已经存在”。
image.png
当维度SQL语句错误时,点击确认时,提示“SQL语句运行错误”。

image.png

 

图标2为维度信息显示列表项,包括维度编码、维度名称、数据源连接、SQL语句。数据源连接为选项下拉框,SQL语句显示多行并高亮。

图标3为组织维度编辑按钮,点击弹出维护界面;

image.png

图标4为组织维度删除按钮,点击弹出删除确认界面;

image.png

 

2.2.2 组织维度关联角色功能

在决策平台管理系统,选择“管理系统”菜单项的管理功能项“用户管理”。原用户信息页面,按照已维护维度内容,动态新增加组织维度的各个tab选项卡。

image.png

点击组织维度选项卡,显示组织维度code与角色列表关联显示画面,例如:

image.png

图标1,选择“采购维度”的“采购员”节点,右侧“角色列表”显示已关联的自定义角色信息,对应为图标2。

图标3,为当前维度的“新增角色关联”按钮,点击弹出选择自定义角色画面。如图:

image.png

图标4,显示全部角色列表,用于反向关联维度code。

图标5,按照选定角色,查询已关联维度code并显示出来。

图标6,为当前维度的“新增code关联”按钮,点击弹出选择维度code画面。

image.png

 

2.2.3 组织维度查询函数功能

自定义函数GetExpandRole(用户名,维度编码) 查询用户的指定维度的所该维度组织CODE数组。

在报表模板设计时,可以进行公式定义,使用函数GetExpandRole 。

image.png

 

3. 示例

报表模板GetExpandRole.cpt

image.png

报表显示效果:

image.png

请使用,谢谢。

 

4. 注意事项

维度SQL语句查询结果,固定返回 CODE PCODE NAME 三个字段的数据表,其中PCODE等于维度编码,用于维度数据关联。



 

分享扩散:

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

本版积分规则

0回帖数 1关注人数 163浏览人数
最后回复于:前天 19:44

返回顶部 返回列表