Свойства компонента интерфейса, унаследованного от компонента «ПолеВвода»
Поле для ввода и редактирования данных разных типов.
Вы можете добавить в поле ввода связанные действия:
- с помощью команды ОткрытьЗначение открывать ссылочное значение поля ввода в отдельном окне;
- добавить фрагмент командного интерфейса, в котором задать команды, доступные для поля ввода:
Иерархия наследования
Свойства
ВидОтображенияКнопкиОчистки
Авто|ВидОтображения
. Определяет вид отображения кнопки очистки содержимого:
Очистка выполняется по следующим правилам:
- если тип поля ввода не имеет в своем составе тип
Неопределено
, то при очистке устанавливается значение по умолчанию; - если тип поля ввода имеет в своем составе тип
Неопределено
, то при очистке устанавливается значениеНеопределено
.
Значение Авто
интерпретируется как ВидОтображения.Всегда
в следующих случаях:
- если это мобильный интерфейс и задано значение по умолчанию;
- если это мобильный интерфейс и тип поля имеет в своем составе тип
Неопределено
; - если поле ввода имеет составной тип и подразумевает возврат к выбору типа перед вводом значения.
В остальных случаях Авто
интерпретируется как ВидОтображения.НеОтображать
.
ВыравниваниеСодержимогоПоГоризонтали
Способ выравнивания текста в поле ввода:
Авто
— значениеВыравниваниеПоГоризонтали.Начало
;- элементы перечисления
ВыравниваниеПоГоризонтали
—Начало
,Центр
,Конец
,ПоШирине
.
ДопустимыеТипы
Дополнительно ограничивает тип значения поля ввода на этапе исполнения кода. Используется только тогда, когда тип параметра нельзя задать с помощью обобщенного типа. Например, если тип задается динамически с помощью вычисляемого выражения.
Пример YAML-файла:
ВидЭлемента: КомпонентИнтерфейса
ОбластьВидимости: ВПодсистеме
Ид: d78f5166-ddff-41de-9c84-1f28712dae5c
Имя: ФормаОтображенияРезультатаЗапроса
Свойства:
-
Имя: МойРезультатЗапроса
Тип: РезультатЗапроса<Объект>
Наследует:
Тип: Форма
Содержимое:
Тип: ПолеВвода<Объект?>
ДопустимыеТипы: =[МойРезультатЗапроса.Значение.ПолучитьТип()]
Значение: =МойРезультатЗапроса.Значение
ДиапазонВыделения
Только чтение. Границы выделенного текста
Заголовок
Авто|Строка
. Заголовок поля ввода
ЗамещающийТекст
Авто|Строка
. Замещающий текст, который отображается внутри поля ввода
Значение
Значение поля ввода. Изменяется при переходе на другой компонент интерфейса. Свойство требует двунаправленной связи с данными
Изображение
Значение типа ДвоичныйОбъект.Ссылка
. Ссылка на двоичные данные картинки, которая будет показана в начале поля ввода
Картинка
Картинка, которую использует поле ввода