永发信息网

notes domino流程问题:各位高手看看我问题出在哪儿?

答案:1  悬赏:50  手机版
解决时间 2021-05-20 16:10

 

第一步提出申请给部门主任审批流转正常,到了第二步就服务器报错:agent error:你没有此项操作的权限。原因出在doc.save事件,到了这个代码就提示,这涉及的权限问题跟ACL有关还是就是读者域和作者域的问题呢?

Sub Initialize
 Dim ns As NotesSession
 Dim db As NotesDatabase
 Dim doc As NotesDocument
 Set ns =New NotesSession
 Set db=ns.CurrentDatabase
 Set doc=ns.DocumentContext
 Dim item As NotesItem
 
 If doc.docStatu(0)="提出申请" Then
  doc.form="apply"
  Set item =New NotesItem(doc,"docauthors",doc.applydept(0),AUTHORS)
  Set item =New NotesItem (doc,"docreaders",doc.applyer(0),READERS)
  Set item=New NotesItem (doc,"DOCManagers","admin/SH.Unicom",AUTHORS)
  Call doc.ReplaceItemValue("docStatu","部门主任审批")
 Else
  If doc.docStatu(0)="部门主任审批" Then
   Call doc.ReplaceItemValue("docauthors",doc.manager(0))
   Call doc.AppendItemValue("docreaders",doc.applydept(0))
   Call doc.ReplaceItemValue("docStatu","总经理审批")
  Else
   If doc.docStatu(0)="总经理审批" Then
    Call doc.ReplaceItemValue("docauthors",doc.hr(0))
    Call doc.AppendItemValue("docreaders",doc.manager(0))
    Call doc.ReplaceItemValue("docStatu","送人力资源归档")
   Else
    If doc.docStatu(0)="送人力资源归档" Then
     Call doc.ReplaceItemValue("docauthors","")
     Call doc.AppendItemValue("docreaders",doc.hr(0))
     Call doc.ReplaceItemValue("docStatu","存档")
    End If
   End If
  End If
 End If
 Call doc.Save (True,False)
 Print "<script>alert('已成功流转到下一步,下一步的活动者为:"+doc.docauthors(0)+"')</script>"
 Print "<script>window.close()</script>"
 
End Sub

最佳答案
第一步Set item =New NotesItem(doc,"docauthors",doc.applydept(0),AUTHORS),说明此文档的作者是域applydept选择的人,也就是部门申请人,但再提交的时候你没有将文档的作者设置成下一步的操作人,所以当流转到第二步的时候,那个人是没有编辑权限的,所以调用Call doc.Save (True,False)这句的时候会报agent error:你没有此项操作的权限。其实就是没有编辑文档的权限。
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
什么样子的手机好用,谁知道啊,多少钱
一张世博门票,可以帮两个人预约中国馆吗
安静听音乐的句子,表示看淡名利安静学习的名
启东联想S700多少钱额??
人气值:♥♥♥♥♥♥♥♥♥♥这种还能弄些什
用两种方法泪以铁为原料,制取氧化铁
古代诗歌的特点有哪些,简介著名的古代诗人的
我的Windowsxp主题没了,怎么在找回来啊
网络游戏加速器伤电脑吗?
大家能帮小艾投几票吗?力挺小艾进全明星,最
深圳软通动力的具体位置?
书香阅读的句子,关于书香的句子
翻好友厨柜会被发现吗
夜店之王怎么卡包房
关于送别的谚语,关于送别的场景运用一句名言
推荐资讯
大众朗逸后门板怎么拆,朗逸车为什么没有水温
报告老板小四代台词,求《报告老板之小四代》
与昆虫有关的句子,有关昆虫的诗句
关于电磁铁的吸力我制作了一个电磁铁,电压48
上班总是打瞌睡怎么办,怎么白天上班总是想打
怎么腌咸蒜好吃的视频,咸蒜怎么腌制
当x=4时,求分式x^3-16x分之2x-8的值
好羡慕病人
写我的好朋友的作文
积分 dx/[e^x+e^(2-x)]
如何利用博客论坛为公司宣传?
电脑开机后很卡怎么办??
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?