Описание
При попытке обновить Reference Qualifier с указанием Reference Qualifier Override, запись не может быть сохранена из-за ошибки:
The “Reference” field contains an invalid value. / Поле “Ссылка” содержит недопустимое значение.
Обходное решение
- Перейти на запись отладчика серверных скриптов через навигатор:
System Definition → Scripts → New - Скорректировать скрипт:
const current = new SimpleRecord('sys_db_column_override');current.get('123456789023456789'); // id записи, для которой возникает ошибкаcurrent.reference_id = current.column_id.getValue('reference_id');current.reference_qualifier_override = true;current.update();
- Выполнить корректированный скрипт.
- Перейти на форму записи переопределения /record/sys_db_column_override/123456789023456789
- Установить необходимое значение ограничителя Reference Qualifier не меняя значение в поле Reference Qualifier Override / Переопределение ссылочного определителя