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

Опубликовал Wast (Wastern) в раздел Программирование - Практика программирования

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

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

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

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

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

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

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

См. также

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