كيفية دمج Primavera-XER في Oracle Primavera باستخدام C # أو .NET API Solution
لدمج Primavera-XER في Oracle Primavera ، سنستخدم Aspose.Tasks for .NET واجهة برمجة التطبيقات (API) ، وهي واجهة برمجة تطبيقات غنية بالميزات وقوية وسهلة الاستخدام للتعامل مع المستندات وتحويلها لمنصة C #. افتح مدير حزمة NuGet ، وابحث عن Aspose.Tasks وقم بالتثبيت. يمكنك أيضًا استخدام الأمر التالي من Package Manager Console. يمكنك إنشاء اتصال بين Primavera-XER و Oracle Primavera باستخدام C #. أولاً ، يجب عليك استخدام Aspouse.Tasks API للوصول إلى مشاريع Primavera-XER و Oracle Primavera. بعد ذلك ، يجب أن تحصل على البيانات من الحقول الموجودة Primavera-XER وأن تطابق xz مع الحقول المقابلة في Oracle Primavera. يجب عليك بعد ذلك استخدام واجهة برمجة التطبيقات لإنشاء الحقول المفقودة في Oracle Primavera. أضف حقولاً جديدة بالبيانات من مشروع Primavera-XER باستخدام .Net. ستدمج هذه العملية بيانات Primavera-XER و Oracle Primavera في تطبيق C #.
إدارة حزم NuGet مع حزمة Visual Studio
أمر وحدة تحكم مدير الحزم
PM> Install-Package Aspose.Tasks
خطوات دمج Primavera-XER في Oracle Primavera عبر C #
يمكن للمطورين تحميل ودمج ملفات Primavera-XER بسهولة في Oracle Primavera في بضعة أسطر من التعليمات البرمجية.
- حدد الكيانات من Primavera-XER التي تريد دمجها وكيف تريد تعيينها في كيانات MS Project (قصص المستخدمين => المهام ، تاريخ الإنشاء في الولايات المتحدة => تاريخ البدء ، إلخ)
- إنشاء مثيل جديد لفئة المشروع
- تحليل تنسيق Primavera-XER للحصول على الكيانات المطلوبة (على سبيل المثال ، إذا كنت تريد تحليل ملف النسخ الاحتياطي * .csv Jira ، فقد ترغب في استخدام Aspose.Cells)
- إضافة كيانات محللة إلى مثيل تم إنشاؤه لفئة المشروع
- استخدم مكونات .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 Merge Tools طريقة رائعة لتوفير الوقت وتقليل الجهد المبذول في إدارة ملفات 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);
عمليات دمج Primavera-XER المعتمدة الأخرى
يمكنك أيضًا دمج Primavera-XER مع أي تنسيقات ملفات أخرى: