Форум 1С
Программистам, бухгалтерам, администраторам, пользователям
Задай вопрос - получи решение проблемы
14 дек 2024, 22:37

Ползунок в документе

Автор Константин Подкорытов, 17 сен 2024, 12:44

0 Пользователей и 1 гость просматривают эту тему.

Константин Подкорытов

Здравствуйте!
Простите, если не сюда пишу.
Только учусь и не все понимаю.
Создал документ "Заказ".
Видел на просторах интернета, что добавляют ползунок, при движении которого выставляются значения (в данном случае проценты).
Пример:

Как это реализовать?

Пытался найти информацию в интернете, но не смог найти.
Буду рад советам.

fruitella

Реквизит с типом число, вытаскиваешь на форму и справа выбираешь вместо поле ввода вот этот ползунок.

Константин Подкорытов

fruitella, спасибо. Получилось.
А как визуально отобразить величину выбранного значения? На скрине это 47%

fruitella

Константин Подкорытов, Присвоить значение этому реквизиту

Константин Подкорытов

Цитата: fruitella от 17 сен 2024, 13:37Константин Подкорытов, Присвоить значение этому реквизиту
спасибо. Разобрался.
В принципе, работает:

Код:
&НаСервере
Процедура ПолзунокПриИзмененииНаСервере()
    Пока Объект.Ползунок > 101 Цикл
         Объект.Ползунок=Объект.Ползунок+1;
    КонецЦикла;
    Объект.РезультатПолзунка=Объект.Ползунок;
КонецПроцедуры

&НаКлиенте
Процедура ПолзунокПриИзменении(Элемент)
    ПолзунокПриИзмененииНаСервере();
КонецПроцедуры

Хотелось бы визуально более понятно отобразить результат.
Как в Объект.РезультатПолзунка добавить после цифрового значения знак процента?
Если делаю так:
&НаСервере
Процедура ПолзунокПриИзмененииНаСервере()
    Пока Объект.Ползунок > 101 Цикл
         Объект.Ползунок=Объект.Ползунок+1;
    КонецЦикла;
    Объект.РезультатПолзунка=Объект.Ползунок+"%";
КонецПроцедуры

&НаКлиенте
Процедура ПолзунокПриИзменении(Элемент)
    ПолзунокПриИзмененииНаСервере();
КонецПроцедуры
То в пользовательском интерфейсе появляется сообщение:
Преобразование значения к типу Число не может быть выполнено.
Вот как хочу:

fruitella

Ну как вариант размести рядом декорацию с надписью процента "%"

Похожие темы (5)

Рейтинг@Mail.ru

Поиск