Az Primavera-XML és a Oracle-Primavera egyesítése C# vagy a .NET API megoldás segítségével
A Primavera-XML és a Oracle-Primavera egyesítéséhez az Aspose.Tasks for .NET fájlt használjuk API, amely funkciókban gazdag, hatékony és könnyen használható dokumentumkezelési és -konverziós API C# platformhoz. Nyissa meg a NuGet csomagkezelőt, keresse meg az Aspose.Tasks elemet, és telepítse. A következő parancsot is használhatja a Package Manager konzolból. A C# használatával kapcsolatot hozhat létre az Primavera-XML és a Oracle-Primavera között. Először is az Aspouse.Tasks API-t kell használnia a Primavera-XML és Oracle-Primavera projektek eléréséhez. Ezután be kell szereznie az adatokat a meglévő Primavera-XML mezőkből, és egyeztetnie kell az xz-t az Oracle-Primavera megfelelő mezőivel. Ezután az API segítségével hozza létre a hiányzó mezőket a Oracle-Primavera fájlban. Adjon hozzá új mezőket az Primavera-XML projekt adataival a .Net használatával. Ez a folyamat egyesíti az Primavera-XML és Oracle-Primavera adatokat egy C# alkalmazásban.
Kezelje a NuGet-csomagokat a Visual Studio csomaggal
Csomagkezelő konzolparancs
PM> Install-Package Aspose.Tasks
A Primavera-XML és a Oracle-Primavera C#-on keresztüli egyesítése lépései
A fejlesztők egyszerűen betölthetnek és egyesíthetnek Primavera-XML fájlokat a Oracle-Primavera fájlba, mindössze néhány sornyi kóddal.
- Döntse el, hogy a Primavera-XML mely entitásait egyesítse, és hogyan kívánja leképezni az MS Project entitásokon (felhasználói történetek => feladatok, létrehozás dátuma az Egyesült Államokban => kezdési dátum stb.)
- Hozzon létre új Project osztály példányt
- Elemezze az Primavera-XML formátumot a szükséges entitások lekéréséhez (ha például a *.csv Jira biztonsági mentési fájlt szeretné elemezni, használhatja az Aspose.Cells fájlt)
- Az elemzett entitások hozzáadása a Project osztály létrehozott példányához
- Használjon általános .NET-összetevőket az Primavera-XML biztonsági mentési fájlformátum (*.csv) létrehozásához és kitöltéséhez.
rendszerkövetelmények
A konverziós példakód futtatása előtt győződjön meg arról, hogy rendelkezik a következő előfeltételekkel.
- Microsoft Windows vagy kompatibilis operációs rendszer .NET-keretrendszerrel, Mono és COM-együttműködéssel.
- Fejlesztői környezet, mint a Microsoft Visual Studio.
- Aspose.Tasks for .NET DLL hivatkozik a projektben.
Online Primavera-XML egyesülés
Tesztelje a Primavera-XML egyesítés minőségét közvetlenül a böngészőjében! Töltse be az Primavera-XML fájlokat a helyi fájlrendszerből vagy egy URL-ből, válassza ki a kívánt kimeneti formátumot, és futtassa a példát! A projektfájlok kombinálása nagyszerű módja lehet az adatok konszolidálásának és egyszerűbbé tenni a kezelést. Az Aspose.Tasks Merge Tools nagyszerű módja annak, hogy időt takarítson meg, és csökkentse a több Primavera-XML fájl kezelésével járó erőfeszítést. Tesztelje a folyamat minőségét közvetlenül a böngészőjében, töltse be a fájlokat a helyi fájlrendszerből vagy egy URL-ből, válassza ki a kívánt kimeneti formátumot, és futtassa a példát. Gyors, egyszerű, biztonságos és teljesen ingyenes!
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-XML format
A Primavera-XML egy nyílt szabványú fájlformátum, amely lehetővé teszi a projektmenedzsment szoftver számára az adatok tárolását és cseréjét. Az XML-en (Extensible Markup Language) alapul, és támogatja a projekttel kapcsolatos adatok cseréjét a különböző szoftveralkalmazások és platformok között. A Primavera-XML olyan információk tárolására szolgál, mint a projekttevékenységek, erőforrások, feladatok és egyéb projekttel kapcsolatos adatok. Számos projektmenedzsment szoftvergyártó használja, köztük a Microsoft Project, az Oracle Primavera és az SAP. A Primavera-XML egy hatékony eszköz, amely segíthet a szervezeteknek projektadatok egyszerű tárolásában, megosztásában és cseréjében. Segíthet a projektmenedzsment folyamatok ésszerűsítésében és hatékonyabbá tételében is. A Primavera-XML lehetővé teszi a projekt különböző érdekeltjei közötti könnyebb együttműködést is . Ez megkönnyíti a haladás nyomon követését, és biztosítja, hogy a projektek időben és a költségvetésen belül befejeződjenek. A Primavera-XML olyan biztonsági funkciókat is tartalmaz, amelyek segítenek megvédeni a projektadatokat a jogosulatlan hozzáféréstől és manipulációtól. A Primavera-XML egy sokoldalú és hatékony eszköz, amely megkönnyíti és hatékonyabbá teszi a projektmenedzsmentet.GYIK rész
GYIK az Primavera-XML és a Oracle-Primavera egyesítésével kapcsolatban
1. Miért hasznos ez a Primavera-XML egyesülés?
A Primavera-XML Merger egy praktikus, hatékony és gyors eszköz több Primavera-XML fájl egyesítésére. Gyorsan és egyszerűen egyesítheti az Primavera-XML dokumentumokat egybe, és gond nélkül mentheti az eredményt MPP, MPT, MPX és XML formátumban!
2. Hogyan egyesíthetem az Primavera-XML webhelyet?
Egyesítheti a Primavera-XML webhelyet online vagy programozottan. A Primavera-XML dokumentumok online egyesítéséhez egyszerűen töltsön fel fájlokat a számítógépéről vagy egy URL-ről, válassza ki a kívánt kimeneti formátumot a listából, és nyomja meg a „Futtatás” gombot. Rövid időn belül megkapja az eredményt. Ezenkívül a C# kódot másolhatja, és használhatja saját alkalmazásában a dokumentumok egyesítésére.
3. Egyesíthetem a Primavera-XML webhelyet Linux, Mac OS, iOS vagy Android rendszeren?
Ezt az ingyenes online Primavera-XML egyesülést mobileszközről, táblagépről vagy számítógépről is használhatja. A Merger felülete intuitív és felhasználóbarát. Eszközünk kompatibilis az összes fő operációs rendszerrel és a hozzájuk tartozó böngészőkkel, beleértve a Windows, Mac OS, Linux, Android és iOS rendszereket. Az eszköz futtatásához nincs szükség további szoftver telepítésére.
Egyéb támogatott Primavera-XML Egyesítés
A Primavera-XML fájlt más fájlformátumokkal is egyesítheti: