Versions Compared
Key
- This line was added.
- This line was removed.
- Formatting was changed.
Функциональность переопределения полей позволяет менять значения колонок и атрибуты дочерних таблиц, расширенных из базовых таблиц. Например, переопределение полей меняет позволяет изменить значение по умолчанию в поле Влияние с Низкое в таблице Задачи (task)на Среднее в таблице Инциденты (itsm_incident).
Tip |
---|
Требуемая роль: admin. |
Чтобы настроить переопределение того или иного поля, выполните следующие действия:
- Перейдите в Настройка системы → Переопределение полей.
- Нажмите Создать и заполните поля.
- Нажмите Сохранить или Сохранить и выйти, чтобы применить изменения.
Создать запись также можно из связанного списка Переопределение полей нужной колонки.
Поля формы Переопределение полей
Поле | Обязательно | Описание | |||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Базовая таблица | Д | Выберите таблицу, которая содержит колонку для переопределения. | |||||||||||||||
Таблица | Д | Выберите дочернюю таблицу, которая будет затронута переопределением. | |||||||||||||||
Поле | Д | Выберите колонку для переопределения. | |||||||||||||||
Переопределить отображаемое ссылочное поле | Н | Установите флажок, чтобы использовать выбранное Поле вместо отображаемого поля родительской таблицы в полях типа Reference, ссылающихся на дочернюю таблицу. | |||||||||||||||
Переопределить значение по умолчанию | Н | Установите флажок, чтобы отобразить поле Значение по умолчанию.
| |||||||||||||||
Переопределить зависимость от поля | Н | Установите флажок, чтобы отобразить поле Зависит от поля.
| |||||||||||||||
Переопределение ссылочного определителя | Н | Установите флажок, чтобы отобразить набор полей Ссылочного определителя. Чтобы переопределить ссылочный определитель, заполните поля:
| |||||||||||||||
Переопределить заголовок | Н | Установите флажок, чтобы отобразить поле Заголовок. Чтобы переопределить заголовок поля расширенной таблицы, укажите новый заголовок. Таким образом, дочерняя таблица унаследует все свойства колонки родительской таблицы, но заголовок будет другим.
| |||||||||||||||
Переопределение обязательности | Н | Установите флажок, чтобы отобразить атрибут Обязательно.
| |||||||||||||||
Переопределение свойства ‘только для чтения’ | Н | Установите флажок, чтобы отобразить атрибут Только для чтения.
|
Пример переопределения
Как пример, вам необходимо сделать переопределение для колонки, у которой базовая и дочерняя таблицы – это одна таблица. Это обходной путь в случае, если вам нужно изменить некоторые параметры защищенной колонки.
Note |
---|
Помните, что неточные изменения могут нанести вред системе, поэтому перепроверяйте их на корректность и, если можно, тестируйте на пробном экземпляре. |
Чтобы выполнить подобное переопределение, заполните поля следующим образом:
- Базовая таблица – укажите базовую таблицу.
- Таблица – укажите ту же таблицу.
- Поле – выберите колонку, значение которой необходимо переопределить.
- Укажите атрибут, который вам нужно переопределить. Следующие атрибуты колонок могут переопределяться:
- Обязательно
- Только для чтения
- Отображаемое ссылочное поле
- Ссылочный определитель
- Зависит от поля
- Значение по умолчанию
- Укажите новое значение атрибута.
- Нажмите Сохранить или Сохранить и выйти.
На скриншоте ниже показывается переопределение обязательного атрибута столбца IT-услуги, связанного с таблицей Соглашения.
Image Removed
Переопределение для полей типа Choice
При создании полей типа Choice (например, Choice), рекомендуется задавать текстовые значения в поле Значение для повышения читаемости кода.
Что касается статусов задач, лучше использовать числовые значения; это может помочь при построении выбора в коде.