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

05.11.08

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

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

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

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

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

См. также

1С:Фото номенклатуры 7.7 - решение для работы с фотографиями номенклатуры в 1С:7.7 (включая формат PNG)

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

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

5000 руб.

18.10.2022    5159    1    45    

3

WebЦвета для 1с77 FormEx

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

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

1 стартмани

30.03.2022    4543    2    igor7777    4    

5

К привязкам элементов форм (1С 7.7, FormEx)

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

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

15.12.2021    4464    62    Cерый    13    

6

Выбор цвета для 1С 7.7

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

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

1 стартмани

09.06.2020    7024    3    vap_pig    5    

3

Производственный календарь для 1С 7.7

Учет рабочего времени Работа с интерфейсом Платформа 1С v7.7 Конфигурации 1cv7 Россия Абонемент ($m)

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

1 стартмани

18.09.2019    12580    6    Jill    8    

3

Альтернативная обработка "Выбор периода"

Работа с интерфейсом Оперативный учет 7.7 1С:Торговля и склад 7.7 Абонемент ($m)

Альтернативная обработка ввода периода для 1С 7.7.

1 стартмани

27.03.2019    6588    3    v.a.n-    11    

2

Несколько табличных частей в 1С:7.7 - это просто

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

При программировании на платформе V7 достаточно часто возникает задача создать несколько табличных частей документа (или справочника). Традиционно эта задача имеет несколько решений..

1 стартмани

01.05.2018    22420    27    Gkmy    11    

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

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

5. Shaman100M 1150 14.04.08 10:12 Сейчас в теме
+ (4) Условие срабатывания индикатора заменить ну, например, на условие истечения времени по _GetPerformanceCounter(), "заголовок()" перекинуть внутрь условия.
7. Shaman100M 1150 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 105 16.04.08 02:42 Сейчас в теме
Спасиб всем за ваши замечания, к некоторым из них я прислушался и попытался сделать шаг в сторону быстродействия.
10. Loshko_WR 01.11.08 12:42 Сейчас в теме
А для 8-ки случаем не делали? Чтоб был на форме обработки и чтоб обновлялся из модуля объекта формы.
11. Mart 105 05.11.08 12:29 Сейчас в теме
Предвижу как меня будут пинать за индикатор для 8. Сделал исключительно для [10], спрос родил предложение. Кроме стандартной функции индикатора от 1С хотелось попробовать чего-нибудь еще. По секрету скажу, пробовал реализовать индикатор даже в виде гистограммы, всяких там ActiveX(GIF, SWF) - к сожалению в этом случае не удалось добиться обновления элементов формы во время выполнения цикла. Приукрасил звуковым сопровождением по окончании цикла. Обновление индикаторов происходит из модуля объекта обработки, мне показалось [10] имел ввиду именно это.
12. Abadonna 3958 05.11.08 12:35 Сейчас в теме
(11)>Предвижу как меня будут пинать за индикатор для 8.
Да че пинать? ;) Просто на фига там доп. индикаторы, если они наконец-то умудрились сделать нормальный встроенный.
С другой стороны - некоторые цыгане от писанной торбы торчат, им может понравиться, что мигает :)))
13. Ratamahatata 10.10.11 11:02 Сейчас в теме
ну на конец то - нашел, спасибо)
Оставьте свое сообщение