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

05.11.08

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

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

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

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

Второй вариант индикатора для 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    4345    0    45    

2

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

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

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

1 стартмани

30.03.2022    4266    2    igor7777    4    

5

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

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

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

15.12.2021    4177    53    Cерый    13    

6

Сообщения 1С по-новому

Работа с интерфейсом Платформа 1С v7.7 Платные (руб)

Расширяем уровень взаимодействия с помощью новых возможностей оповещения и взаимодействия с пользователем

5000 руб.

01.09.2021    5762    0    12    

1

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

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

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

1 стартмани

09.06.2020    6783    3    vap_pig    5    

3

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

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

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

1 стартмани

18.09.2019    12145    3    Jill    8    

3

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

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

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

1 стартмани

27.03.2019    6431    3    v.a.n-    11    

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

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

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