Форум программистов, компьютерный форум, киберфорум
HCL Notes: Программирование
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.72/111: Рейтинг темы: голосов - 111, средняя оценка - 4.72
0 / 0 / 0
Регистрация: 01.09.2007
Сообщений: 33

Отключение агента?

17.02.2008, 10:20. Показов 21537. Ответов 12
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Написала агентика, который запускается по расписанию и типа шерстит базу, и если есть "неисполненные" документы, шлет письма с напоминанием, что пора бы исполнить. Есть бэкап, который просто делает копию базы. И вот случилась проблема: агентик теперь запускается из основной базы и из копии, т.е. письма приходят 2 раза :-((. Понимаю, что все ... криво, но я новичек, как в программировании на Lotus, так и в администрировании (полный ноль...) Намекните хотя бы, что мне нужно сделать и в какую сторону копать. Заранее спасибо.
0
IT_Exp
Эксперт
34794 / 4073 / 2104
Регистрация: 17.06.2006
Сообщений: 32,602
Блог
17.02.2008, 10:20
Ответы с готовыми решениями:

вызов Ls-агента с показом диалогового окна из Java-агента
есть Java-агент, надо в нем показать диалоговое окно (картинку в нем показать и поле для ввода), попытался решить так: из Java-агента...

Проблема запуска Агента из агента!
Доброго времени суток! Ситуация такова запускю агента из другого агента, при запуске в строке запуска агента от компилятора получаю Notes...

Пересохранение Агента
Здравствуйте! Подскажите Как программно можно пересохранить агент в базе?

12
0 / 0 / 1
Регистрация: 30.06.2007
Сообщений: 2,153
17.02.2008, 10:22
На архивной базе в пропертях включить опцию
"Disable background agents for thys database"
0
0 / 0 / 0
Регистрация: 19.07.2007
Сообщений: 1,098
17.02.2008, 10:24
Откройте базку в дизайнере, нид списком агентов есть кнока Enable\Disable... Нажмите её...




Цитата Сообщение от Omh
На архивной базе в пропертях включить опцию
"Disable background agents for thys database"
Это не всегда надо.. так как бывает, что некоторые шедульные агенты должны работать и в архивной базе.. но это по ситуации...
0
0 / 0 / 1
Регистрация: 30.06.2007
Сообщений: 2,153
17.02.2008, 10:39
Для: Sandr
Согласен.
0
0 / 0 / 0
Регистрация: 01.09.2007
Сообщений: 33
17.02.2008, 10:47
Все это очень хорошо, спасибо. Но копия базы создается каждый день, т.е. каждый день заходить в базу и выключать агента? :-(
0
0 / 0 / 0
Регистрация: 04.12.2004
Сообщений: 3,329
17.02.2008, 10:55
Может вынести бэкап из директории Data?
0
0 / 0 / 1
Регистрация: 30.06.2007
Сообщений: 2,153
17.02.2008, 11:16
Для: Partizanka
Ну или проверка внутри самого агента, на то, где он находится...
0
1 / 1 / 0
Регистрация: 01.10.2006
Сообщений: 615
17.02.2008, 11:20
может стоить в начало агента добавить код, который будет выключать агента, например при условии что имя архивной бд не совпадает с боевой
что-то типа

Code
1
2
3
4
5
6
Dim agent As NotesAgent
Set agent = ses.CurrentAgent
If ses.CurrentDatabase.FileName <> "db.nsf" Then
agent.IsEnabled = False
Call agent.Save
End If
0
0 / 0 / 0
Регистрация: 01.09.2007
Сообщений: 33
17.02.2008, 12:22
Цитата Сообщение от Medevic
Может вынести бэкап из директории Data?
Т.е.? Бэкапить только данные?

Kee_Keekkenen, Omh, спасибо за идеи. Видимо, будем двигаться в этом направлении. Вообще, я думала, проблема не нова и решение где-то на поверхности, значит ошибалась...
0
0 / 0 / 0
Регистрация: 04.12.2004
Сообщений: 3,329
17.02.2008, 12:28
<!--QuoteBegin-Partizanka+18:02:2008, 13:09 -->
<span class="vbquote">(Partizanka @ 18:02:2008, 13:09 )</span><!--QuoteEBegin-->Т.е.? Бэкапить только данные?
[snapback]98562" rel="nofollow" target="_blank[/snapback]?[/quote]
Нет. Копировать базу (файл *.nsf) не в папку data, а куда-нибудь в другое место (например, c:\backup).
Т.о. снимем лишнюю нагрузку с сервера.
0
0 / 0 / 0
Регистрация: 01.09.2007
Сообщений: 33
17.02.2008, 12:39
Цитата Сообщение от Medevic
Нет. Копировать базу (файл *.nsf) не в папку data, а куда-нибудь в другое место (например, c:\backup).
Т.о. снимем лишнюю нагрузку с сервера.
Т.е. если база будет в c:\backup, то агенты не будут запускаться? простите мою бестолковость
0
0 / 0 / 0
Регистрация: 04.12.2004
Сообщений: 3,329
17.02.2008, 12:43
<!--QuoteBegin-Partizanka+18:02:2008, 13:26 -->
<span class="vbquote">(Partizanka @ 18:02:2008, 13:26 )</span><!--QuoteEBegin-->Т.е. если база будет в c:\backup, то агенты не будут запускаться? ph34r.gif простите мою бестолковость
[snapback]98568" rel="nofollow" target="_blank[/snapback]?[/quote]
Не обязательно здесь, но не будут.
0
0 / 0 / 0
Регистрация: 01.09.2007
Сообщений: 33
17.02.2008, 12:44
Цитата Сообщение от Medevic
Не обязательно здесь, но не будут.
Спасибо большое!!!
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
BasicMan
Эксперт
29316 / 5623 / 2384
Регистрация: 17.02.2009
Сообщений: 30,364
Блог
17.02.2008, 12:44
Помогаю со студенческими работами здесь

запуск агента
Добрый день! Подскажите как запустить агент (LotusScript) через MS FoxPro 8.0 ?? строка Call nAgent.RunOnServer не дает...

Ошибка агента.
Добрый день! Есть ошибка в написании агента, как её отловить? Агент работает по времени. После его запуска в логах пишет: AMgr: Agent...

Расписание агента
Можно ли запускать агент по расписанию каждые 48 часов? Как это можно реализовать?

Log агента
Здравствуйте. Возник вопрос: как получить в скрипте лог агента (в частности, инфу об ошибках, произошедших при последнем запуске агента)....

Запуск агента
Запускаю агент на серевере с помощью agent.RunOnServer(doc.NoteID) Но пока агент не отработает интерфейс пользователя &quot;висит&quot;,...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
13
Ответ Создать тему
Новые блоги и статьи
делаю науч статью по влиянию грибов на сукцессию
anaschu 13.03.2026
прикрепляю статью
SDL3 для Desktop (MinGW): Создаём пустое окно с нуля для 2D-графики на SDL3, Си и C++
8Observer8 10.03.2026
Содержание блога Финальные проекты на Си и на C++: hello-sdl3-c. zip hello-sdl3-cpp. zip Результат:
Установка CMake и MinGW 13.1 для сборки С и C++ приложений из консоли и из Qt Creator в EXE
8Observer8 10.03.2026
Содержание блога MinGW - это коллекция инструментов для сборки приложений в EXE. CMake - это система сборки приложений. Здесь описаны базовые шаги для старта программирования с помощью CMake и. . .
Как дизайн сайта влияет на конверсию: 7 решений, которые реально повышают заявки
Neotwalker 08.03.2026
Многие до сих пор воспринимают дизайн сайта как “красивую оболочку”. На практике всё иначе: дизайн напрямую влияет на то, оставит человек заявку или уйдёт через несколько секунд. Даже если у вас. . .
Модульная разработка через nuget packages
DevAlt 07.03.2026
Сложившийся в . Net-среде способ разработки чаще всего предполагает монорепозиторий в котором находятся все исходники. При создании нового решения, мы просто добавляем нужные проекты и имеем. . .
Модульный подход на примере F#
DevAlt 06.03.2026
В блоге дяди Боба наткнулся на такое определение: В этой книге («Подход, основанный на вариантах использования») Ивар утверждает, что архитектура программного обеспечения — это структуры,. . .
Управление камерой с помощью скрипта OrbitControls.js на Three.js: Вращение, зум и панорамирование
8Observer8 05.03.2026
Содержание блога Финальная демка в браузере работает на Desktop и мобильных браузерах. Итоговый код: orbit-controls-threejs-js. zip. Сканируйте QR-код на мобильном. Вращайте камеру одним пальцем,. . .
SDL3 для Web (WebAssembly): Синхронизация спрайтов SDL3 и тел Box2D
8Observer8 04.03.2026
Содержание блога Финальная демка в браузере. Итоговый код: finish-sync-physics-sprites-sdl3-c. zip На первой гифке отладочные линии отключены, а на второй включены:. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru