You are viewing an old version of this page. View the current version.
Compare with Current View Page History
« Previous Version 18 Next »
Функциональность переопределения полей позволяет менять значения колонок и атрибуты дочерних таблиц, расширенных из базовых таблиц. Например, переопределение полей позволяет изменить значение по умолчанию в поле Влияние с Низкое в таблице Задачи (task) на Среднее в таблице Инциденты (itsm_incident).
Требуемая роль: admin.
Чтобы настроить переопределение того или иного поля, выполните следующие действия:
- Перейдите в Настройка системы → Переопределение полей.
- Нажмите Создать и заполните поля.
- Нажмите Сохранить или Сохранить и выйти, чтобы применить изменения.
Создать запись также можно из связанного списка Переопределение полей нужной колонки.
Поля формы Переопределение полей
Поле | Обязательно | Описание | |||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Базовая таблица | Д | Выберите таблицу, которая содержит колонку для переопределения. | |||||||||||||||
Таблица | Д | Выберите дочернюю таблицу, которая будет затронута переопределением. | |||||||||||||||
Поле | Д | Выберите колонку для переопределения. | |||||||||||||||
Переопределить отображаемое ссылочное поле | Н | Установите флажок, чтобы использовать выбранное Поле вместо отображаемого поля родительской таблицы в полях типа Reference, ссылающихся на дочернюю таблицу. | |||||||||||||||
Переопределить значение по умолчанию | Н | Установите флажок, чтобы отобразить поле Значение по умолчанию.
Переопределение полей, доступных только для чтения, которые имеют динамическое значение по умолчанию, может привести к ошибкам валидации. | |||||||||||||||
Переопределить зависимость от поля | Н | Установите флажок, чтобы отобразить поле Зависит от поля.
| |||||||||||||||
Переопределение ссылочного определителя | Н | Установите флажок, чтобы отобразить набор полей Ссылочного определителя. Чтобы переопределить ссылочный определитель, заполните поля:
| |||||||||||||||
Переопределить заголовок | Н | Установите флажок, чтобы отобразить поле Заголовок. Чтобы переопределить заголовок поля расширенной таблицы, укажите новый заголовок. Таким образом, дочерняя таблица унаследует все свойства колонки родительской таблицы, но заголовок будет другим.
| |||||||||||||||
Переопределение обязательности | Н | Установите флажок, чтобы отобразить атрибут Обязательно.
| |||||||||||||||
Переопределение свойства ‘только для чтения’ | Н | Установите флажок, чтобы отобразить атрибут Только для чтения.
|
Пример переопределения
Рассмотрим переопределение свойств колонки на примере поля Электронная почта в таблице Пользователь (user). Допустим, что нам необходимо на уровне Сотрудника сделать поле необязательным и задать для него заголовок Рабочая почта. При этом на форме Пользователя поле Электронная почта должно остаться обязательным c прежним заголовком.
Для того чтобы создать соответствующее переопределение, выполните следующие шаги:
- Создайте запись переопределения через меню навигатора или связанный список колонки Электронная почта.
- Выберите в поле Таблица уровень, на котором будет выполняться переопределение. Для указания доступны все таблицы, содержащие колонку.
- Установите флажок Переопределение обязательности и указать новое значение обязательности. В данном случае оставляем поле Обязательно неактивным.
- Установите флажок Переопределить заголовок и указать новое значение заголовка в поле Заголовок.
- Сохранить запись.
При этом помните, что неправильные изменения могут нанести вред вашей системе, поэтому дважды проверьте изменения и, если возможно, проверьте их на тестовом экземпляре.
- No labels