Контрол добавляется в группу и предназначен для визуального отображения и редактирования значений свойств типов сущностей в карточках. Чтобы добавить контрол:
1.Вдереве типа сущности выделите узел «Форма» и перейдите на вкладку «Панель элементов».
2.Добавьте на форму элемент Контрол.
Примечание.Чтобы добавить контрол на другую вкладку, выберите ее в дереве типа сущности.
3.В выпадающем списке выберите свойство типа сущности, значение которого будет отображаться с помощью контрола:
Примечание.В выпадающем списке отображаются свойства, которых еще нет на форме.
4.Измените имя и параметры контрола на панели свойств. Параметры зависят от типа свойства, с которым связан контрол.
Имя формируется по формату Control<порядковый номер>. Для удобства обращения к контролу в программном коде измените имя на максимально емкое и понятное.
Имя должно быть уникальным в рамках группы контролов, состоять из букв латинского алфавита и цифр.
Совет. Если с помощью мыши перетащить контрол на форму и выбрать связанное свойство в выпадающем списке, то имя контрола заполнится автоматически и будет совпадать с именем свойства
Параметры
*Номер колонки
*Номер строки
*Количество колонок
*Количество строк
Свойства задаются и изменяются автоматически при добавлении, перемещении или удалении контролов на форме. Изменять свойства вручную не рекомендуется
*Связанное свойство
Свойство типа сущности, значение которого будет отображаться с помощью контрола.
Чтобы быстро перейти к параметрам связанного свойства, нажмите на кнопку или в редакторе форм дважды щелкните по контролу. Откроется узел «Свойства», связанное свойство будет выделено в списке элементов
*Тип контрола
Тип контрола, в котором будет отображаться значение свойства на карточке. Заполняется автоматически при выборе связанного свойства в зависимости от его типа
*Расположение заголовка
Возможные значения: Сверху, Слева, Без заголовка.
Рекомендуется скрывать заголовок контрола, если:
•он связан со свойством-коллекцией и отображается в виде таблицы;
•в группе с говорящим названием располагается только один контрол.
В остальных случаях рекомендуется располагать заголовок контрола слева.
Параметр не отображается для контролов, которые связаны со свойством типа Логическое
Контрол будет автоматически растягиваться по вертикали при изменении размера карточки в проводнике системы. Флажок автоматически снимается, если установлен Автоматический подбор высоты
Автоматический подбор высоты
Контрол будет автоматически растягиваться по вертикали при изменении размера текста в контроле. Флажок автоматически снимается, если установлен Растягивать по вертикали
*Высота в строках
Высота контрола по умолчанию, задается в строках. Параметр отображается, если установлен флажок Автоматический подбор высоты
Макс. высота в строках
Максимальная высота контрола, задается в строках. Параметр отображается, если установлен флажок Автоматический подбор высоты. Чтобы максимальная высота контрола была неограниченна, укажите значение 0
Текст в пустом контроле
Текст с подсказкой для пользователя, которая будет отображаться, если в контроле не указано значение. Для локализации текста нажмите на кнопку Локализовать
Включить автотексты
При заполнении контрола пользователи смогут написать свой текст или использовать готовые часто используемые автотексты
Предопределенные автотексты
Варианты автотекстов для заполнения контрола. Параметр отображается, если установлен флажок Включить автотексты
Примечание. Для свойства типа «Строка» дополнительные свойства появляются, если в поле *Тип контрола выбрано значение «Многострочный текстовый редактор».
Изображение, которое будет отображаться в карточке до тех пор, пока пользователь не загрузит другое изображение. Чтобы добавить изображение по умолчанию, перейдите по ссылке Изменить
Дополнительные свойства типа сущности, значения которых будут отображаться в контроле. Параметр доступен, если заполнен параметр *Связанное свойство. Указать можно только свойства типа Ссылка.
Заполняется, если в списке нужно отображать ссылки на записи разных справочников. Например, в карточке договора для поля Подписал нужно настроить возможность выбирать сотрудников нашей организации и сотрудников контрагентов. Для этого добавьте свойства Employee (Сотрудник), Contact (Контакт) и Person (Персона). Затем в настройках контрола в поле *Связанное свойство укажите Employee, а в поле Дополнительные свойства – Contact и Person. В результате в веб-клиенте при заполнении поля Подписал в выпадающем списке доступны для выбора записи из справочников Сотрудники, Контакты и Персоны
Текст в пустом контроле
Текст с подсказкой для пользователя, которая будет отображаться, если в контроле не указано значение. Для локализации текста нажмите на кнопку Локализовать
Контрол будет автоматически растягиваться по вертикали при изменении размера карточки в проводнике системы
Тип контрола «Редактор для множественного выбора с вводом»
*Связанное свойство в коллекции
Дочернее свойство коллекции, значение которого будет отображаться с помощью контрола. Для выбора доступны только свойства типа Ссылка
*Разрешить повторяющиеся значения
Значения, введенные в контрол, могут повторяться
Текст в пустом контроле
Текст с подсказкой для пользователя, которая будет отображаться, если в контроле не указано значение. Для локализации текста нажмите на кнопку Локализовать
Тип контрола «Редактор для множественного выбора»
*Связанное свойство в коллекции
Дочернее свойство коллекции, значение которого будет отображаться с помощью контрола. Для выбора доступны только свойства типа Ссылка
Тип контрола «Редактор для множественного выбора из списка»
*Связанное свойство в коллекции
Дочернее свойство коллекции, значение которого будет отображаться с помощью контрола. Для выбора доступны только свойства типа Ссылка
Дополнительные свойства
Дополнительные дочерние свойства коллекции, значения которых будут отображаться в контроле. Поле доступно, если заполнено поле *Связанное свойство в коллекции. Указать можно только свойства типа Ссылка.
Заполняется, если в списке для множественного выбора нужно отображать ссылки на записи разных справочников. Например, в карточке договора добавляется поле Подписали, для которого нужно настроить возможность выбирать сотрудников нашей организации и сотрудников контрагентов. Для этого в коллекцию добавьте свойства Employee (Сотрудник), Contact (Контакт) и Person (Персона). Затем в настройках контрола в поле *Связанное свойство в коллекции укажите Employee, а в поле Дополнительные свойства – Contact и Person. В результате в веб-клиенте при заполнении поля Подписали в списке для множественного выбора доступны записи из справочников Сотрудники, Контакты и Персоны