README.md

Дополнительные интерфейсные компоненты

Прогресс-бар (на базе контейнера хтмл)

Примеры

Примеры прогресс баров

Варианты использования

  • Указание значений сразу в свойствах компонента На форме с параметрами

  • Добавить на форму без параметров и инициализировать в коде

Компоненты.ПрогрессБар.Обновить(800, 400, 2000, "800 из 2000 - превышено", Цвета.Красный, Цвета.Оранжевый)
Компоненты.ПрогрессБар.Обновить(20, неопределено, неопределено, "20%")
Компоненты.ПрогрессБар.Обновить(30)
  • Создать в коде
Компоненты.АвтоматическаяГруппа2.Содержимое.Добавить(
    новый ПрогрессБар(Значение = 30, ЗначениеМетки = 50, ЦветЗаполнения = Цвета.Желтый, ЦветМетки = Цвета.Голубой)
)
  • для указания цвета в свойствах необходимо использовать fx “=Цвета.Синий”. Доступны только предопределенные цвета

Динамическое обновление

Можно обновлять в коде при помощи метода Обновить(Значение = НовоеЗначение, …), при условии, что свойства прогресс-бара не привязаны к свойствам формы/методам

Использование в строках списков/таблиц с заполнением из данных строки

-
    Тип: ПрогрессБар
    Имя: ПрогрессБар
    Значение: =ДанныеСтроки.Сумма
    ЗначениеМетки: '=ДанныеСтроки.Лимит < ДанныеСтроки.Сумма ? ДанныеСтроки.Лимит : ДанныеСтроки.План'
    Максимум: =Макс(ДанныеСтроки.Лимит, ДанныеСтроки.Сумма)
    ЦветЗаполнения: =ЦветЗаполнения(ДанныеСтроки.Сумма, ДанныеСтроки.План, ДанныеСтроки.Лимит)
    ЦветМетки: =Цвета.Синий
Описание

Дополнительные интерфейсные компоненты, созданные как на базе контейнера html, так и из типовых компонент.

Конвейеры
0 успешных
0 с ошибкой