Перейти к основному содержимому

Загрузка баз с группировкой контактов

· 3 мин. чтения

В системе есть возможность загружать контакты, группируя их по разным базам, с автоматическим прописыванием свойств в них.

Допустим, есть файл с телефонными номерами разных регионов:

Требуется создать базу контактов для каждого региона отдельно, и загрузить в неё соответствующие телефоны.

Перейдите в раздел Базы контактов вашего проекта и нажмите кнопку Загрузка контактов:

Выберите файл для загрузки и следующие опции:

Остальные параметры можно менять при необходимости.

Нажмите кнопку Загрузить в нижней части страницы.

На следующем шаге нужно указать типы полей и настроить группировку:

Нажмите кнопку Загрузить и дождитесь завершения импорта. В итоге будут созданы базы контактов для каждого региона с соответствующими телефонами:

примечание

DEX поддерживает группировку только по одному полю.

Как это работает.

Во время загрузки система берёт значение из поля группировки контакта и подставляет его в шаблон имени базы (например, {0}). Затем проверяет, есть ли база контактов с получившимся именем. Если есть — контакт добавляется в неё, если нет — создаётся новая база с этим контактом.

Вы можете дополнять базы в процессе работы при необходимости. Для этого при загрузке новых контактов укажите точно такие же настройки, которые были при загрузке первого файла.

Добавление настроек в базы контактов

Вместе с группировкой контактов можно автоматически прописывать в свойствах базы какие-то параметры: время работы, метку и другие. Эти данные нужно добавить в загружаемый файл, для каждого контакта, например:

Такой файл загружается с такими же параметрами, как описано выше, но на экране указания типов значений нужно выбрать соответствующие типы:

примечание

Доступны следующие типы значений для свойств базы контактов:

  • Метка (число или текст)
  • Время начала работы (время в формате 23:59 или 23:59:59)
  • Время окончания работы (время в формате 23:59 или 23:59:59)
  • Приоритет (целое число)

Теперь в свойствах базы будут заданные значения:

предупреждение

При указании в файле свойств баз важно, чтобы они были корректные и непротиворечивые. Например, не должно быть такого, что у одного контакта Хабаровского края время начала работы 08:00, а у другого — 09:00.

Контакты, содержащие недопустимые значения, при загрузке будут пропущены. Описание возникших проблем можно найти в журнале загрузки.