Збереження оновленого призначення ресурсу в MPP
Управління призначенням ресурсів є ключовим аспектом роботи з файлами Microsoft Project. Aspose.Tasks for .NET дозволяє розробникам оновлювати дані про призначення ресурсів і зберігати ці зміни безпосередньо у файлах проекту у форматі MPP або XML. Це забезпечує плавну автоматизацію процесів планування проектів без залежності від Microsoft Project.
Оновлення призначень ресурсів
За допомогою Aspose.Tasks for .NET ви можете програмно призначати ресурси завданням і записувати оновлені дані назад у файл MPP. Нижче наведено кроки цього процесу:
- Завантажте існуючий файл MPP.
- Призначте ресурс завданню.
- Додайте призначення назад до проекту.
- Збережіть оновлений проект у форматі MPP.
Приклад коду
У наведеному прикладі показано, як оновити призначення ресурсу у файлі MPP. Він створює нове призначення ресурсу, пов’язує його з завданням і зберігає оновлений проект.
1Project project = new Project("New Project.mpp");
2Task task = project.RootTask.Children.GetById(1);
3Resource resource = project.Resources.GetById(1);
4
5// Create resource assignment
6ResourceAssignment assignment = project.ResourceAssignments.Add(task, resource);
7assignment.Set(Asn.Notes, "Newly added assignment");
8
9project.Save("UpdateResourceAssignment_out.mpp", SaveFileFormat.MPP);
Цей код завантажує проект, призначає ресурс існуючому завданню та зберігає файл у форматі MPP. Це особливо корисно при автоматизації планування ресурсів або інтеграції зовнішніх даних у розклади проекту.
Поширені запитання
П: Чи потрібно встановлювати Microsoft Project, щоб оновлювати та зберігати призначення ресурсів?
- Ні. Aspose.Tasks for .NET працює самостійно і не вимагає Microsoft Project.
П: Чи можу я оновити кілька призначень і зберегти їх одразу?
- Так. Ви можете створювати, змінювати або видаляти кілька призначень перед збереженням оновленого проекту.
П: У яких форматах я можу зберегти оновлений проект?
- Ви можете зберігати оновлені проекти у форматах, таких як MPP, XML та MPX.
П: Чи перезапише збереження оновленого призначення існуючі дані проекту?
- Ні. Оновлюються лише змінені призначення, тоді як інші дані проекту залишаються незмінними.
Висновок
У цій статті ми розглянули, як оновлювати та зберігати призначення ресурсів у файлах MPP за допомогою Aspose.Tasks for .NET. Автоматизуючи процес призначення ресурсів завданням, розробники можуть підтримувати точні розклади проектів, оптимізувати звітність і інтегрувати дані проекту з власними бізнес-застосунками.