هذا الدرس القصير يشرح كيفية إنشاء هيكل تقسيم العمل WBS باستخدام بايثون. سيوفر لك تفاصيل حول إعداد بيئة التطوير المتكاملة، قائمة بالخطوات، وعينة من الشيفرة للعمل مع MS Project WBS باستخدام بايثون. ستحصل على معلومات لتعزيز الشيفرة المعطاة لإنشاء مخرجات مخصصة MPP.
خطوات بناء هيكل تقسيم العمل باستخدام بايثون
- إعداد بيئة التطوير المتكاملة للعمل مع WBS باستخدام Aspose.Tasks for Python via .NET
- ضبط ترخيص المنتج وإنشاء project فارغ
- حدد تنسيق رمز WBS مخصص باستخدام كائن الفئة WBSCodeDefinition
- أضف قناعًا لرمز WBS لتعيين تنسيق ترقيم كل مستوى
- إضافة مهام متعددة بهرمية محددة
- أعد حساب المشروع لتجديد رمز WBS وفقًا للتكوين المحدد
- احفظ المشروع باستخدام تنسيق رمز WBS المحدد
- حمّل المشروع مرة أخرى لقراءة هيكل WBS فيه
الخطوات أعلاه تصف كيفية العمل مع هيكل تقسيم المشروع باستخدام بايثون. قم بتعيين الترخيص، إنشاء مشروع جديد، تعريف تنسيق رمز WBS مخصص مع القناع، وإضافة مهام متعددة بهيكلية معينة. أعد حساب المشروع لتحديث رموز WBS، احفظ المشروع وحمّله مرة أخرى لقراءة هيكل WBS لجميع المهام في المشروع.
كود لبناء هيكل تقسيم العمل باستخدام بايثون
يوضح هذا الكود كيفية إنشاء هيكل WBS باستخدام Python. يمكن حماية ملف MPP الناتج باستخدام خاصية MPPSaveOptions.protection_password، أو إرفاق رموز مخطط مخصصة إضافية إلى جانب رمز WBS، أو باستخدام Task.wbs/wbs_level لتجاوز الرموز التي تم إنشاؤها تلقائيًا يدويًا. إذا كنت ترغب في استخدام رموز أبجدية رقمية قابلة للقراءة، جرب تنفيذ WBSSequence باستخدام أحرف كبيرة أو صغيرة.
هذا الدليل يشرح كيفية تطبيق تقسيم العمل في ملف مشروع. لتعيين سلف في مشروع، راجع المقالة تعيين سلف في MS Project باستخدام Python.