W
wowa
Подскажите такой вопрос,
Пользователь имеет право создавать частные агенты.
Пользователь создал частный агент, но не может его сохранить "You are not authorized to perform that operation"
Вот агент
Возможно тут что-то запрещенное для частного агента, но я не знаю что.
Также возможно тут неверно указана библиотека. Библиотека необходима для создания лога, но вызывается "Library_1", а уже из нее "Library_2", где все функции для лога.
Агент простой, необходимо найти все доки, где поле пустое и заполнить его - прибавить 21 день к дате создания дока.
Пользователь имеет право создавать частные агенты.
Пользователь создал частный агент, но не может его сохранить "You are not authorized to perform that operation"
Вот агент
Код:
Option Public
Option Declare
Use "Library_1"
Sub Initialize
Dim s As New NotesSession
Dim db As NotesDatabase
Dim coll As NotesDocumentCollection
Dim doc As NotesDocument
Dim docNext As NotesDocument
Dim dtCreated As NotesDateTime
Dim agentLog As Variant
Dim createDate As Variant
Set db = s.CurrentDatabase
Set agentlog = New LogDocInSpecificDb ("Missing Customer Requested Release Date '"+ db.Title +"'", db )
Set coll = db.Search( {Form = "Opportunity" & Is_RfS_Proposal = 1 & OPP_GeplUebergabe = "" }, Nothing , 0 )
Set docNext = coll.GetFirstDocument
While Not docNext Is Nothing
Set doc = docNext
Set docNext = coll.GetNextDocument(doc)
createDate = doc.Created
Set dtCreated = New NotesDateTime( createDate )
Call dtCreated.AdjustDay( 21 )
Call doc.ReplaceItemValue("OPP_GeplUebergabe", dtCreated.GMTTime)
Call doc.Save(True,False)
Call agentLog.LogAction(doc.OPP_Reg(0))
Wend
End Sub
Возможно тут что-то запрещенное для частного агента, но я не знаю что.
Также возможно тут неверно указана библиотека. Библиотека необходима для создания лога, но вызывается "Library_1", а уже из нее "Library_2", где все функции для лога.
Агент простой, необходимо найти все доки, где поле пустое и заполнить его - прибавить 21 день к дате создания дока.