最新历史版本 :组织维度管理插件 返回文档
编辑时间: 内容长度:图片数:目录数: 修改原因:

目录:

1. 概述编辑

1.1 版本

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


1.2 应用场景

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


1.3 功能介绍

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

主要功能:

  1. 组织维度管理功能。

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

  3. 维度查询函数功能。


2. 插件介绍编辑

2.1 插件安装

点击下载插件:组织维度管理插件

设计器插件安装方法参照 设计器插件管理

服务器安装插件方法参照 服务器插件管理


2.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等于维度编码,用于维度数据关联。