|
Длительные операции |
☑ |
0
Vvvvv
16.04.18
✎
08:15
|
Длительные операции
У меня есть код в справочнике формы элемента. Условно код, могу разделить на части. При помощи длительных операций (фоновым потоком) хочу вывести форму перед выполнением кода, в которой могу выводить статус. До выполнения кода.
Нашел как сделать, что бы запустить форму и отобразить. Но не знаю как сделать, что бы открытить форму, потом вернуться к выполнению главного кода, а затем как вернуться что бы обновить эту форму?
Схемотично так:
1) -Фоново открываю форму для отображения
- идет выполнение первой части кода
2) - фоново на форме передается интекатор о состоянии выполнения
- идет выполнение следущей части кода справочника
3) - закрытие формы, после завершения
|
|
1
Cyberhawk
16.04.18
✎
08:18
|
"Схема"
|
|
2
Vvvvv
16.04.18
✎
08:20
|
(1) что за схема?
|
|
3
Mankubus
16.04.18
✎
08:28
|
посмотри как сделано закрытие месяца в УТ11 или ЕРП
|
|
4
Vvvvv
16.04.18
✎
08:32
|
(3) в УТ 11, есть закрытие месяца. Но ни той, ни этой конфигурации у меня нет под рукой
|
|
5
butterbean
16.04.18
✎
08:33
|
(2) проверочное слово
|
|
6
Vvvvv
16.04.18
✎
08:37
|
Есть пример?
У меня открыт конфигуратор в БСП, обработка "_ДемоДлительнаяОперация" и процедуры про обновления ИБ. Но тут такого не вижу
|
|
7
Cyberhawk
16.04.18
✎
08:38
|
(2) Проверочное слово для твоей безграмотности
|
|
8
Vvvvv
16.04.18
✎
08:41
|
(7) Вот спасибо. Из всего необходимого, внимание на не нужное
|
|
9
Cyberhawk
16.04.18
✎
08:44
|
(8) Пожалуйста
|
|
10
Vvvvv
16.04.18
✎
08:47
|
(9) Лучше подскажи как реализовать
Посмотрел как обновляется ИБ. Там просто открывается форма, на которой есть индикатор, для отображения статуса. И частично выполняются фоновые задания.
в обработке БСП, там открывается форма фоновым заданием (общая форма), а в общем модуле, процедура которая занимается выполнением кода, потом закрывается
Тоже не то
|
|
11
Сияющий в темноте
16.04.18
✎
10:22
|
Если подключить обработчик ожидания и из него вызывать разные части кода,то между вызовами обработчика форма обновится,и пользователь увидит то,что ему на ней напишут,но у пользователя будет шанс нажать на кнопку и вмешаться в выполнение алгоритма,иногда это даже плюс
|
|
12
Cyberhawk
16.04.18
✎
11:00
|
(10) Что реализовать? У тебя много букв. Закрытие месяца посмотри - годный совет.
|
|
13
Вафель
16.04.18
✎
11:04
|
Вот пример обработки с фоновм заднием и прогрессбаром
|
|
Требовать и эффективности, и гибкости от одной и той же программы — все равно, что искать очаровательную и скромную жену... по-видимому, нам следует остановиться на чем-то одном из двух. Фредерик Брукс-младший