Индикатор выполнения цикла

05.11.08

Разработка - Работа с интерфейсом

Простой индикатор для отображения хода выполнения цикла, написан без ВК, исключительно средствами 1С. Бывает полезно знать, не зависла ли обработка, выполняются ли действия внутри цикла. По сути это просто альтернатива строке состояния.

Скачать файл

ВНИМАНИЕ: Файлы из Базы знаний - это исходный код разработки. Это примеры решения задач, шаблоны, заготовки, "строительные материалы" для учетной системы. Файлы ориентированы на специалистов 1С, которые могут разобраться в коде и оптимизировать программу для запуска в базе данных. Гарантии работоспособности нет. Возврата нет. Технической поддержки нет.

Наименование Бесплатно
Индикатор цикла
.1207954787 4,06Kb
885
885 Скачать бесплатно
Индикатор цикла для 8
.1225875910 54,21Kb
131
131 Скачать бесплатно

Второй вариант индикатора для 8. По окончании выполнения цикла пользователь информируется звуковым сопровождением, звук на ActiveX(Windows media player).

См. также

Работа с интерфейсом Пользователь Платформа 1С v7.7 1C77 Абонемент ($m)

Часто встречающаяся проблема: потерялось Окно сообщений. Обработка исправляет эту "проблему" одним нажатием кнопки. Для обычных пользователей. Не требует программирования. Достаточно запустить обработку и нажать кнопку "Выполнить".

5 стартмани

17.01.2025    410    2    CheBurator    13    

7

Работа с интерфейсом Программист Платформа 1С v7.7 1C77 Абонемент ($m)

Создание и использование на формах в среде 1С 7.7 прогрессбара, индикатора, как в 1С 8.Х для контроля над длительными процессами. Реализовано средствами языка программирования 1С 7.7.

1 стартмани

06.06.2024    908    1    user1416274    17    

2

Работа с интерфейсом Логистика, склад и ТМЦ Системный администратор Программист Пользователь Платформа 1С v7.7 1С:Торговля и склад 7.7 Оптовая торговля, дистрибуция, логистика Управленческий учет Платные (руб)

Решение для разработчика и конечного пользователя для работы с фотографиями номенклатуры: систематизация, хранение, отображение, а также выгрузка на Яндекс-Диск и FTP (кроме версии лайт). Поддерживаются графические форматы: bmp, jpg, gif, tiff, а также png - не поддерживаемый штатными средствами 1С. Выполнено без использования внешних компонент (кроме функции выгрузки на FTP). Поставляется как в виде пустой конфигурации с набором объектов и модулей для работы с фото, так и в виде обновления к 1С:Торговля и склад 7.7. Выполнено в двух версиях: "полная" и "лайт".

2500 руб.

18.10.2022    6091    1    45    

4

Инструментарий разработчика Работа с интерфейсом Программист Платформа 1С v7.7 Абонемент ($m)

Обработка с фрагментами кода для программного использования набора цветов из коллекции WebЦвета 1с версии 8+ в 1с версии 77. Требуется предварительное подключение сторонней библиотеки FormEх. Будет полезно программистам 1с 77, 1с 8. Да и вообще при программировании на любом языке при потребности использовать коллекцию цветов WebЦвета.

1 стартмани

30.03.2022    5190    2    igor7777    4    

6

Работа с интерфейсом Программист Платформа 1С v7.7 1C77 Бесплатно (free)

Публикация имеет цель обратить внимание на возможность улучшения интерфейса.

15.12.2021    5094    78    Cерый    13    

8

Работа с интерфейсом Программист Платформа 1С v7.7 1C77 Абонемент ($m)

Простая и удобная внешняя обработка для выбора цвета без применения внешних компонент.

1 стартмани

09.06.2020    7613    4    vap_pig    5    

4

Учет рабочего времени Работа с интерфейсом Программист Бухгалтер Пользователь Платформа 1С v7.7 1C77 Россия Абонемент ($m)

Обработка производственного календаря с возможностью импорта и экспорта xls для 1С 7.7 (7.70.027) без изменения конфигурации.

1 стартмани

18.09.2019    13322    6    Jill    8    

3
Комментарии
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
1. Abadonna 3970 12.04.08 05:38 Сейчас в теме
2. delete009 5 12.04.08 13:56 Сейчас в теме
3. iosys 14 13.04.08 08:12 Сейчас в теме
4. Shaman100M 1152 14.04.08 10:05 Сейчас в теме
Смотрится красиво. А выполняется оч. медленно. В авторском коде используются два вложенных цикла,
проверка срабатывания и отображение индикатора происходит в внешнем цикле, - попробуйте переместить индикатор в внутренний цикл.
Само обновление картинок работает быстро, больше всего времени (90%) съедает не процедура-индикатор, а вот эти две строчки:

Код
   Форма.идПроцент.Заголовок(""+Цел(Тек*100/Всего)+"%");
   Если Тек%5=0 Тогда
Показать полностью

5. Shaman100M 1152 14.04.08 10:12 Сейчас в теме
+ (4) Условие срабатывания индикатора заменить ну, например, на условие истечения времени по _GetPerformanceCounter(), "заголовок()" перекинуть внутрь условия.
7. Shaman100M 1152 14.04.08 12:04 Сейчас в теме
+ (4) да и сам индикатор можно значительно оптимизировать, обновляя за проход видимость не всех 8*2 точек-картинок, а только меняющихся двух.
6. ded00786 347 14.04.08 11:01 Сейчас в теме
8. ded00786 347 14.04.08 20:07 Сейчас в теме
9. Mart 106 16.04.08 02:42 Сейчас в теме
Спасиб всем за ваши замечания, к некоторым из них я прислушался и попытался сделать шаг в сторону быстродействия.
10. Loshko_WR 01.11.08 12:42 Сейчас в теме
А для 8-ки случаем не делали? Чтоб был на форме обработки и чтоб обновлялся из модуля объекта формы.
11. Mart 106 05.11.08 12:29 Сейчас в теме
Предвижу как меня будут пинать за индикатор для 8. Сделал исключительно для [10], спрос родил предложение. Кроме стандартной функции индикатора от 1С хотелось попробовать чего-нибудь еще. По секрету скажу, пробовал реализовать индикатор даже в виде гистограммы, всяких там ActiveX(GIF, SWF) - к сожалению в этом случае не удалось добиться обновления элементов формы во время выполнения цикла. Приукрасил звуковым сопровождением по окончании цикла. Обновление индикаторов происходит из модуля объекта обработки, мне показалось [10] имел ввиду именно это.
12. Abadonna 3970 05.11.08 12:35 Сейчас в теме
(11)>Предвижу как меня будут пинать за индикатор для 8.
Да че пинать? ;) Просто на фига там доп. индикаторы, если они наконец-то умудрились сделать нормальный встроенный.
С другой стороны - некоторые цыгане от писанной торбы торчат, им может понравиться, что мигает :)))
13. Ratamahatata 10.10.11 11:02 Сейчас в теме
ну на конец то - нашел, спасибо)
Оставьте свое сообщение