Agregar tarea recurrente en MS Project usando Python

Esta breve guía explica cómo agregar una tarea recurrente en MS Project usando Python. Comparte detalles sobre la configuración del IDE, una lista de pasos de programación y código de ejemplo para demostrar cómo crear una tarea recurrente en Microsoft Project usando Python. Se pueden establecer varias propiedades para personalizar la tarea recurrente y generar el archivo de salida deseado MPP.

Pasos para tareas repetitivas de Microsoft Project usando Python

  1. Configura el entorno para usar Aspose.Tasks for Python via .NET para usar tareas recurrentes
  2. Aplique la licencia del producto, cargue el project existente y cree una nueva tarea recurrente
  3. Establece la duración de cada tarea, define un patrón de repetición semanal y establece los días de la semana deseados en él.
  4. Establezca la duración total de las tareas recurrentes definiendo las fechas de inicio y fin
  5. Definir el objeto WeeklyRecurrencePattern y establecer el rango de repetición y recurrencia definido anteriormente
  6. Establezca este patrón de recurrencia en la tarea recurrente y vincule la tarea con el calendario estándar del proyecto.
  7. Añade la tarea como tarea hija a la tarea deseada en el proyecto cargado
  8. Guardar el proyecto resultante como un archivo MPP
  9. Lea el proyecto para confirmar la existencia de la tarea recurrente

Estos pasos resumen el proceso para crear una tarea recurrente en Microsoft Project usando Python. Cargue la licencia, abra el archivo MPP de origen en el objeto Project, cree una tarea recurrente con la clase. RecurringTaskParametersAñada repetición semanal, defina el rango de recurrencia y cree un objeto. WeeklyRecurrencePattern con los parámetros anteriores. Enlace un calendario a la tarea, añádalo a la tarea deseada en el proyecto y guárdelo como un archivo MPP.

Código para hacer que una tarea sea recurrente en MS Project 2016 usando Python

Este código ayuda a trabajar con tarea recurrente en MS Project. Puede usar EndAfterRecurrenceRange para finalizar tareas después de un número fijo de ocurrencias. Las ocurrencias pueden ampliarse más allá de lo semanal utilizando las opciones diaria, mensual o anual, según los requisitos.

Este artículo nos ha enseñado el proceso para generar tareas recurrentes. Para abrir un archivo XER usando Primavera, consulte el artículo Abrir archivo XER en Python.

 Español