|
Разве может работать код модуля объекта внешней обработки, если 1cv8c уже снят? | ☑ | ||
---|---|---|---|---|
0
ptiz
19.07.21
✎
15:05
|
Платформа 8.3.17.1496. Клиент-сервер.
Сделал внешнюю обработку дл БП 3.0. В ней есть кнопка, которая в итоге вызывает простой код: ОбработкаОбъект = РеквизитФормыВЗначение("Объект"); ОбработкаОбъект.ЗагрузитьРеализацииНаСервереИзФайла(АдресХранилища); АдресХранилища - туда помещены двоичные данные, из которых загружаются накладные. Всё работает. Но! В процессе отладки в один прекрасный момент я обнаружил, что 1С я закрыл, остался конфигуратор, но процедура загрузки продолжила выполняться! Накладные продолжали плодиться. В активных соединениях светился "Тонкий клиент" с моего компа, хотя процесса 1cv8c на клиенте не было. Процедура обработки продолжала работать как будто это фоновое задание. Это баг или фича? Если фича - как повторить? |
|||
1
Garykom
гуру
19.07.21
✎
15:06
|
(0) это фича сервера
повторяется легко |
|||
2
H A D G E H O G s
19.07.21
✎
15:07
|
(0) Ну серверный вызов живет и дышит, че бы нет то?
|
|||
3
END
19.07.21
✎
15:07
|
(0) Такое возможно. Сколько раз наблюдал, что платформа сама не убивает серверные вызовы, хотя закрыты все клиенты, их породившие.
|
|||
4
END
19.07.21
✎
15:08
|
(0) Напиши тяжкий запрос, запусти в консоли и сруби клиент. Запрос продолжит выполняться.
|
|||
5
ptiz
19.07.21
✎
15:17
|
Жесть полная эти ваши УФ.
|
|||
6
ptiz
19.07.21
✎
15:19
|
Но прикольно. Надо загрузить огромный объем данных. Я так могу кучу клиентов пооткрывать, запускать обработку и срубать клиентов, чтобы не мешались :)
|
|||
7
Garykom
гуру
19.07.21
✎
15:19
|
(6) эээ а зачем клиентов срубать когда один клиент может кучу фоновых на сервере?
|
|||
8
Garykom
гуру
19.07.21
✎
15:20
|
(7)+ и да так и делают параллельную загрузку или выгрузку в кучу потоков на сервере
|
|||
9
ptiz
19.07.21
✎
15:21
|
(7) Для фонового нужна процедура общего модуля. А я типовую трогать не хочу. Расширение делать ради разовой операции?
|
|||
10
Вафель
19.07.21
✎
15:21
|
(9) можно и из обработки, если она подключена в справочник внешних
|
|||
11
Вафель
19.07.21
✎
15:22
|
примерно так
https://infostart.ru/public/943888/ |
|||
12
Garykom
гуру
19.07.21
✎
15:25
|
||||
13
Garykom
гуру
19.07.21
✎
15:27
|
(9) или сделать свое расширение миниБСП и юзать общую процедуру для фоновых, которая будет код из внешней вызывать
|
|||
14
ptiz
19.07.21
✎
15:38
|
Кстати, Асинх из последних платформ тоже можно использовать как аналог "фоновых" при выполнении из обработки? Или ошибаюсь?
|
|||
15
ДенисЧ
19.07.21
✎
15:55
|
(14) Ошибаешься, к сожалению
|
|||
16
Garykom
гуру
19.07.21
✎
15:59
|
(15) в МП фоновые на клиенте выполняются
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |