Modber Сообщество
профессионалов по 1С

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



Платформы: 1С:Предприятие 8.3, 1С:Предприятие 8.2
Конфигурации: Все конфигурации
2014-07-20
15145 
Yarikusis
0  
Эта проблема достаточно распространена при использовании программы 1С и решается не так сложно. Возникает она если при попытке открыть либо форму выбора, либо формы списка в программе 1С, функционирующей на управляемом приложении.

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

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

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

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



В центре внимания

Комментарии (5)