为什么80%的码农都做不了架构师?>>>   

关于ccflow工作流引擎报表查询权限升级的更新
----------------------------------------------------------

关键字:
    ccflow, workflow,流程报表, 查询权限控制.

名词解释:
    要读懂此文章您需要了解如下名词.

流程报表:
    ----------
    一条流程的所有节点表单字段的合集加流程信息字段组成的一个数据表就是流程的节点报表.它是以

NDxxRpt , xx= 把流程编号转化成int类型. 比如 ND9Rpt 在流程设计时会自动创建.

流程信息字段包括:
    FK_Dept 发起人部门(这条流程隶属部门)
    FlowDaySpan 流程日期跨度(从开始发起到最后一个节点完成日期)
    FlowEmps 参与人 (多个参与人用@符合隔开.)
    FlowEnder 结束人 谁是最后一个人结束的.
    FlowEnderRDT 流程结束日期
    FlowStarter 流程发起人
    FlowStartRDT 流程发起日期
    Title 流程标题
    WFState 流程状态

流程数据查询条件:
    查询条件分为三种模式, 关键字,下拉框(枚举与外键),日期类型(从xx到xx)。

流程报表设计:
    ---------------
    并非所有的字段,都是查询人员关心的,所以显示与隐藏一些字段与调整字段显示的顺序,并设置合

理的查询条件是流程设计主要的工作.

流程查询权限:
    在我们明白了流程查询条件后,控制查询范围,尤其是部门查询范围就是流程查询的权限.

需求背景:
    流程数据查询权限的控制非常有意义,如何控制到什么样的人会关心什么数据,能够查询什么样的

数据?这要涉及到人一个对一个流程的数据查询权限,也就是说可以查询那些部门的数据。

比如:一条财务流程 ,财务经理要可查询出来全部部门的流程. 部门经理只能查询本部门的流程.部

门成员只要查询我参与的流程就可以了。
    在例如: 对快递流程, 一个内勤人员是负责快递人员, 他的查询要查询全部部门的数据。

综上所述,查询权限的控制是对部门数据的查询范围.

实现方式:
   1, 在设计报表点击[查询权限设置]连接。
   2,按步骤为人员设置查询权限。
  
   说明: 查询权限有三个纬度控制, 人员,部门,流程. 一个操作员对于一个流程有那些部门的数据查

询权限. 查询权限涉及到的物理表WF_DeptFlowSearch 字段MyPK,FK_Dept,FK_Emp,FK_Flow.

 

其它:
   如果以上不能满足您的需求,您可以自己开发真对于NDxxRpt进行做查询权限控制处理。

转载于:https://my.oschina.net/ccflow/blog/69676

关于ccflow工作流引擎报表查询权限升级的更新相关推荐

  1. 如何为ccflow工作流引擎增加一个优先级PRI?

    为什么80%的码农都做不了架构师?>>>    如何为ccflow工作流引擎增加一个优先级PRI? 对于一条流程的优先级可分为 低,中,高三个级别,用这个状态来标示这条流程的紧急程度 ...

  2. 一个被遗忘的ccflow工作流引擎自定义表单开发模式

    定义概述:一个已经做好的表单需要绑定到节点上 , 该文章在驰骋工作流引擎流程引擎设计器中. 自定义表单工作模式:流程控制按钮区域是ccflow来完成,表单区域是放在控制区域下面的框架里,如下图所示. ...

  3. JFlow CCFlow工作流引擎北京培训邀请函

    各位jFlow, CCFlow 爱好者: 驰骋工作流程引擎是国内开源很成功的一款工作流程引擎,广泛应用于大型集团企业.机关事业单位.部队军区.保密军工行业.设计精巧.功能强大.极高的可配置性.概念名词 ...

  4. 自己设计java流程审核_关于工作流引擎取回审批的设计方案与实现过程

    关于工作流引擎取回审批的设计方案与实现过程 需求背景 ------------------ 0, 本文中尽量避免审批概念,因为在我们认为没有审批节点或者审核节点,任何节点都是数据采集. 1, 取回处理 ...

  5. 工作流引擎会签,加签,主持人,组长模式专题讲解

    第1章: 概要说明 关键字: ccflow 工作流引擎 会签,加签,主持人,多人处理规则 会签定义:会签就是多人在一个节点上表达意见,每个人只能在一个节点上填写一个意见. 我们提供两种模式的会签:协作 ...

  6. .NET开源工作流ccflow流程引擎功能大全

    驰骋工作流引擎ccflow 概要说明 驰骋工作流引擎,工作流程管理系统:简称ccflow,驰骋一体化解决方案简称ccport. ccflow是济南驰骋信息技术有限公司向社会提供的一款100%开源软件, ...

  7. .NET开源工作流ccflow流程引擎介绍

    驰骋工作流引擎ccflow 概要说明 驰骋工作流引擎,工作流程管理系统:简称ccflow,驰骋一体化解决方案简称ccport. ccflow是济南驰骋信息技术有限公司向社会提供的一款100%开源软件, ...

  8. java版开源工作流引擎ccflow从表数据数据源导入设置

    为什么80%的码农都做不了架构师?>>>    关键字 驰骋工作流引擎 流程快速开发平台 workflow ccflow jflow  .net开源工作流 从表数据导入设置 概要说明 ...

  9. camunda工作流引擎流程定义部署 流程定义查询 激活流程实例

    camunda工作流引擎流程定义部署 流程定义查询 激活流程实例 1.通过xml字符串部署流程定义 /*** 通过xml字符串部署流程定义* @param processModelVo* @retur ...

  10. LeaRun .Net Core/Java工作流引擎,分离式前端,升级Vue

    流程作为企业管理系统的核心,在企业的发展过程中具有重要的作用.通常来说,一个完整的流程大致包括有工作流引擎.工作流设计器.流程操作.客户界面.流程监控.表单设计器.表单集成以及与应用程序集成等. 工作 ...

最新文章

  1. python大神-国内某Python大神自创完整版,系统性学习Python
  2. 关于frame的样式
  3. Opencv载入图片并显示的问题
  4. 天津大学张梅山老师要招NLP方向的研究生啦!
  5. dbms_DBMS | 并发控制
  6. unset MAILCHECK
  7. python正则匹配中文
  8. Excel技巧——从身份证号码里提取员工性别
  9. Android多国语言包
  10. 【MySQL】MySQL 存储引擎、索引、锁、集群
  11. CeSi 安装与配置
  12. cfg格式文件在服务器哪里,cfg文件,小编教你怎么打开cfg文件
  13. 斩赤红之瞳变革 第一章:贪玩不一定是坏事
  14. 【python安装】其他支持库的安装
  15. linux系统下运行mysql占多大内存_linux 下mysql内存占用过高
  16. CSpreadSheet.h 中 SQLGetInstalledDrivers(szBuf,cbBufMax,cbBufOut) 函数调用崩溃问题
  17. 推出应用加速器 伟库网为用户应用体验上保险 (转载)
  18. python 使用requests 库 post multipart/form-data请求
  19. js 生成随机字符串,生成随机机器码
  20. 纳芯微全新驱动器NSi66x1A/NSi6601M发布

热门文章

  1. 2010年一些零散的总结4
  2. PHP使用echo输出标签设置CSS样式问题
  3. 在Ubuntu下搭建Spark群集
  4. 屠蛟之路_集木成舟_ForthDay
  5. 现阶段硕士的困境:读博没决心,不读也闹心…
  6. 用R语言实现数据离散化
  7. (Trie树)leetcode208: Implement Trie,79:Word Search,DFS与BFS(python实现),212:Word Search2...
  8. 关于jquery 1.9以上多次点击checkbox无法选择的
  9. iOS - 获取状态栏和导航栏尺寸(宽度和高度)
  10. JavaScript中charCodeAt函数