ایجاد ساختار شکست کار (WBS) با استفاده از پایتون

این آموزش کوتاه توضیح می‌دهد که چگونه ساختار شکست کار (WBS) را با استفاده از Python ایجاد کنید. این راهنما جزئیات تنظیم IDE، فهرستی از مراحل، و کد نمونه برای کار با MS Project WBS با Python را فراهم می‌کند. شما اطلاعاتی برای بهبود کد داده‌شده به منظور ایجاد خروجی سفارشی MPP دریافت خواهید کرد.

مراحل ساخت یک WBS با استفاده از پایتون

  1. IDE را برای کار با WBS با استفاده از Aspose.Tasks for Python via .NET تنظیم کنید
  2. مجوز محصول را تنظیم کنید و یک project خالی ایجاد کنید
  3. یک قالب کد WBS سفارشی با استفاده از شیء کلاس WBSCodeDefinition تعریف کنید
  4. برای افزودن ماسک به کد WBS جهت تنظیم قالب شماره‌گذاری هر سطح
  5. افزودن چندین کار با یک سلسله‌مراتب تعریف‌شده
  6. پروژه را برای تولید مجدد کد WBS طبق پیکربندی تعریف‌شده دوباره محاسبه کنید
  7. پروژه را با قالب کد WBS تعریف‌شده ذخیره کنید
  8. پروژه را دوباره بارگذاری کنید تا ساختار WBS را در آن بخوانید

مراحل فوق توضیح می‌دهند که چگونه با ساختار شکست پروژه با استفاده از Python کار کنید. مجوز را تنظیم کنید، یک پروژه جدید ایجاد کنید، قالب کد سفارشی WBS را همراه با ماسک تعریف کنید، و چندین کار را با سلسله‌مراتب داده‌شده اضافه کنید. پروژه را برای به‌روزرسانی کدهای WBS دوباره محاسبه کنید، پروژه را ذخیره کنید و دوباره بارگذاری کنید تا ساختار WBS را برای تمام کارهای موجود در پروژه بخوانید.

کد برای ساخت یک ساختار شکست کار با استفاده از پایتون

این کد نشان می‌دهد چگونه یک ساختار WBS با استفاده از پایتون ایجاد کنید. فایل خروجی MPP می‌تواند با استفاده از ویژگی MPPSaveOptions.protection_password محافظت شود، با افزودن کدهای سفارشی طرح‌واره در کنار کد WBS، یا با استفاده از تنظیم‌کننده‌های Task.wbs/wbs_level برای بازنویسی دستی کدهای تولید خودکار. اگر می‌خواهید از کدهای الفبایی قابل خواندن استفاده کنید، سعی کنید WBSSequence را با حروف بزرگ یا کوچک پیاده‌سازی کنید.

این راهنما نحوه اعمال تقسیم کار در یک فایل پروژه را آموزش می‌دهد. برای تنظیم پیش‌نیاز در یک پروژه، به مقاله تنظیم پیش‌نیاز در MS Project با استفاده از Python مراجعه کنید.

 فارسی