Як об’єднати Primavera-XER з MS-Project за допомогою C# або рішення .NET API
Щоб об’єднати Primavera-XER із MS-Project, ми використаємо Aspose.Tasks для .NET API, який є багатофункціональним, потужним і простим у використанні API для обробки документів і перетворення для платформи C#. Відкрийте менеджер пакетів NuGet, знайдіть Aspose.Tasks і встановіть. Ви також можете використати наступну команду з консолі менеджера пакетів. Ви можете створити зв’язок між Primavera-XER і MS-Project за допомогою C#. По-перше, вам слід використовувати API Aspouse.Tasks для доступу до проектів Primavera-XER і MS-Project. Далі вам слід отримати дані з наявних полів Primavera-XER і зіставити xz із відповідними полями в MS-Project. Потім вам слід використати API для створення відсутніх полів у MS-Project. Додайте нові поля з даними з проекту Primavera-XER за допомогою .Net. Цей процес об’єднає дані Primavera-XER і MS-Project у програму C#.
Керуйте пакетами NuGet за допомогою пакета Visual Studio
Консольна команда менеджера пакетів
PM> Install-Package Aspose.Tasks
Кроки для об’єднання Primavera-XER з MS-Project за допомогою C#
Розробники можуть легко завантажити та об’єднати файли Primavera-XER у MS-Project лише за допомогою кількох рядків коду.
- Вирішіть, які сутності з Primavera-XER ви об’єднуєте, і як ви бажаєте зіставити це з сутностями MS Project (історії користувачів => завдання, дата створення США => дата початку тощо)
- Створіть новий екземпляр класу Project
- Проаналізуйте формат Primavera-XER, щоб отримати необхідні сутності (наприклад, якщо ви хочете проаналізувати *.csv файл резервної копії Jira, ви можете використовувати Aspose.Cells)
- Додайте проаналізовані сутності до створеного екземпляра класу Project
- Використовуйте загальні компоненти .NET для створення та заповнення Primavera-XER формату файлу резервної копії (*.csv)
Системні вимоги
Перш ніж запускати код прикладу перетворення, переконайтеся, що у вас є такі передумови.
- Microsoft Windows або сумісна ОС із .NET Framework, Mono та COM Interop.
- Середовище розробки, наприклад Microsoft Visual Studio.
- Aspose.Tasks для .NET DLL, згаданий у вашому проекті.
Онлайн Primavera-XER Злиття
Перевірте якість об’єднання Primavera-XER прямо у своєму браузері! Будь ласка, завантажте файли Primavera-XER із локальної файлової системи або URL-адреси, виберіть необхідний вихідний формат і запустіть приклад! Об’єднання файлів проекту може бути чудовим способом консолідації даних і полегшення керування ними. Інструменти злиття Aspose.Tasks — чудовий спосіб заощадити час і скоротити зусилля, пов’язані з керуванням кількома файлами Primavera-XER. Перевірте якість процесу прямо у своєму браузері, завантажте файли з локальної файлової системи або URL-адреси, виберіть потрібний вихідний формат і запустіть приклад. Це швидко, легко, безпечно та абсолютно безкоштовно!
var document1 = new Project(@"first-document.mpp"); var document2 = new Project(@"second-document.mpp"); document1.CalculationMode = CalculationMode.None; foreach (var firstLevelTasks in document2.RootTask.Children.ToList()) { document1.RootTask.Children.Add(firstLevelTasks); } document1.Save("merged.mpp", SaveFileFormat.Mpp);
General information about Primavera-XER format
Формат файлу Primavera-XER — це власний формат файлу, який використовується Primavera P6 програмне забезпечення для управління проектами. Це двійковий формат файлу, який використовується для зберігання даних проекту та несумісний з іншими програмними програмами. Файли Primavera-XER використовуються для зберігання інформації про проект, такої як дії, ресурси, призначення ресурсів і календарі проекту. Файли Primavera-XER дозволяють легко ділитися проектами між користувачами та забезпечують співпрацю між членами команди. Файли Primavera-XER також використовуються для зберігання інформації про проект, такої як бюджет і фінанси, примітки до проекту та дані портфоліо проекту. Файли Primavera-XER можна імпортувати в Microsoft Excel і відкривати за допомогою спеціального програмного забезпечення для керування проектами, наприклад Microsoft Project. Формат файлу Primavera-XER — це безпечний і надійний спосіб передачі даних проекту між користувачами та системами. Це потужний файловий формат, який дозволяє користувачам швидко й легко зберігати та отримувати доступ до даних проекту. Файли Primavera-XER є чудовим інструментом для керівників проектів, що дозволяє їм легко обмінюватися даними проекту та співпрацювати з членами команди.Розділ FAQ
Поширені запитання щодо об’єднання Primavera-XER до MS-Project
1. Чому це злиття Primavera-XER корисне?
Primavera-XER Merger — це практичний, потужний і швидкий інструмент для об’єднання кількох файлів Primavera-XER. Ви можете швидко й легко об’єднати Primavera-XER документи в один і зберегти результат у форматах MPP, MPT, MPX і XML без жодних проблем!
2. Як я можу об’єднати Primavera-XER?
Ви можете об’єднати Primavera-XER онлайн або програмно. Щоб об’єднати документи Primavera-XER онлайн, просто завантажте файли зі свого комп’ютера або за URL-адресою, виберіть потрібний вихідний формат зі списку та натисніть кнопку «Виконати». Ви отримаєте результат в найкоротші терміни. Крім того, ви можете скопіювати код C# і використовувати його у власній програмі для об’єднання документів.
3. Чи можу я об’єднати Primavera-XER у Linux, Mac OS, iOS або Android?
Ви можете скористатися цим безкоштовним онлайн-об’єднанням Primavera-XER із мобільного пристрою, планшета чи комп’ютера. Інтерфейс Merger інтуїтивно зрозумілий і зручний. Наш інструмент сумісний з усіма основними операційними системами та відповідними браузерами, включаючи Windows, Mac OS, Linux, Android та iOS. Для запуску цього інструменту не потрібно встановлювати додаткове програмне забезпечення.
Інше підтримуване злиття Primavera-XER
Ви також можете об’єднати Primavera-XER з будь-якими іншими форматами файлів: