Возможности импорта/экспорта Project

Особенностью средств импорта и экспорта данных является то, что их применение поддерживается штатными средствами Project. Эти возможности специально предназначены для того, чтобы в максимальной степени облегчить передачу данных из Project в другие приложения или из других приложений в Project.

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

Как правило, другие приложения могут дополнить возможности Project, но только в очень узкой области. Для этого им совсем не надо передавать все содержимое базы данных. Поэтому для того чтобы сохранить в выбранном формате определенную информацию о графике, необходимо предварительно создать в текущей экранной форме таблицу с соответствующим составом полей. Для этого можно, как указывалось выше, использовать алгоритмы 2.9, 2.10, 2.11 или 2.12.

Но если определенная информация экспортируется (или импортируется) достаточно часто, то вместо этого целесообразно использовать специальные возможности Project, описанные ниже. Начиная с версии Project 98, эта система управления проектами позволяет заранее формировать в базе данных описание соответствующих схем обмена данными, которым присвоено английское наименование Map.

Схема импорта/экспорта данных включает в себя самостоятельное описание некоторой таблицы Project, в котором каждому столбцу этой таблицы поставлено в соответствие некоторое поле файла данных другого формата, и которое может использоваться для операций импорта/экспорта без необходимости каждый раз специально создавать в экранной форме соответствующую таблицу. Каждой схеме должно быть присвоено уникальное имя. В файле стандартных настроек Project (Global.MPT) хранится описание ряда подготовленных заранее схем импорта/экспорта, но средствами Project пользователь может формировать свои схемы или корректировать существующие.

Применение схемы импорта/экспорта позволяет корректно выполнять эти операции независимо от того, какая экранная форма Project активна в данный момент и как она отформатирована.

Пример использования схемы импорта/экспорта для сохранения данных о графике в формате электронной таблицы Microsoft Excel приведен в алгоритме 7.4. Схема импорта/экспорта формируется для файлов любого типа, форматы которых поддерживаются в установленной на компьютере конфигурации операционной системы. В книге для определенности рассмотрены примеры импорта/экспорта применительно к формату Excel, но все сказанное справедливо и для других приложений MS Office.


Понравилась статья? Добавь ее в закладку (CTRL+D) и не забудь поделиться с друзьями:  



double arrow
Сейчас читают про: