Добавление повторяющейся задачи в MS Project с использованием Java

Это краткое руководство описывает как добавить повторяющуюся задачу в MS Project с помощью Java. Вы получите детали настройки IDE, список шагов программирования и пример кода, показывающий как создать повторяющуюся задачу в Microsoft Project с помощью Java. Все детали будут предоставлены для настройки повторяющихся задач и вывода файла MPP.

Шаги для добавления повторяющейся задачи в MS Project с помощью Java

  1. Настройте IDE использовать Aspose.Tasks for Java для создания повторяющейся задачи
  2. Примените лицензию продукта и откройте существующий файл MPP в файле Project
  3. Создайте новый recurring task с длительностью один час
  4. Определите шаблон повторения задачи как еженедельную задачу с желаемыми днями недели
  5. Установите даты начала и окончания, в течение которых повторяющаяся задача будет повторяться каждую неделю
  6. Прикрепите стандартный календарь к повторяющейся задаче
  7. Добавьте повторяющуюся задачу к нужной задаче в качестве дочерней задачи
  8. Сохраните полученный файл проекта и выведите его информацию для подтверждения

Эти шаги объясняют как сделать задачу повторяющейся в MS Project 2016 с использованием Java. Загрузите лицензию, создайте объект RecurringTaskParameters для создания повторяющейся задачи, создайте объект WeeklyRepetition, чтобы определить будние дни для задачи, определите EndByRecurrenceRange для установки начальной и конечной дат, и используйте WeeklyRecurrencePattern для объединения вышеуказанного повторения и диапазона повторений. Свяжите повторяющуюся задачу с календарём и добавьте её в целевую задачу как дочернюю перед сохранением полученного файла проекта.

Код для повторяющихся задач Microsoft Project на Java

Этот код демонстрирует процесс создания повторяющейся задачи в Microsoft Project. Рассмотрите возможность использования EndAfterRecurrenceRange для завершения повторения после N повторений вместо диапазона дат. Вы можете получить доступ к повторениям, используя Task.isRecurring() для более ясной проверки, использовать RecurringTaskInfo.getOccurrences() для получения общего количества сгенерированных повторений и использовать RecurringTaskInfo.getUseEndDate() для подтверждения, какое условие завершения применено.

Это руководство помогает работать с повторяющимися задачами в MS Project. Чтобы открыть файл XER без программного обеспечения Primavera, обратитесь к статье Open XER File in Java.

 Русский