Файлы MS Project
Файлы MS Project
В MS Project нет средств автоматического импорта измененных данных из файлов в формате .mрр, поэтому данные нужно переносить из файла в файл вручную, перепечатывая или копируя данные. Но проблема заключается не в переносе данных, а в определении того, что же именно изменилось в присланном файле проекта.
На основе файла 7.mрр мы создали файл 8.mрр его копию Sver1.mpp, в которую при согласовании плана проекта были внесены изменения. При анализе второго файла видно, что затраты на проект во втором файле больше на $500, но как определить, из-за какой задачи или ресурса возросла стоимость? На ручной анализ даже небольшого плана из 51 задачи потребуется около часа, а что говорить о планах из нескольких сотен задач!
Для автоматизированного поиска изменений в версиях файла проекта предназначена панель инструментов Compare Project Versions (Сравнение версий проекта)1. С ее помощью можно найти отличия между двумя любыми файлами в формате *.mрр.
Работа с панелью начинается с нажатия первой кнопки, открывающей диалоговое окно выбора файлов для сравнения, если в программе открыт хотя бы один файл. Это диалоговое окно состоит из двух разделов, в верхнем из которых выбираются файлы для сравнения, в нижнем — таблицы внутри этих файлов.
В первом раскрывающемся списке нужно выбрать файл с ранней версией плана, а во втором — его позднюю версию. Если файлы уже открыты в MS Project, то их имена можно выбрать в раскрывающемся списке, а если еще нет — то с помощью кнопки Browse (Обзор).
В нижнем разделе диалогового окна определяются таблицы двух файлов, которые будут сравниваться. В верхнем раскрывающемся списке выбираются таблицы с информацией о задачах, а в нижнем — с информацией о ресурсах. Если вы не хотите сравнивать таблицы какого-либо типа, то вместо имени таблицы можно указать None (Нет). Например, в нашем случае важно сравнить таблицы с информацией о стоимости задач, поэтому в верхнем списке мы выбрали таблицу Cost (Затраты), а в нижнем выбрали None (Нет), поскольку информация об изменениях в таблицах ресурсов нас не интересует.
После нажатия кнопки О К программа создает новый файл проекта, в котором на основе выбранной таблицы будет создана новая. В нее будут включены столбцы с данными из обеих версий плана, и для каждой пары столбцов будет создан столбец с информацией о разнице. Например, для столбца Cost (Затраты) в исходной таблице будут созданы столбцы: Cost: V1 (Затраты: в1) с данными из ранней версии, Cost: V2 (Затраты: в2) с данными из поздней версии и Cost: Diff (Затраты: разл.) с данными о разнице значений. Аналогично будут именоваться все другие столбцы.
Помимо основной таблицы программа создает две дополнительных. В одну из них помещаются только парные поля с данными из обеих версий плана, а во вторую только поля с данными о различиях в парных полях.