В Глобальный модуль вставить процедуру:
//*****************************************************************************
Процедура глПрогрессБар(Сейчас=0,Всего=0) Экспорт
Попытка
Если Всего>0 Тогда
Если ПустоеЗначение(глКонтПрогрессБар)=0 Тогда
глКонтПрогрессБар.Сейчас=Сейчас;
глКонтПрогрессБар.Всего=Всего;
глКонтПрогрессБар.Форма.Обновить();
КонецЕсли;
Иначе
Если ТипЗначенияСтр(Сейчас)="Строка" Тогда
ОткрытьФорму("Обработка.ПрогрессБар",глКонтПрогрессБар);
глКонтПрогрессБар.Форма.Заголовок(Сейчас);
Иначе
Если ПустоеЗначение(глКонтПрогрессБар)=0 Тогда
глКонтПрогрессБар.Форма.Закрыть();
КонецЕсли;
КонецЕсли;
КонецЕсли;
Исключение
КонецПопытки;
КонецПроцедуры
... Ну и Обработку "ПрогрессБар"
И пользовать.. Вот пример:
глПрогрессБар("Тест ПрогрессБара...");
Для ин=1 По 10000 Цикл
глПрогрессБар(ин,10000);
КонецЦикла;
глПрогрессБар();
Файлы обработки:
- ProgressBar_otdelnoy_formoy.ert Для скачивания нужна регистрация
В этой группе 1С
- СКД против "ручного" кодинга
- Меню "Быстрый запуск" для пользователей (8.1, 8.2(обычное приложение))
- Чат (Управляемое приложение 1С 8.2)
- Класс1C++ Прогрессор
- Редактор кода 1с для тонкого клиента, управляемые формы
- WYSIWYG редактор на базе TinyMCE
- Избранное работы пользователя
- Фотография на документы. Интерактивный редактор.