|
Длительные фоновые операции в обычном приложении
|
Я
|
|
yakutyan_ 24.12.20 - 11:16 | Добрый день коллеги!
Есть необходимость запустить процедуру в фоновом задании в обычном приложении, выполняю следующий код:
*ФоновыеЗадания.Выполнить("ХИИ_РаботаСИнтернетМагазином.ЗарегистрироватьИзмененияНоменклатуры",МассивИзмененнойНоменклатуры,Новый УникальныйИдентификатор)
Процедура выполняется на клиенте, можно ли как то переложить ее на сервер?
Давно не работал в ОФ, в УФ использовал процедуры из БСП ДлительныеОперации, но к сожалению в конфигурации АвтоАльфа ред. 5.1 такой модуль отсутствует, вносить изменения в конфигурацию "нежелательно". |
acht 1 - 24.12.20 - 11:27 | > переложить ее на сервер
> вносить изменения в конфигурацию "нежелательно"
Трусы, крестик, всетакое |
Dzenn 2 - 24.12.20 - 11:29 | Для этого общий модуль ХИИ_РаботаСИнтернетМагазином должен иметь включенный флаг "Сервер", и, возможно, "Вызов сервера"
|
yakutyan_ 3 - 24.12.20 - 11:30 | ( 2) и там и там флажок стоит |
Dzenn 4 - 24.12.20 - 11:30 | и должен быть выключен флаг "Клиент", видимо
|
yakutyan_ 5 - 24.12.20 - 11:31 | ( 1) а вообще ОФ позволяет выполнять вызов процедуры в фоновом задании с клиента? |
Dzenn 6 - 24.12.20 - 11:32 | ( 5) ОФ вообще зло в этом плане ) им почти всё равно, где выполняется код :-) Клиент-серверная архитектура на ОФ нервно курит в стороне и чувствует себя лишней и ненужной на этом празднике жизни ;-) |
Hmster 7 - 24.12.20 - 11:32 | ( 5) ДА, в крайнем случае создай УПР форму и вызывай ее. |
yakutyan_ 8 - 24.12.20 - 11:35 | ( 7) хммм... отличная идея) забыл о том что ОФ позволяет открывать УФ, только надо будет в конфигурацию встраивать... |
yakutyan_ 9 - 24.12.20 - 11:36 | ( 7) а еще есть идеи без изменения конфигурации?) |
yakutyan_ 10 - 24.12.20 - 11:37 | ОФ УФ ОФ УФ, я как будто сейчас на тренировке и отдышаться не могу, ахах
|
Hmster 11 - 24.12.20 - 12:06 | ( 9) разве во внешней обработке нельзя упр. форму создать? |
ДенисЧ 12 - 24.12.20 - 12:18 | ( 11) Нет. УпрФормы во внешних обработках в ОФ не открываются |
Вафель 13 - 24.12.20 - 12:32 | фоновые можно и без всяких бсп запускать
|
Вафель 14 - 24.12.20 - 12:33 | хотя нужен будет серверный модуль с процедурой ЗапуститьФоновое. можно добавить новый
|
yakutyan_ 15 - 24.12.20 - 12:46 | ( 11) нет, только встраивать в конфу |
yakutyan_ 16 - 24.12.20 - 12:47 | ( 14) если добавить процедуру в общем модуле, она запуститься в режиме регламентного задания? |
yakutyan_ 17 - 24.12.20 - 12:48 | ( 14) какие флажки должны стоять у модуля в котором будет находиться процедура? |
Hmster 18 - 24.12.20 - 12:50 | ( 17) Сервер, Вызов сервера. Остальных быть не должно |
yakutyan_ 19 - 24.12.20 - 12:51 | |
yakutyan_ 20 - 24.12.20 - 13:20 | ( 18) Все работает, спасибо! |
Оптимист верит, что мы живем в лучшем из миров. Пессимист боится, что так оно и есть.