Ce court guide décrit comment ajouter une tâche récurrente dans MS Project avec Java. Vous obtiendrez les détails pour configurer l’IDE, une liste d’étapes de programmation et un exemple de code montrant comment créer une tâche récurrente dans Microsoft Project avec Java. Tous les détails seront fournis pour personnaliser les tâches récurrentes et le fichier de sortie MPP.
Étapes pour ajouter une tâche récurrente dans MS Project avec Java
- Configurez l’IDE pour utiliser Aspose.Tasks for Java afin de créer une tâche récurrente
- Appliquez la licence du produit et ouvrez le fichier MPP existant dans le fichier Project.
- Créez un nouveau recurring task avec une durée d’une heure
- Définir le modèle de répétition de la tâche comme une tâche hebdomadaire avec les jours de la semaine souhaités
- Définissez les dates de début et de fin pendant lesquelles la tâche récurrente sera répétée chaque semaine
- Joindre le calendrier standard à la tâche récurrente
- Ajoutez la tâche récurrente à la tâche souhaitée en tant que sous‑tâche
- Enregistrez le fichier de projet résultant et imprimez ses informations pour confirmation
Ces étapes expliquent comment rendre une tâche récurrente dans MS Project 2016 en Java. Chargez la licence, créez un objet de RecurringTaskParameters pour créer une tâche récurrente, instanciez un objet WeeklyRepetition pour définir les jours de la semaine de la tâche, définissez EndByRecurrenceRange pour fixer les dates de début et de fin, et utilisez WeeklyRecurrencePattern pour regrouper la répétition et la plage de récurrence ci‑dessus. Liez la tâche récurrente au calendrier, et ajoutez la tâche récurrente à la tâche cible en tant qu’enfant avant d’enregistrer le fichier de projet résultant.
Code pour les tâches récurrentes de Microsoft Project en Java
Ce code montre le processus de génération d’une tâche récurrente dans Microsoft Project. Envisagez d’utiliser EndAfterRecurrenceRange pour terminer la répétition après N occurrences au lieu d’une plage de dates. Vous pouvez accéder aux récurrences en utilisant Task.isRecurring() Pour une vérification plus claire, utilisez. RecurringTaskInfo.getOccurrences() Pour obtenir le nombre total d’occurrences générées, utilisez. RecurringTaskInfo.getUseEndDate() Pour confirmer quelle condition de fin est appliquée.
Ce guide aide à travailler avec les tâches récurrentes dans MS Project. Pour ouvrir un fichier XER sans le logiciel Primavera, consultez l’article Ouvrir un fichier XER en Java.