Обнаружено дублирование ключевых значений в колонке ссылка

Обнаружено дублирование ключевых значений в колонке Ссылка

Если при попытке открытия формы выбора либо формы списка в программе 1С, работающей на управляемом приложении, появляется сообщение об ошибке с текстом "Обнаружено дублирование ключевых значений в колонке ссылка", либо в какой-то другой колонке, значит данная форма заполняется на основе динамического списка, запрос которого выдает в своем результате дублирующиеся строки.

Итак, чтобы исправить данную ошибку нужно изменить запрос динамического списка таким образом, чтобы он не выдавал дублирующихся строк. Нужно зайти в конфигуратор базы 1С, открыть запрос динамического списка (для наглядности через конструктор запросов) и посмотреть на связи между таблицами в запросе. Затем скорректировать его для удалений дублирующихся строк по колонке (в нашем варианте эта колонка "Ссылка").

Как правило достаточно зайти на закладку "Группировка" и распределить поля запроса в группируемые и суммируемые поля.

Также можно попробовать в конструкторе запросов динамического списка на закладке "Дополнительно" поставить галочку "Без повторяющихся".