Создание спецификаций импорта

Если нужно импортировать несколько текстовых файлов одинакового формата или выполнять процесс импорта регулярно, каждый раз проходить по всем шагам мастера импорта может быть неудобно. Чтобы автоматизировать этот процесс, в Access 2002 можно создать спецификацию импорта (Import Specification) — набор сохранённых параметров, используемых при повторном выполнении импорта.

Спецификации импорта позволяют:

Чтобы создать спецификацию импорта, выполните следующие действия:

  1. Запустите Мастер импорта (Text Import Wizard) и настройте импортируемые данные.
  2. На любом шаге мастера нажмите кнопку Дополнительно (Advanced). Откроется диалоговое окно <имя файла> — спецификация импорта (<имя файла> Import Specification).
  3. Настройте параметры импорта:
    • Измените имена и типы данных полей.
    • Укажите символ разделителя полей (запятая, табуляция и т. д.).
    • Настройте формат дат и кодировку файла.

Диалоговое окно Спецификация импорта для файлов с разделителями

Рис. 3.22. Диалоговое окно Спецификация импорта для файлов с разделителями

  1. Если импортируемый файл имеет фиксированную ширину полей, укажите смещение и ширину каждого поля.

Диалоговое окно Спецификация импорта для файлов с фиксированной шириной

Рис. 3.23. Диалоговое окно Спецификация импорта для файлов с фиксированной шириной

  1. После настройки всех параметров нажмите Сохранить как (Save As).
  2. Введите имя спецификации и нажмите ОК.

Совет

Рекомендуется называть спецификации так, чтобы по имени было понятно, какие данные загружаются, например Импорт_Заказы_2024 или Клиенты_CSV_UTF8.

Теперь спецификация сохранена и может быть использована при последующем импорте.

Использование сохранённой спецификации

Чтобы воспользоваться сохранённой спецификацией импорта:

  1. Запустите Мастер импорта.
  2. Нажмите кнопку Дополнительно (Advanced).
  3. В окне Спецификация импорта (Import Specification) нажмите Спецификация (Specs).
  4. Выберите нужную спецификацию из списка и нажмите ОК.

После этого все сохранённые параметры будут применены автоматически.

Параметры спецификации импорта

В спецификации можно настроить следующие параметры:

Таблица 3.5. Параметры импорта, определяемые в спецификации

ПараметрОписание
Формат файла (File Format)Определяет, используется ли файл с разделителями или фиксированной шириной полей.
Разделитель полей (File Delimiter)Указывает символ, используемый для разделения полей (запятая, табуляция и т. д.).
Ограничитель текста (Text Qualifier)Определяет символ, выделяющий текстовые поля (например, кавычки "...").
Кодировка (Code Page)Позволяет выбрать кодировку файла (например, UTF-8, ANSI, ASCII).
Формат даты (Date Order)Определяет порядок элементов даты (например, ДД.ММ.ГГГГ или ММ.ДД.ГГГГ).
Разделители даты и времениУказываются символы, разделяющие элементы даты и времени (например, точка или двоеточие).
Год из четырёх знаков (Four Digit Years)Использование четырёхзначных значений года (например, 1999 вместо 99).
Разделитель целой и дробной части (Decimal Symbol)Символ, используемый для разделения десятичных значений (например, точка . или запятая ,).
Описание полей (Field Information)Позволяет настроить названия, типы данных, индексацию и порядок полей.