|
Фоновое задание или ?
| ☑ |
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) Разделить проведение и отправку данных по времени и в разных обработках и процедурах.
|
|