N
nvyush
Я бы ещё добавил параметр в notes.ini, что агент отработал и при запуске проверял его значение. Или Вы хотите каждый день контакты чистить?
15 апреля стартует «Курс «SQL-injection Master» ©» от команды The Codeby
За 3 месяца вы пройдете путь от начальных навыков работы с SQL-запросами к базам данных до продвинутых техник. Научитесь находить уязвимости связанные с базами данных, и внедрять произвольный SQL-код в уязвимые приложения.
На последнюю неделю приходится экзамен, где нужно будет показать свои навыки, взломав ряд уязвимых учебных сайтов, и добыть флаги. Успешно сдавшие экзамен получат сертификат.
Запись на курс до 25 апреля. Получить промодоступ ...
Дизайн ПЯ у всех разный, части юзеров до меня была установлена английская версия, ну и смешение разных версий, поэтому массово, одной командой не обойтись.Зачем каждый ПЯ изменять? Если вы меняли шаблон (как я понял из предыдущих сообщений), то надо просто запустить задачу Design (см. админский хелп), и дизайн сам разлезется по всем почтовым ящикам.
Добавлено: я не стал бы завязываться на русское имя вида, т.к. у некоторых пользователей АК м.б. создана по английско-американскому шаблону, и у них это работать не будет. Если внимательно посмотреть, то у вида имеется псевдоним RecentCollaborators, который и надо использовать.
1) В любом случае внести изменения в ДВА шаблона проще чем во ВСЕ почтовые базы.Дизайн ПЯ у всех разный, части юзеров до меня была установлена английская версия, ну и смешение разных версий, поэтому массово, одной командой не обойтись.
Из вышенаписанного следует, что у некоторых юзеров вьюшка по-русски обзывается, у других по-английски. А по-поводу RecentCollaborators можно подробнее?
Sub Click(Source As Button)
Dim nab As NotesDatabase
Set nab = New notesdatabase("","names.nsf")
Dim view As NotesView
Set view = nab.GetView("(Recent Contacts)")
if view is nothing then
Set view = nab.GetView("(Недавние контакты)")
End if
Dim vc As Notesviewentrycollection
Set vc = view.allentries
Call vc.RemoveAll(True)
End Sub
Dim nab As NotesDatabase
Set nab = New notesdatabase("","names.nsf")
Dim view As NotesView
Set view = nab.GetView("(Recent Contacts)")
if view is nothing then
Set view = nab.GetView("(Недавние контакты)")
End if
Dim vc As Notesviewentrycollection
Set vc = view.allentries
Call vc.RemoveAll(True)
Sub Postopen(Source As Notesuidatabase)
Dim db As NotesDatabase
Dim ag As NotesAgent
Set db = Source.Database
Set ag = db.Getagent(Test")
If Not ag Is Nothing Then Call ag.Run()
nvy выше пояснил.А по-поводу RecentCollaborators можно подробнее?
Set view = nab.GetView("(Recent Contacts)")
if view is nothing then
Set view = nab.GetView("(Недавние контакты)")
End if
Set view = nab.GetView("RecentCollaborators")
If view Is Nothing Then Exit Sub
Чтобы оно не появлялось, не надо всех пользователей заставлять доверять своему id. Лучше после изменений подписать дизайн шаблона сервером (быстрее в Domino Administrator'е).осталось подправить ECL в политиках, чтобы окошко безопасности не появлялось
Обучение наступательной кибербезопасности в игровой форме. Начать игру!