Приостановка действия агента?

  • Автор темы v2v
  • Дата начала
V

v2v

Гость
#1
У меня есть агент (на Java), который довольно долго работает (относительно долго/быстрее нельзя) запускаю я его с представления по выбранным документам... Так вот иногда появляется эффект как будто Лотус завис вовсе, хотя нет, агент работает ( это я знаю наверняка ).
Как мне уведомлять польователей что Лотус не завис а работает, а лучше как мне сделать , что бы например при нажатии Эскейп агент завершал свою работу. Такое возможно сделать?
 

Medevic

Что это ? :)
Lotus team
10.12.2004
3 346
2
#2
<!--QuoteBegin-v2v+7:06:2007, 16:02 -->
<span class="vbquote">(v2v @ 7:06:2007, 16:02 )</span><!--QuoteEBegin-->Как мне уведомлять польователей что Лотус не завис а работает, а лучше как мне сделать , что бы например при нажатии Эскейп агент завершал свою работу. Такое возможно сделать?
[snapback]68507" rel="nofollow" target="_blank[/snapback]​
[/quote]
Попробуй ctrl-break'ом.
 

morpheus

скриптописец
07.08.2006
3 915
1
#3
Для: v2v
Жаль что не знаю Java , но при использовании агентов на LS делаю обычный
Print "агент выполнил то-то, тото и тото ... бла-бла-бла"
Остановить посчти любое действие в лотусе можно [Ctrl]+[Pause Break]
 
V

v2v

Гость
#5
Контрл - Брэйк : полностью выполняется агент, а потом выводиться сообщение о том что действие прервано, и Представление на котором выводяться документы, изменённые агентом не обновляется.

Kee_Keekkenen нельзя ли немного поподробней?
 

DNT

Постоялец форума
Lotus team
12.10.2005
590
7
#6
Для: v2v


установите в свойства агента галку "Run in background ...".

Так как он у вас запускается на выделенных документах, то такой способ прокатит.