none
工作流权限 RRS feed

  • 问题

  • 例如
    我创建一个变更管理列表。有个“传输状态”的字段,选项为:“已创建”,“已提交”,“已审批”,“已传输”。
    当A用户新建变更管理数据还未启动工作流时,“传输状态”为“已创建”。这时可以再打开编辑。
    一旦启动工作流,"传输状态"就为“已提交”。这时此条数据任何人都不能修改,只有超级管理员才可以。
    审批人审批后,状态就为“已审批”。工作流就继续走下去。状态为“已传输”就结束。

    我原先是使用SPD开发工作流。
    做了2个方法:
    1.除了超级管理员,其他人把权限设为“只录入”,这样,一旦创建后,就不能修改,并且一旦启动工作流后,审批者无法审批,工作流报错,提示列表更新项失败。
    2.采用EVENHANDER开控制,一旦启动工作流,才把此数据设为只读,这样也碰到审批者无法审批,工作流报错,提示列表更新项失败。
    不知道大家对以上是如何处理。
    小弟是刚学习。谢谢大家。

    2010年7月13日 12:01