Я работаю с платформой MPXJ, чтобы сгенерировать XML-файл и импортировать его в проект 2007. Я столкнулся с проблемой, но не могу найти ответ на следующие вопросы.
Iимеют фиксированную работу и продолжительность для задачи, но когда я добавляю ресурс и импортирую его в проект, я получаю сообщение об ошибке:
"Ресурс назначается вне исходных дат для задачи 2 в проекте. Продолжительностьэтой задачи фиксированной продолжительности будет изменен в соответствии с назначением ресурса ".
Project затем изменяет значение работы и / или продолжительности.это не то, что я хочу.Я хочу, чтобы ресурс использовал календарь на 24 часа, но я не могу прикрепить стандартный календарь проекта 2007, поэтому я подумал, что можно сделать свой собственный календарь на 24 часа и прикрепить его к ресурсу.теперь я не могу установить время от 0:00:00 до 0:00:00 в рабочий день.
ProjectCalendar calendar = projectFile.addResourceCalendar();
calendar.setName("24 Hours");
calendar.setUniqueID(Count);
calendar.setWorkingDay(Day.MONDAY, true);
calendar.setWorkingDay(Day.TUESDAY, true);
calendar.setWorkingDay(Day.WEDNESDAY, true);
calendar.setWorkingDay(Day.TUESDAY, true);
calendar.setWorkingDay(Day.FRIDAY, true);
Resource resource = projectFile.addResource();
resource.setUniqueID(Count);
resource.setName("Painters");
resource.setResourceCalendar(calendar);
Любой, кто знает решение одного, получает набор по умолчанию для 24-часового календаря.на ресурс сделать мой собственный.