Terugkerende taak toevoegen in MS Project met Java

Deze korte gids beschrijft hoe je een terugkerende taak toevoegt in MS Project met Java. Je krijgt details om de IDE in te stellen, een lijst met programmeerstappen, en voorbeeldcode die laat zien hoe je een terugkerende taak maakt in Microsoft Project met Java. Alle details worden geleverd om de terugkerende taken aan te passen en het MPP‑bestand.

Stappen om een terugkerende taak toe te voegen in MS Project met Java

  1. Stel de IDE in om Aspose.Tasks for Java te gebruiken om een terugkerende taak te maken.
  2. Pas de productlicentie toe en open het bestaande MPP‑bestand in het Project‑bestand.
  3. Maak een nieuwe recurring task met een duur van één uur
  4. Definieer het herhalingspatroon van de taak als een wekelijkse taak met gewenste weekdagen
  5. Stel de start‑ en einddatums in waarop de terugkerende taak elke week wordt herhaald.
  6. Voeg de standaardkalender toe aan de terugkerende taak
  7. Voeg de terugkerende taak toe aan de gewenste taak als een ondertaak
  8. Sla het resulterende projectbestand op en print de informatie ter bevestiging

Deze stappen leggen uit hoe je een taak terugkerend maakt in MS Project 2016 met Java. Laad de licentie, maak een object van de RecurringTaskParameters om een terugkerende taak te creëren, instantiateer een WeeklyRepetition-object om de weekdagen voor de taak te definiëren, definieer de EndByRecurrenceRange om start- en einddatums in te stellen, en gebruik WeeklyRecurrencePattern om de bovenstaande herhaling en terugkeerbereik te accumuleren. Koppel de terugkerende taak aan de kalender, en voeg de terugkerende taak toe aan de doeltaak als kind voordat je het resulterende projectbestand opslaat.

Code voor Microsoft Project terugkerende taken met Java

Deze code toont het proces van het genereren van een terugkerende taak in Microsoft Project. Overweeg om EndAfterRecurrenceRange te gebruiken om de herhaling te beëindigen na N voorkomen in plaats van een datumbereik. Je kunt recursies benaderen door Task.Gebruik isRecurring() voor een duidelijkere controle, gebruik RecurringTaskInfo.Gebruik getOccurrences() om het totale aantal gegenereerde voorkomen te krijgen, en gebruik RecurringTaskInfo.Gebruik getUseEndDate() om te bevestigen welke eindconditie wordt toegepast.

Deze gids helpt bij het werken met terugkerende taken in MS Project. Om een XER‑bestand te openen zonder Primavera‑software, raadpleeg het artikel Open XER File in Java.

 Nederlands