Робота з повторюваними завданнями

Повторювані завдання у Microsoft Project дозволяють керівникам проєктів планувати повторювані заходи (наприклад, щотижневі наради, щомісячні звіти, перевірки технічного обслуговування). Aspose.Tasks for .NET забезпечує повну програмну підтримку визначення та налаштування повторюваних завдань у MPP та XML файлах проєкту.

Робота з повторюваними завданнями в Aspose.Tasks for .NET

У Microsoft Project повторюване завдання визначається за допомогою шаблону повторення. Цей шаблон визначає, як часто завдання повторюється (щоденно, щотижня, щомісяця або щорічно), дати початку й завершення та тривалість кожного повтору. Використовуючи Aspose.Tasks for .NET, розробники можуть автоматизувати створення повторюваних завдань, щоб підтримувати послідовність у графіках проєктів без ручного дублювання записів.

Приклад: Додавання нового повторюваного завдання

Щоб створити повторюване завдання, використовуйте RecurringTaskParameters class. Цей class дозволяє визначити:

 1Project project = new Project("New Project.mpp");
 2RecurringTaskParameters parameters = new RecurringTaskParameters
 3{
 4    TaskName = "Recurring task",
 5    Duration = project.GetDuration(1, TimeUnitType.Day),
 6    RecurrencePattern =
 7                    new WeeklyRecurrencePattern
 8                    {
 9                        Repetition = new WeeklyRepetition
10                        {
11                            RepetitionInterval = 2,
12                            WeekDays = WeekdayType.Sunday | WeekdayType.Monday | WeekdayType.Friday,
13                        },
14                        RecurrenceRange =
15                                new EndByRecurrenceRange
16                                {
17                                    Start = new DateTime(2018, 7, 1, 8, 0, 0),
18                                    Finish = new DateTime(2018, 7, 20, 17, 0, 0),
19                                }
20                    }
21};
22project.RootTask.Children.Add(parameters);

Цей фрагмент коду демонструє, як програмно додати повторюване завдання з індивідуальними параметрами. Замість ручного дублювання завдань у Microsoft Project розробники можуть генерувати їх автоматично, забезпечуючи точність та економію часу.

Основні зауваги

Часті запитання

Питання: Чи можу я призначати ресурси повторюваним завданням?

Питання: Які схеми повторення підтримуються?

Питання: Чи можу я визначити повторюване завдання без дати завершення?

Питання: Чи зберігаються дані про повторення при збереженні назад у MPP/XML?

Питання: Чим повторюване завдання відрізняється від копіювання завдання кілька разів?

Subscribe to Aspose Product Updates

Get monthly newsletters & offers directly delivered to your mailbox.