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))}