Атрибут типа "Файл"
Настройки атрибута
Параметры атрибута заполняются при добавлении и редактировании атрибута.
Добавление атрибута в классе или типе объектов приводит к повышенной нагрузке системы и занимает продолжительное время. Добавление атрибута рекомендуется выполнять во время минимальной нагрузки на систему или во время технологических блокировок.
Параметры атрибута
-
Название
Название атрибута на карточках объектов и формах, на которых размещен данный атрибут.
-
Скрывать название атрибута
- флажок снят — название атрибута отображается в интерфейсе.
-
флажок установлен:
В интерфейсе оператора:
-
В контентах "Параметры объекта", "Параметры связанного объекта", блок Подробнее в "Комментарии" отображается:
- значение атрибута (если оно заполнено);
- пользовательская кнопка (если она настроена для атрибута).
Если значение атрибута не заполнено, то атрибут не отображается и пустого места под атрибут не остается.
- В контенте "Параметры на форме" и других формах отображается только поле ввода значения. Если атрибут обязательный, то вместо заголовка отображается звездочка обязательности.
-
В контентах со списками, включая контент "Иерархическое дерево", название атрибута не отображается в названии колонки списка.
Название атрибута отображается на форме настройки полей сложного списка и формах настройки фильтрации и сортировки списка.
- На форме расширенного поиска (если атрибут выведен на нее) название отображается.
В интерфейсе администратора название отображается серым цветом в контентах на вкладке "Карточка объекта", "Форма добавления", "Форма редактирования" и на форме просмотра настроек атрибута
-
-
Код
Идентификатор атрибута в системе.
Код должен быть уникален в рамках типа объектов, без учета регистра. Код может содержать от 1 до 14 символов, должен состоять только из символов латинского алфавита и цифр, начинаться с символа.
-
Редактируемый
- Флажок снят — значение атрибута не редактируется в интерфейсе оператора.
- Флажок установлен — значение атрибута можно изменять на формах добавления и редактирования объекта в интерфейсе оператора.
Редактируемость атрибута не влияет на выполнение специальных действий, например, "Смена ответственного", "Смена типа".
Для системных атрибутов значение параметра "Редактируемый" можно изменить, только если системное значение параметра "Редактируемый" = "Да".
Пользовательские атрибуты по умолчанию являются редактируемыми
-
Редактируемый в списках
Доступен, если установлен флажок "Редактируемый".
- Флажок снят (по умолчанию) — значение атрибута в списке объектов не изменяется.
-
Флажок установлен — значение атрибута можно изменять в списке объектов в интерфейсе оператора. При редактировании значения атрибута в ячейке списка будет использоваться представление для редактирования, указанное в параметре "Представление для редактирования".
Описание см. Редактирование атрибута в списке объектов
-
Обязательный
Обязательность системного атрибута можно изменить, если установлен флажок "Редактируемый" и системное значение параметра "Обязательный" = "нет". Пользовательские атрибуты по умолчанию являются необязательными.
- Флажок снят — значение не обязательно для заполнения.
-
Флажок установлен — значение атрибута является обязательным для заполнения в системе.
Проверка заполнения значения атрибута выполняется при редактировании или добавлении объекта скриптом и при восстановлении объекта из архива.
При переводе объекта в архив и любых действиях с архивными объектами заполнение значения атрибута не проверяется.
Если обязательность атрибута устанавливается при наличии в базе данных ранее созданных не архивных объектов с незаполненным обязательным атрибутом, то при попытке сохранить изменение выводится сообщение о подтверждении действия. Если действие подтверждено, то проверка на заполнение значения атрибута будет выполняться: при добавлении новых объектов и при изменении ранее созданных объектов с незаполненным значением обязательного атрибута
Формы, на которых выполняется проверка заполнения атрибута:
-
Обязательный для заполнения в интерфейсе
Если флажок "Обязательный" установлен, то флажок "Обязательный для заполнения в интерфейсе" снят и недоступен для изменения.
- Флажок установлен —значение атрибута является обязательным для заполнения на формах добавления и редактирования в интерфейсе оператора, если атрибут выведен на формы.
- Флажок снят — значение не обязательно для заполнения.
При переводе объекта в архив и любых действиях с архивными объектами заполнение значения атрибута не проверяется
Формы, на которых выполняется проверка заполнения атрибута:
- форма добавления
- форма редактирования
- форма редактирования параметров контента
- форма быстрого добавления и редактирования
- форма массового редактирования
- форма смены ответственного
- форма смены статуса
-
форма смены типа (пользовательская форма).
Атрибут, обязательный для заполнения в интерфейсе, не выводится на системную форму смены типа.
-
Уникальный
Флажок снят и недоступен для изменения. Значения атрибутов не уникальны.
-
Вычисление значения при редактировании
Параметр отображается, если установлен флажок "Редактируемый" и сняты флажки "Вычислимый", "Определяемый по таблице соответствий".
- Флажок снят — в интерфейсе оператора значение атрибута заполняется вручную.
-
Флажок установлен — в интерфейсе оператора значение атрибута автоматически заполняется (или перерасчитывается) на формах добавления и редактирования объекта. Для расчета значения атрибута используется скрипт.
-
Поле ввода скрипта для вычисления значения атрибута
Скрипт возвращает значение атрибута.
-
-
Представление для отображения
Указывает, как выглядит атрибут в интерфейсе оператора:
- "Ссылка для скачивания" — ссылка для скачивания.
- "Изображение" — загруженное изображение сохраняется в исходном размере. При отображении в списках объектов изображение пропорционально масштабируется (ширина до 50 пикселей, высота до 24 пикселей). Допустимые форматы файлов: jpg, jpeg, gif, png, bmp. Для файлов, не являющихся изображениями допустимых форматов, выводится сообщение о несоответствии содержимого файла
-
Скрывать при отображении, если не заполнен
Отображается, если снят флажок "Обязательный".
- Флажок снят — атрибут всегда отображается на карточке объекта.
- Флажок установлен — если значение атрибута не указано, то атрибут не отображается в контентах "Параметры объекта", "Параметры связанного объекта", "Информация о пользователе".
Значение параметра не влияет на отображение атрибута на формах добавления и редактирования
-
Представление для редактирования
Представление для редактирования не влияет на вид поля для редактирования атрибутов в списке объектов, поле для редактирования в списке всегда имеет вид "поле ввода"
Вид поля выбора значения атрибута на формах добавления и редактирования объекта:
- Форма загрузки — название кнопки вызова и вид формы загрузки файла зависит от используемого браузера.
-
Описание
Подробное описание атрибута и рекомендации по его использованию, отображаемые в интерфейсе оператора.
Для ввода описания используется поле ввода "Текст в формате RTF".
Отображение описания атрибута в интерфейсе оператора (всплывающая подсказка или информационное поле в контенте) настраивается при настройке контента, в котором отображается атрибут (параметр "Показывать описание атрибутов).
- Контент "Параметры объекта"
- Контент "Параметры связанного объекта"
- Контент "Параметры на форме"
- Контент "Выбор родительского объекта"
- Контент "Выбор типа запроса"
Отображение описания атрибута в интерфейсе оператора (всплывающая подсказка или информационное поле в контенте) настраивается при настройке пользовательских форм:
- Форма смены типа объекта
- Форма смены ответственного
- Форма быстрого добавления и редактирования
- Форма массового редактирования
Описание атрибута может применяться в качестве контекстной справки по каждому атрибуту.
Если значение параметра не указано, то описание атрибута в интерфейсе оператора не отображается.
Пример. При реализации процесса проведения опросов, в атрибутах класса "Анкета" (questionary) описание атрибутов служит для расширенной формулировки вопросов.
-
Метки
Одна или несколько меток, определяющих процессы, в которых используется данный атрибут. Метка устанавливается для пользовательских атрибутов основных классов и типов объектов. Подробное в разделе Метки.