Файл проекта XML — MSPDI — из базы данных Acess mbd

Я ищу решения для создания файлов проекта xml (MSPDI) с данными, хранящимися в базе данных (база данных Acess .mbd с форматом базы данных MsProject). Кто-нибудь делал это без ручного создания файла xml?

Раньше мое приложение работало с MS Project 2003, но перестало работать с MSP 2007 и 2010. Как это работало: у меня было хранилище данных в базе данных Oracle, и я использовал макрос проекта MS, чтобы открывать или редактировать его. Итак, сначала данные были переданы в базу данных Acess mdb (у которой был формат базы данных MsProject), затем файл mpd был экспортирован в Ms Project. аналогично сохранить изменения, сделанные в Ms Project, в базу данных.

Ms Project 2007 не может экспортировать файлы .mdb, поэтому единственный способ сделать это - файлы .xml.

MPXJ - хорошая идея?


person Katherine Gutierrez    schedule 05.09.2014    source источник


Ответы (1)


Может быть, проще отказаться от промежуточного файла базы данных/xml и сделать так, чтобы ваш макрос читал/записывал напрямую в БД Oracle?

В качестве альтернативы, если вы хотите избежать перекодирования, Steelray Project Exporter может предоставить вам нужный формат XML, и я думаю, что это бесплатно.

person Andrew - Eversight Ltd    schedule 06.09.2014
comment
Во-первых, спасибо за ответ! Мы думали о чтении данных проекта напрямую из БД, но опасаемся, что это будет медленнее. Данные проекта, хранящиеся в базе данных, могут быть довольно большими, и я не знаю, можно ли запросить эти данные в «бэкэнде». Я имею в виду без мс проекта визуализацию каждого заполненного чемпа при каждом запросе. Я также посмотрю на Steelray Project Exporter. - person Katherine Gutierrez; 07.09.2014