工作流开发使用问题汇总

1,在进行自定义表单设计的时候,关联表的字段无法选择??????

例如我想关联显示产品表,部门表,人员表,的名称编码名称信息。数据库里只存储了对应的ID,软件的字段标识只提供对应的ID,无法绑定关联表里对应的编码名称等属性。

2,权限管理

选择用户----授予角色

选择用户----添加菜单权限----菜单中的按钮权限----单据中的字段权限

选择角色----添加用户

选择角色----添加菜单权限----菜单中的按钮权限----单据中的字段权限

选择用户组----添加用户

选择岗位----添加岗位

测试:录入4个用户----用户角色----岗位

于连生产主管:生产统计员3:生产主管

于连车间主任:生产统计员2:车间主任

于连生产调度员:生产统计员1:生产调度员

于连生产文员:生产统计员:生产文员

3:各种类型的审批流程:

自定义流程----1基本配置(流程编号,名称,分类,)

        2权限设置(那些人可以发起流程,类似制单人)

        3流程设计

              3.1基本设置:驳回类型,驳回步骤,终止流程

            3.2审核者:发起者领导,前一步骤领导,发起者部门领导,发起者公司领导具体代码在:LeaRun.Application.Service.FlowManage.WFRuntimeService的GetMakerList方法,

            3.3流转条件设置:条件:大于3天;字段名称:请假天数;比较:大于;比较值:3;逻辑:并且

            3.4权限分配:该结点可以看到单据中的哪些字段

            3.5结点通过后执行的sql:update where Id ={0},0代表主键

          

测试:发起一个具体的审批流:于连员工(发起)----发起者领导(于连主管)----发起者部门领导(于连经理)----发起者公司领导(于连上海公司总经理)

----角色.net,岗位,经理----角色.net,岗位,总监

问题汇总:

1,流程监控就是查看流程的整体流转,谁已经处理了,不能查看下一步应该流转到谁??????

2,前一步骤领导??????制定用户授权,依照角色和岗位,联查不到

3,没有操作过会签的

4,不同的流转条件

5.看不懂,不想ADO.NET直观啊

{param =>
((True AndAlso (param.ProcessId == value(LeaRun.Application.Service.FlowManage.WFProcessTransitionHistoryService+<>c__DisplayClass0).processId)) AndAlso (param.toNodeId ==
value(LeaRun.Application.Service.FlowManage.WFProcessTransitionHistoryService+<>c__DisplayClass0).toNodeId))} 

原文地址:https://www.cnblogs.com/xiaoyueryeah/p/7016848.html