You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 15 Next »

Функциональность переопределения полей позволяет менять значения колонок и атрибуты дочерних таблиц, расширенных из базовых таблиц. Например, переопределение полей позволяет изменить значение по умолчанию в поле Влияние с Низкое в таблице Задачи (task) на Среднее в таблице Инциденты (itsm_incident).

Требуемая роль: admin.

Чтобы настроить переопределение того или иного поля, выполните следующие действия:

  1. Перейдите в Настройка системы → Переопределение полей.
  2. Нажмите Создать и заполните поля.
  3. Нажмите Сохранить или Сохранить и выйти, чтобы применить изменения.

Создать запись также можно из связанного списка Переопределение полей нужной колонки.

Поля формы Переопределение полей

ПолеОбязательноОписание
Базовая таблицаДВыберите таблицу, которая содержит колонку для переопределения.
ТаблицаДВыберите дочернюю таблицу, которая будет затронута переопределением.
ПолеДВыберите колонку для переопределения.
Переопределить отображаемое ссылочное полеНУстановите флажок, чтобы использовать выбранное Поле вместо отображаемого поля родительской таблицы в полях типа Reference, ссылающихся на дочернюю таблицу.
Переопределить значение по умолчаниюН

Установите флажок, чтобы отобразить поле Значение по умолчанию

ПолеОбязательноОписание
Значение по умолчаниюНВведите значение по умолчанию для переопределения оригинального.

Переопределение полей, доступных только для чтения, которые имеют динамическое значение по умолчанию, может привести к ошибкам валидации.

Переопределить зависимость от поляН

Установите флажок, чтобы отобразить поле Зависит от поля.

ПолеОбязательноОписание
Зависит от поляНУкажите колонку, от которой будет зависеть текущее поле.
Переопределение ссылочного определителяН

Установите флажок, чтобы отобразить набор полей Ссылочного определителя. Чтобы переопределить ссылочный определитель, заполните поля:

ПолеОбязательноОписание
СсылкаДВыберите таблицу, на которую ссылается переопределенная колонка.
Тип определителя ссылокН

Выберите тип определителя ссылок. Доступные опции:

  • Простой
  • Динамический
Условия определителя ссылокНПостройте фильтр ссылок с необходимыми условиями.
Динамический определитель ссылокНУкажите динамический определитель ссылок из справочника. Поле появляется, когда выбран Динамический тип определителя ссылок.
Переопределить заголовокН

Установите флажок, чтобы отобразить поле Заголовок. Чтобы переопределить заголовок поля расширенной таблицы, укажите новый заголовок. Таким образом, дочерняя таблица унаследует все свойства колонки родительской таблицы, но заголовок будет другим.

ПолеОбязательноОписание
ЗаголовокНВведите новый заголовок колонки.
Переопределение обязательностиН

Установите флажок, чтобы отобразить атрибут Обязательно.

ПолеОбязательноОписание
ОбязательноНУстановите флажок, чтобы в поле расширенной таблицы обязательно было определено значение для сохранения записи.
Переопределение свойства ‘только для чтения’Н

Установите флажок, чтобы отобразить атрибут Только для чтения.

ПолеОбязательноОписание
Только для чтенияНУстановите флажок, чтобы значение поля нельзя было изменить в расширенной таблице.

Пример переопределения


Рассмотрим переопределение свойств колонки на примере поля Фамилия в таблице Пользователь (user). Допустим, что нам необходимо на уровне Employee сделать поле необязательным и задать для него заголовок Surname. При этом на форме User поле Last name должно остаться обязательным c прежним заголовком.

Для того, чтобы создать соответствующее переопределение, выполните следующие шаги:

  1. Создайте запись переопределения через меню навигатора или связанный список колонки Фамилия.
  2. Выберите в поле Table уровень, на котором будет выполняться переопределение. Для указания доступны все таблицы, содержащие колонку.
  3. Выбрать атрибут Mandatory Override и указать новое значение обязательности. В данном случае оставляем поле Mandatory неактивным.
  4. Выбрать атрибут Title override и указать новое значение заголовка в поле Title.
  5. Сохранить запись.


  • No labels