Экспорт элементов

Давайте рассмотрим конкретный пример экспорта информации. Характерным случаем в данной ситуации является перенос списка контактов из Outlook в другие приложения Microsoft Office (Excel или Access) для более специфической работы над ними средствами именно этого приложения. Допустим, что в нашем случае им будет являться Excel.
Экспорт элементов Outlook
> Файл > Импорт и экспорт…(Запустится мастер импорта и экспорта
Выберите нужное действие Экспорт в файл Далее
Создать файл следующего типа Microsoft Excel Далее
Выберите папку для экспорта Контакты Далее
Обзор
Папка <Имя папки>
Имя файла := Контакты
Далее
Экспорт "Контакты" из папки "Контакты"
Соответствие полей…
Прервем формальное рассмотрение работы Мастера экспорта и импорта, чтобы подробнее остановиться на работе с диалоговым окном Соответствие полей (Map Custom Fields). В левом списке (Из) отображаются все поля контакта. Используя кнопки <Назад и Далее>, можно просмотреть все контакты, точнее все значения полей для контактов. Правый список (В) отображает поля (и их порядок), которые будут показаны в таблице Excel. По умолчанию будут указаны все поля. Естественно, что это не всегда устраивает пользователя, поскольку большинство полей контакта могут быть не заполнены, и все равно они будут отображаться и занимать место.
Для изменения отображения полей нажмите кнопку Очистить (Clear Map), таким образом все поля из правого списка будут удалены. Для восстановления всех полей нажмите кнопку По умолчанию (Default Map). Теперь, когда правый список пуст, давайте добавим необходимые для отображения поля. Для этого выделите один из них в левом списке и, удерживая нажатой левую кнопку мыши, перетащите его в правый список. Перенесите таким образом все необходимые поля. Для удаления поля из списка нужно проделать обратную процедуру: перенести поле из правого списка в левый. Порядок, в котором поля помещаются в правый блок, определяет расположение информации в экспортируемом файле. Позицию поля, вставляемого в правый список, можно менять путем перемещения этого поля по списку.
После указания полей в диалоговом окне Соответствие полей нажмите кнопку ОК, и вы автоматически вернетесь в режим работы Мастера экспорта. Осталось нажать кнопку Готово, после чего появится диалоговое окно Импорт и экспорт, демонстрирующее процесс конвертирования элемента. После преобразования элемента это диалоговое окно исчезнет, следовательно, Мастер завершил свою работу. Теперь можно открыть созданный файл и убедиться в правильности и точности заданных в Мастере правил преобразований.
Замечание
Помимо-преобразования элементов в формат некоторого приложения, можно выбрать формат Текст с разделителями (Separated Values). Данный формат очень прост и удобен, поскольку, как было сказано выше, большинство программ поддерживает текстовый формат, а использование разделителей (запятые или метки табуляции) позволяет сторонним приложениям самостоятельно преобразовывать данный формат к своему типу. Так, например, Outlook не может экспортировать элементы в Microsoft Word, но конвертирование элементов в формат Текст с разделителями позволяет текстовому процессору прочитать созданный файл и преобразовать его к более удобному виду уже собственными средствами.
Импорт элементов
Импорт — обратная экспорту процедура, т. е. данные из некоторого файла перемещаются в базу Outlook. Давайте проверим обратное преобразование файла Контакты.хls в папку Outlook. Для этого создайте специальную папку, например ИмпортКонтакты, в которую будет помещена информация из файла Excel.
Импорт элементов
>Файл > Импорт и экспорт… (Запустится мастер импорта и экспорта)
Выберите нужное действие Импорт из другой программы или файла
Далее
Выберите файл для импорта Microsoft Excel
Далее
Обзор
Папка <Имя папки>
Файл Контакты, xls
ОК
разрешить создание дубликатов Далее
Выберите папку назначения ИмпортКонтакт Далее
Импорт "Контакты" в папку "ИмпортКонтакты"
Готово
Несколько замечаний к данному примеру.
Во-первых, если папка, в которую вы будете импортировать файл, уже содержит аналогичную информацию, следует подумать, прежде чем выбирать один из трех переключателей D диалоговом окне Импорт файла:

  • заменять дубликаты при импорте (Replace duplicate with items imported). Это значение следует выбрать, если данные в импортируемом файле более свежие, чем в папке Outlook;
  • разрешить создание дубликатов (Allow duplicates to be created). Это значение устанавливается по умолчанию. В этом случае после процедуры импорта можно открыть папку и изменить или удалить копии данных вручную. Режим наиболее безопасный, но, в то же время, на окончательную обработку информации уходит в несколько раз больше времени;
  • не импортировать дубликаты (Do not import duplicates). Значение следует выбирать, если некоторые данные в папке более важны, чем данные, содержащиеся в импортируемом файле.

Именно поэтому мы и создали специальную папку, поскольку, если вы установили при экспорте контактов те же поля, то при импорте файла в папку Контакты можно было либо потерять информацию, либо получить в два раза больше контактов за счет копий.
Во-вторых, так же, как и в случае экспорта, пользователь может выбрать поля таблицы Excel, которые должны импортироваться. Помимо кнопки Соответствие полей, необходимой для изменения отображения полей, в том же диалоговом окне есть кнопка Назначение (Change Destination). Нажатие этой кнопки вызовет диалоговое окно Выбор папки (Select Folder), в-котором можно изменить папку назначения для импортируемой информации.
После того как файл импортировался, можно посмотреть результат, открыв папку ИмпортКонтакт.