Как создать файл MS Project (.mpp) с помощью переполнения стека

Мне нужно сгенерировать MS Project (.вероятнейшее место) файл с использованием PHP, как я пытался сгенерировать .xml, но при противопоставлении этих файлов MS Project даты и длительности теряются.

Я попытался создать проект с самим MS Project и сохранить его как .XML но он теряет даты и длительности тоже.

РЕДАКТИРОВАТЬ: Нужно быть дружелюбным к MS Project 2013, так .MPX такие решения, как PHPProject предложение не поможет …

0

Решение

Там есть проект на основе Java под названием MPXJ, который позволяет создавать и управлять файлами проекта. Вы можете посмотреть исходный код и перенести его, или как быстрое решение, просто запустить его на сервере и сгенерировать файлы по запросу, используя мост PHP / Java (это упоминается в документации MPXJ).

===

Редактировать: MPXJ не пишет .mpp файлы.

По словам авторов MPXJ, формат .mpp является проприетарным и нет надежного способа генерирования файлов. (Увидеть этот ответ — хотя в 2012 году MPXJ все еще не поддерживает запись файлов MPP, а предсказание о файлах MPPX еще не сбылось.

Единственный способ, о котором я могу подумать, — это установить сервер Windows с установленным Project, который генерирует файлы для вас.

1

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]