工作流任务的权限问题

    利用CreateTask活动的SpecialPermissons属性来解决工作流任务的权限,将任务的分配者添加到这个属性中,并为其分配相应的权限:
         
          this.createtask1.SpecialPermissons.Add("用户的登录名",SPRloeType)
  
今天在写工作流的时候发现 ,当CreateTask活动包含在While,ConditionedActivetiyGroup活动的时候(如图1),特别权限的作用竟然丧失了,调试了很长时间,还是不行,
难道说遇见BUG了?
                                      

把CreateTask拖放到外边(如图2),再次运行特别权限又起作用了,好再写的工作流,是个二级请假审批工作流,不是很复杂,所以就用IfElse来代替了
                                            
                                                                              图2

posted @ 2008-03-25 14:14  goyier  阅读(332)  评论(0编辑  收藏  举报