So führen Sie Primavera-XER mit Oracle Primavera mithilfe von C# oder der .NET-API-Lösung zusammen
Um Primavera-XER mit Oracle Primavera zusammenzuführen, verwenden wir Aspose.Tasks for .NET API, die eine funktionsreiche, leistungsstarke und einfach zu verwendende API zur Bearbeitung und Konvertierung von Dokumenten für die C#-Plattform ist. Öffnen Sie den NuGet-Paketmanager, suchen Sie nach Aspose.Tasks und installieren Sie es. Sie können auch den folgenden Befehl in der Paket-Manager-Konsole verwenden. Sie können mit C# eine Verbindung zwischen Primavera-XER und Oracle Primavera herstellen. Zunächst sollten Sie die Aspouse.Tasks-API verwenden, um auf die Projekte Primavera-XER und Oracle Primavera zuzugreifen. Als nächstes sollten Sie die Daten aus den vorhandenen Primavera-XER-Feldern abrufen und das xz mit den entsprechenden Feldern in Oracle Primavera abgleichen. Sie sollten dann die API verwenden, um die fehlenden Felder in Oracle Primavera zu erstellen. Fügen Sie mithilfe von .Net neue Felder mit Daten aus dem Primavera-XER-Projekt hinzu. Dieser Prozess führt Primavera-XER- und Oracle Primavera-Daten in einer C#-Anwendung zusammen.
Verwalten Sie NuGet-Pakete mit dem Visual Studio-Paket
Paket-Manager-Konsolenbefehl
PM> Install-Package Aspose.Tasks
Schritte zum Zusammenführen von Primavera-XER mit Oracle Primavera über C#
Entwickler können Primavera-XER-Dateien in nur wenigen Codezeilen einfach in Oracle Primavera laden und zusammenführen.
- Entscheiden Sie, welche Entitäten aus Primavera-XER Sie zusammenführen und wie Sie es auf MS Project-Entitäten abbilden möchten (User Stories => Aufgaben, US-Erstellungsdatum => Startdatum usw.)
- Erstellen Sie eine neue Instanz der Project-Klasse
- Primavera-XER-Format parsen, um die erforderlichen Entitäten zu erhalten (wenn Sie zum Beispiel *.csv Jira-Sicherungsdatei parsen möchten, können Sie Aspose.Cells verwenden)
- Fügen Sie der erstellten Instanz der Project-Klasse geparste Entitäten hinzu
- Verwenden Sie gängige .NET-Komponenten zum Erstellen und Füllen des Sicherungsdateiformats Primavera-XER (*.csv)
System Anforderungen
Stellen Sie vor dem Ausführen des Konvertierungsbeispielcodes sicher, dass die folgenden Voraussetzungen erfüllt sind.
- Microsoft Windows oder ein kompatibles Betriebssystem mit .NET Framework, Mono und COM Interop.
- Entwicklungsumgebung wie Microsoft Visual Studio.
- Aspose.Tasks für .NET-DLL, auf die in Ihrem Projekt verwiesen wird.
Online-Primavera-XER-Fusion
Testen Sie die Qualität der Zusammenführung von Primavera-XER direkt in Ihrem Browser! Bitte laden Sie Primavera-XER-Dateien aus dem lokalen Dateisystem oder einer URL, wählen Sie das gewünschte Ausgabeformat und führen Sie das Beispiel aus! Das Kombinieren von Projektdateien kann eine großartige Möglichkeit sein, Ihre Daten zu konsolidieren und die Verwaltung zu vereinfachen. Aspose.Tasks Merge Tools ist eine großartige Möglichkeit, Zeit zu sparen und den Aufwand für die Verwaltung mehrerer Primavera-XER-Dateien zu reduzieren. Testen Sie die Qualität des Prozesses direkt in Ihrem Browser, laden Sie Dateien aus dem lokalen Dateisystem oder einer URL, wählen Sie das gewünschte Ausgabeformat und führen Sie das Beispiel aus. Es ist schnell, einfach, sicher und völlig kostenlos!
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);
Sonstige unterstützte Primavera-XER-Zusammenführung
Sie können Primavera-XER auch mit anderen Dateiformaten zusammenführen: