Я использую MPXJ 7.8.1 для чтения MS Project File (.mpp). Я изменил календарь проекта на «24 часа» следующим образом:
ProjectProperties.getDefaultCalendarName возвращает правильное название календаря «24 часа».
Но ProjectFile.getDefaultCalendar возвращает неверный календарь «Стандартный».
...
UniversalProjectReader reader = new UniversalProjectReader()
ProjectFile projectFile = reader.read(stream)
ProjectProperties projectProperties = projectFile.getProjectProperties()
"projectProperties.getDefaultCalendarName = " + projectProperties.getDefaultCalendarName() + ", projectFile.getDefaultCalendar = " + projectFile.getDefaultCalendar().getName()
Output: projectProperties.getDefaultCalendarName = 24 Hours, projectFile.getDefaultCalendar = Standard
Есть ли способ получить правильный календарь?