В панели состояния окна просмотра таблицы имеется информация о разрешении или запрещении отображения одинаковых записей – «Дублирование разрешено» или «Дублирование запрещено».
Одинаковыми (дублирующимися) записями считаются записи, все отображаемые поля которых содержат одинаковые значения.
Обратите внимание, при сравнении записей учитываются только отображаемые (не скрытые) поля.
Для запрещения отображения одинаковых записей, то есть запрещения дублирования, необходимо сбросить флажок Разрешено в панели Дублирование записей на странице «Сортировка» (рис. 24-2) окна «Свойства выборки».
Следует отметить, что устранение дублирующихся записей осуществляется путем сортировки таблицы по всем видимым полям, следовательно:
для таблиц с большим количеством записей данная операция может потребовать значительного времени;
если порядок отображения не задан, то после устранения дублирующихся записей таблица будет отсортирована по критерию, в который включены все видимые поля, для каждого из которых задан порядок «по возрастанию», а приоритет в критерии сортировки определяется относительным расположением полей в окне просмотра таблицы.
Необходимо отметить, что если дублирование запрещено, то выборка становится нередактируемой, то есть запрещено добавление, удаление и редактирование записей таблицы.
Пример. Пусть, например, по таблице «Картотека паспортов зданий» требуется построить список улиц города. Это сделать очень просто, скрыв все поля таблицы, кроме поля «Улица». Однако название одной и той же улицы может повторяться несколько раз, поскольку на одной улице может располагаться несколько зданий. Запретив дублирование, можно получить список улиц без повторов.