Имя: Пароль:
1C
 
Фоновое задание или ?
,
0 SRM1C
 
23.06.17
18:04
Привет.
Есть документы, у них есть команда которая выгружает данные в другую базу через com-соединение, подвисает нормально так, если много сведений.
Как сделать, чтобы при определенных событиях, вызывалась процедура выгрузки, но работа пользователя никак не менялась?
Фоновое задание или что другое ?
1 Aleksey
 
23.06.17
18:06
а чем типовой механизм планов обмена не устраивает?
2 Юрий Лазаренко
 
23.06.17
18:09
(1) Полагаю, выгрузка происходит по необходимости при нажатии кнопки пользователем.
(0) База файловая или скуль?
3 PiotrLoginov
 
23.06.17
18:22
(0) ну можно пачкой выгрузить нужные данные. должно, по идее быть побыстрее. Вообще, вот так вот навешивать на процедуру проведения - не всегда правильно
4 SRM1C
 
23.06.17
18:24
Скуль, да после проведения требуется сразу вызывать выгрузку, но и в тоже время, не останавливать работу пользователя
5 SRM1C
 
23.06.17
18:25
Пачкой не получится, буквально в одной базе создали новый документ, в другой через 2 минуты инфу нужно сделать
6 Юрий Лазаренко
 
23.06.17
18:29
(4) Фоновое задание будет норм.
7 PiotrLoginov
 
23.06.17
18:30
(5) не понял. что значит "в другой через 2 минуты инфу нужно сделать"? Должна быть сразу после проведения там необходимая инфа? Ну так сразу после проведения в одной базе собрать всю необходимую инфу в кучку и отправить в другую базу, а не отправлять по одной записи.
8 SRM1C
 
23.06.17
18:46
(7) Да после проведения, вся необходимая инфа это и есть документ, в нем все что требуется есть.
9 SRM1C
 
23.06.17
18:48
По команде она улетает, нужно просто команду вынести в фоновое задание или что другое, чтобы пользователь после проведения не залипал на подвисшую 1Ску, а дальше работал, а выгрузка где-то там сама происходила
10 Мимохожий Однако
 
23.06.17
19:30
(9) Разделить проведение и отправку данных по времени и в разных обработках и процедурах.
Выдавать глобальные идеи — это удовольствие; искать сволочные маленькие ошибки — вот настоящая работа. Фредерик Брукс-младший