...

Уникальные поля в справочнике

Тема в разделе "Вопросы по функционалу", создана пользователем gglvov, 11 апр 2020.

  1. gglvov

    gglvov New Member

    Здравствуйте,

    кто знает как задать полю справочника свойство уникальности? Чтобы при добавлении в справочник система отслеживала и не давала вводить не уникальные значения. Странно, что когда объявляешь поле обязательным + является наименованием, то появляется значок, что поле ключевое, но при этом разрешается вводить не уникальные значения. Я понимаю, что записи имеют ключ (скрытое поле с ГУИД), но что делать если необходимо уникальное поле?
     
  2. ahkyamov

    ahkyamov Member

    Тут 2 варианта:
    1. Обязательное поле, в котором удаляется значение сценарием при изменении значения, если поиск по этому полю находит дубли
    2. Listener на PreInsert, который проверяет, что такое значение есть, и предотвращает создание сущности
     

Поделиться: