Расчет времени выполнения операции

Публикация № 311077

Программирование - Практика программирования

Прогрес-бар время выполнения расчет времени

8
Обработка предназначена для расчета времени выполнения операций, ее можно использовать в своих решениях при необходимости визуального контроля времени выполнения. Обработка отображает время начала операции, время оставшееся до завершения операции, и расчетное время завершения операции.

При выполнении загрузок, обработок и различных операций в ИБ требовалось видеть, сколько будет выполнятся тот или иной блок, сделали доработку, которая показывала, сколько осталось до окончания выполнения операции, сколько она уже выполняется – весь процесс исполнения. Надеюсь кому-та она поможет.

Обработка предназначена для расчета выполнения операций, ее можно использовать в своих решениях при необходимости визуального контроля времени выполнения.

Т.е. при выполнении запросов, при обходе цикла, если нужно чтобы пользователь видел, когда запустилось решение, сколько осталось до окончания выполнения решения, можно использовать код из этой обработки.

Чтобы показать результат ее работы, я использовал обход выборки запроса. Выполнение запроса происходит при нажатии кнопки «Выполнить», запускается соответствующая процедура:

8

Скачать файлы

Наименование Файл Версия Размер
Расчет времени выполнения
.epf 8,45Kb
05.11.14
12
.epf 8,45Kb 12 Скачать

См. также

Специальные предложения

Комментарии
Избранное Подписка Сортировка: Древо
1. astraborz 6 06.11.14 08:58 Сейчас в теме
А через нее открыть надо обработку или перед вызовом обработки надо ее запустить?
2. Wastern 13 06.11.14 16:26 Сейчас в теме
Можно использовать код из обработки для получения результата как на скриине
3. glassman 140 06.11.14 18:40 Сейчас в теме
Время считается пропорционально? Т.е. на каждом шаге пересчитывается ПрошлоСекунд/ВыполненоДействий = СрВремяОдногоДействия? Был бы еще вариант для УФ...
4. PiccaHut001 07.11.14 15:05 Сейчас в теме
Ещё бы обработка сама вычисляла на основе статистики, сколько времени нужно
Оставьте свое сообщение