IFE提取参与者上一级领导

Sub Initialize
   
    On Error GoTo errormsg
    
    Dim depVw As NotesView
    Dim depDoc As NotesDocument    
    Dim depID As String
    Dim parentDepID As String
    Dim depHead As String    
    Dim i As Integer
    'Dim isBranchCo
    
    depID=LinkeyUser.GetDeptNumByUserName(WF_UserName)
    msgbox "depID="+depID
    depHead = join(LinkeyUser.GetDirLeaderByUserName(WF_UserName),"")
    msgbox "depHead="+depHead
    Set depVw=linkeyuser.UserDb.getview("TreeListByFolderId")
         
    if depHead="" then
        for i=1 to 1
            set depDoc=depVw.getdocumentbykey(depID,true)
            if not depDoc is nothing then
                parentDepID=depDoc.ParentFolderId(0)
                depID=parentDepID
            end if
        next    
    end if
        
         
    if WF_UserName=depDoc.DeptHead(0)  then
        for i=1 to 1
            set depDoc=depVw.getdocumentbykey(depID,true)
            if not depDoc is nothing then
                parentDepID=depDoc.ParentFolderId(0)
                depID=parentDepID
            end if
        next    
    end if

    
    

    
    

    if not depDoc is nothing then
        depHead = depDoc.DeptHead(0)
        WF_Document.WF_RuleUser=depHead         
    else
        WF_Document.WF_RuleUser=""    
    end if
    
      Exit Sub
errormsg:
    MsgBox " suxg Rule Error:" & Str(Erl) & "  " & Error
    exit sub
End Sub
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值