كيفية دمج MPX في MS-Project باستخدام C # أو .NET API Solution
لدمج MPX في MS-Project ، سنستخدم Aspose.Tasks for .NET واجهة برمجة التطبيقات (API) ، وهي واجهة برمجة تطبيقات غنية بالميزات وقوية وسهلة الاستخدام للتعامل مع المستندات وتحويلها لمنصة C #. افتح مدير حزمة NuGet ، وابحث عن Aspose.Tasks وقم بالتثبيت. يمكنك أيضًا استخدام الأمر التالي من Package Manager Console. يمكنك إنشاء اتصال بين MPX و MS-Project باستخدام C #. أولاً ، يجب عليك استخدام Aspouse.Tasks API للوصول إلى مشاريع MPX و MS-Project. بعد ذلك ، يجب أن تحصل على البيانات من الحقول الموجودة MPX وأن تطابق xz مع الحقول المقابلة في MS-Project. يجب عليك بعد ذلك استخدام واجهة برمجة التطبيقات لإنشاء الحقول المفقودة في MS-Project. أضف حقولاً جديدة بالبيانات من مشروع MPX باستخدام .Net. ستدمج هذه العملية بيانات MPX و MS-Project في تطبيق C #.
إدارة حزم NuGet مع حزمة Visual Studio
أمر وحدة تحكم مدير الحزم
PM> Install-Package Aspose.Tasks
خطوات دمج MPX في MS-Project عبر C #
يمكن للمطورين تحميل ودمج ملفات MPX بسهولة في MS-Project في بضعة أسطر من التعليمات البرمجية.
- حدد الكيانات من MPX التي تريد دمجها وكيف تريد تعيينها في كيانات MS Project (قصص المستخدمين => المهام ، تاريخ الإنشاء في الولايات المتحدة => تاريخ البدء ، إلخ)
- إنشاء مثيل جديد لفئة المشروع
- تحليل تنسيق MPX للحصول على الكيانات المطلوبة (على سبيل المثال ، إذا كنت تريد تحليل ملف النسخ الاحتياطي * .csv Jira ، فقد ترغب في استخدام Aspose.Cells)
- إضافة كيانات محللة إلى مثيل تم إنشاؤه لفئة المشروع
- استخدم مكونات .NET الشائعة لإنشاء وتعبئة تنسيق ملف النسخ الاحتياطي MPX (* .csv)
متطلبات النظام
قبل تشغيل رمز مثال التحويل ، تأكد من أن لديك المتطلبات الأساسية التالية.
- Microsoft Windows أو نظام تشغيل متوافق مع .NET Framework و Mono و COM Interop.
- بيئة التطوير مثل Microsoft Visual Studio.
- Aspose.Tasks لـ .NET DLL المشار إليها في مشروعك.
الاندماج عبر الإنترنت MPX
اختبر جودة دمج MPX في متصفحك مباشرةً! يرجى تحميل ملفات MPX من نظام الملفات المحلي أو عنوان URL ، وحدد تنسيق الإخراج المطلوب وقم بتشغيل المثال! يمكن أن يكون دمج ملفات المشروع طريقة رائعة لدمج بياناتك وتسهيل إدارتها. تعد Aspose.Tasks Merge Tools طريقة رائعة لتوفير الوقت وتقليل الجهد المبذول في إدارة ملفات MPX المتعددة. اختبر جودة العملية مباشرة في المستعرض الخاص بك ، وقم بتحميل الملفات من نظام الملفات المحلي أو عنوان 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 MPX format
تُعرف ملفات MPX بملفات Project Exchange التي طورتها Microsoft. يحتوي هذا الملف على معلومات حول إدارة المشروع. باستخدامه ، يمكن للمستخدمين حفظ خطة المشروع بتنسيق نص ASCII ، وهو مناسب جدًا لمستخدمي Windows. تم تصميم ملف MPX لتبادل بيانات التصميم بين الإصدارات المختلفة ، وكذلك لتبادل المشاريع والبيانات منها إلى تطبيقات أخرى (خارجية). بعض برامج الجهات الخارجية قادرة على استيراد وتصدير ملفات .mpxأيضًا ، يمكن فتح مشروعات تنسيق MPX بواسطة مشروع Master Merlin أو Stand By Soft على أجهزة Mac. أيضًا ، يمكن فتح هذه الملفات باستخدام Microsoft Project 2010 أو Seavus Project Viewer على Windows. ولكن في أنظمة تشغيل Linux ، يمكن فتح ملفات MPX كخطة عقلانية ناعمة أو MPXJ. يمكن أيضًا فتح مشروع MPX باستخدام برنامج تخطيط مشروع آخر ، مثل Primavera Project .
How to open a .MPX File?
لفتح ملف ، يجب أن يكون لديك أحد البرامج المذكورة أعلاه ، وبعد ذلك يمكنك النقر فوقه نقرًا مزدوجًا. إذا تم تكوين اقترانات الملفات والبرامج ، فسيفتح جهاز الكمبيوتر الخاص بك الملف الذي تحتاجه دون أي مشاكل. إذا لم يتم تكوين الاقترانات ، فستحتاج إلى تحديد التطبيق الذي تريد ربط هذا النوع من الامتدادات به.
إذا كنت بحاجة إلى استخراج بعض المعلومات المهمة من ملف الامتداد .mpx ، فاستخدم محول ، يمكنك تحويل ملف الامتداد .mpx إلى أي تنسيق مناسب
قسم الأسئلة الشائعة
الأسئلة الشائعة حول MPX لدمج MS-Project
1. لماذا يعتبر هذا الاندماج MPX مفيدًا؟
MPX الدمج هو أداة عملية وقوية وسريعة لدمج عدة ملفات MPX. يمكنك دمج مستندات MPX بسرعة وسهولة في مستند واحد وحفظ النتيجة بتنسيقات MPP و MPT و MPX و XML دون أي متاعب!
2. كيف يمكنني دمج MPX؟
يمكنك دمج MPX عبر الإنترنت أو برمجيًا. لدمج مستندات MPX عبر الإنترنت ، ما عليك سوى تحميل الملفات من جهاز الكمبيوتر الخاص بك أو من عنوان URL ، وتحديد تنسيق الإخراج المطلوب من القائمة واضغط على الزر تشغيل. سوف تحصل على النتيجة في أي وقت من الأوقات. علاوة على ذلك ، يمكنك نسخ كود C # واستخدامه في التطبيق الخاص بك لدمج المستندات.
3. هل يمكنني دمج MPX في Linux أو Mac OS أو iOS أو Android؟
يمكنك استخدام هذا الدمج المجاني عبر الإنترنت MPX من جهاز محمول أو جهاز لوحي أو كمبيوتر. واجهة برنامج الدمج بديهية وسهلة الاستخدام. تتوافق أداتنا مع جميع أنظمة التشغيل الرئيسية والمتصفحات الخاصة بها ، بما في ذلك Windows و Mac OS و Linux و Android و iOS. لا يلزم تثبيت برامج إضافية لتشغيل هذه الأداة.
عمليات دمج MPX المعتمدة الأخرى
يمكنك أيضًا دمج MPX مع أي تنسيقات ملفات أخرى: