MPXJ: Как получить столбцы, отличные от задачи и ресурса?
Я пытаюсь использовать библиотеку MPXJ для получения полей из mpp-файла MS Project. Мне удалось получить задание и ресурсы. Мой файл содержит дополнительные поля, такие как дата начала, дата окончания, комментарии и т. Д. Может ли кто-нибудь помочь мне извлечь эти поля??
Заранее спасибо:)
1 ответ
Возможно, вам будет полезно взглянуть на заметки в разделе "Начало работы" на веб-сайте MPXJ. Вкратце, данные из Microsoft Project и других инструментов планирования проекта, как правило, состоят из проекта верхнего уровня, задач, ресурсов и назначений (которые связывают задачи и ресурсы вместе).
Это в значительной степени то, как MPXJ представляет данные, прочитанные из плана проекта. Атрибуты каждого из этих объектов могут быть установлены или получены с использованием соответствующих методов set и get для каждого объекта. Так, например, объект Task в MPXJ будет предоставлять методы setStart() и getStart(), чтобы вы могли работать с датой начала задачи. Имена методов следуют за именами, используемыми для атрибутов в Microsoft Project, так что, надеюсь, вам будет просто найти нужные вам атрибуты. Вы также можете найти документацию по API полезным в этом отношении.