вперед к админам логи читать!- т.к. приложение работает на сервере, то, соотв, тот человек, от имени которого агент/код будет работать, должен иметь право выполнять код на сервере.
это определяется настройками безопасности в документе сервера.
Краткие тезисы обсуждения со ссылками на ключевые ответы появятся здесь.
Ключевые ответы обсуждения и их оценка появятся здесь.
Участники с сильными ответами в этой теме появятся здесь.
вперед к админам логи читать!- т.к. приложение работает на сервере, то, соотв, тот человек, от имени которого агент/код будет работать, должен иметь право выполнять код на сервере.
это определяется настройками безопасности в документе сервера.
При выборе сервера я указывал Local.Млин сложновато разобраться, до этого работал на С#
Dim s As New NotesSession
Dim db As NotesDatabase
Set db = s.CurrentDatabase
Dim mdoc As New NotesDocument(db)
With mdoc
.Form = "Memo"
.Subject="ку"
.Body="LS rulez"
.SendTo=s.UserName
.From=s.UserName
End With
Call mdoc.Send(False)
Akupaka ж объяснял - вся замутка в выполнении кода на сервере (который еще должен иметь соответствующую безопасность). если агенту поставлен локал, он не запустится сам ни в какую (по крайней мере у меня не запускался тоже при локал, а когда выставил ему почтовый сервер - выполнился аж бигом)почему он у меня не срабатывает по расписанию.Когда вручную запускаешь работает.
Dim session As New NotesSession
Dim db As NotesDatabase
Dim doc As NotesDocument
Set db = session.CurrentDatabase
Set doc = New NotesDocument( db )
doc.Form = "Memo"
doc.SendTo = "адрес"
doc.Subject = "Here's the document you wanted"
Call doc.Send( False )
Между этими пунктами еще одно действие есть - указание, где буит выполняться агент. Там какой сервер прописан - local или тот, на котором база живет?5.Нажимаю кнопку Shedule
6. Навожу время
With mdoc
.Form = "Memo"
.Subject="ку"
.Body="LS rulez"
.SendTo=s.UserName
.From=s.UserName
End With
amigolinx
Между этими пунктами еще одно действие есть - указание, где буит выполняться агент. Там какой сервер прописан - local или тот, на котором база живет?
Если запуск локально, проверьте наличие запущенного процесса ntaskldr.exe. Если нет, в User Prefernces включить "Enable sсheduled local agents" и перегрузить Notes
база находится локально илии на серваке?если локал агент не запустится, если на серваке глядите в сторону серверного документа. у вас должни бить права на запуск. если етого нет вперед к админам с "черниговским" или "оболонь" ))))))))))
слушай, "я тебе адын умный вещь скажу"...
ну, на кой тебе локальный агент? задача, которую ты обрисовал требует "серверного подхода"!
иначе, для работы твоего агента придется держать клиент запущенным в нужное время...
если же он будет на сервере, то подобных проблем не будет...
А где именно настройка "Enable sсheduled local agents"?Так ка я её не нашол
тем более пятница нынче, админы ой как рады будут пивасуНу сделай наконец так как тебе люди пишут. агент на сервере запускай.