Текущее время: Пн, дек 15 2025, 22:57

Часовой пояс: UTC + 3 часа




Начать новую тему Ответить на тему  [ Сообщений: 7 ] 
Автор Сообщение
 Заголовок сообщения: Завершение ЭПО
СообщениеДобавлено: Пт, июл 27 2007, 12:59 
Ассистент
Ассистент

Зарегистрирован:
Пт, июл 27 2007, 12:20
Сообщения: 39
Откуда: Екатеринбург
Пол: Женский
Всем добрый день!
Проблема состоит в следующем: при выполнении задачи ЭПО пользователь, не сохраняя, закрывает ее путем нажатия на одну из управляющих кнопок "Назад", "Выход", "Отмена". Таким образом, ЭПО не завершается и остается во входящей почте. Можно ли отследить, что пользователь начал выполнять, не завершил ЭПО и завершить ЭПО за него автоматически, чтобы поток операций продолжился?


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Пн, июл 30 2007, 15:06 
Старший специалист
Старший специалист
Аватара пользователя

Зарегистрирован:
Пт, янв 21 2005, 12:40
Сообщения: 371
Пол: Мужской
Наверное поможет "Exit программирование" в шаге


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Пн, июл 30 2007, 17:59 
Гуру-эксперт
Гуру-эксперт
Аватара пользователя

Зарегистрирован:
Ср, ноя 03 2004, 14:51
Сообщения: 1912
Откуда: КраснАдар
Пол: Мужской
Нехорошо как-то получается... А если пользователь не хочет прямо сейчас выполнять ЭПО, собирается посоветоваться так-сказать со "старшими товарищами", а вы уже за него все решили и ЭПО завершили? Потом в принципе все палки могут вам и достаться...

Ну а по реализации - вариант PP.


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Вт, июл 31 2007, 06:56 
Ассистент
Ассистент

Зарегистрирован:
Пт, июл 27 2007, 12:20
Сообщения: 39
Откуда: Екатеринбург
Пол: Женский
А где можно почитать про Exit-программирование? На форуме ничего нет, в Help'е только общая информация.


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Вт, июл 31 2007, 14:01 
Ассистент
Ассистент

Зарегистрирован:
Пт, июл 27 2007, 12:20
Сообщения: 39
Откуда: Екатеринбург
Пол: Женский
Всем спасибо :) Нашла обходной путь. Но от любой информации об Exit-программировании не откажусь.


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Ср, ноя 14 2007, 10:45 
Гуру-эксперт
Гуру-эксперт
Аватара пользователя

Зарегистрирован:
Ср, ноя 03 2004, 14:51
Сообщения: 1912
Откуда: КраснАдар
Пол: Мужской
kochia написала:
Всем спасибо :) Нашла обходной путь. Но от любой информации об Exit-программировании не откажусь.

Извиняюсь, что не вовремя.
Информация по exit-программированию.
Необходимо создать класс с интерфейсом IF_SWF_IFS_WORKITEM_EXIT. В созданном классе будет один метод - EVENT_RAISE. Собственно он то и нужен.
В атрибутах интерфейса можно увидеть все события: после создания ЭПО, до/после выполнения ЭПО. Так что внутри метода просто рисуем кейс на эти события и пишем собственную нужную обработку. Я к примеру использую событие AFTER_CREATE для внесения id ЭПО в свои маршрутные Z-таблички, а событие BEFORE_EXECUTE - для апдейта информации о статусе обработки.
После этого в построителе потока идем в нужный шаг (где хотим осуществить запуск exit) на закладку exit-программирование и в списке предложенных выбираем нами созданный класс. Кол-во exit-ов в шаге ПО не ограничено.


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Чт, ноя 15 2007, 12:22 
Ассистент
Ассистент

Зарегистрирован:
Пт, июл 27 2007, 12:20
Сообщения: 39
Откуда: Екатеринбург
Пол: Женский
Спасибо за полезную информацию :)


Принять этот ответ
Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 7 ] 

Часовой пояс: UTC + 3 часа


Кто сейчас на конференции

Сейчас этот форум просматривают: Yandex [Bot]


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  
cron
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
Русская поддержка phpBB