این راهنمای کوتاه توضیح میدهد چگونه یک کار تکراری را در MS Project با استفاده از پایتون اضافه کنیم. جزئیاتی درباره تنظیم IDE، فهرستی از مراحل برنامهنویسی، و کد نمونه برای نشان دادن چگونه یک کار تکراری را در Microsoft Project با استفاده از پایتون ایجاد کنیم به اشتراک میگذارد. میتوان ویژگیهای مختلفی را برای سفارشیسازی کار تکراری تنظیم کرد و خروجی مورد نظر را در فایل MPP تولید کرد.
مراحل کارهای تکراری Microsoft Project با استفاده از Python
- محیط را برای استفاده از Aspose.Tasks for Python via .NET برای کارهای دورهای تنظیم کنید
- مجوز محصول را اعمال کنید، project موجود را بارگذاری کنید، و یک کار تکراری جدید ایجاد کنید ۳. مدت زمان هر کار را تنظیم کنید، الگوی تکرار هفتگی را تعریف کنید، و روزهای هفته مورد نظر را در آن تنظیم کنید ۴. مدت زمان کل کارهای تکراری را با تعریف تاریخ شروع و پایان تنظیم کنید
- شیء WeeklyRecurrencePattern را تعریف کنید و بازه تکرار و تکرارپذیری تعریفشده بالا را تنظیم کنید
- این الگوی تکرار را به کار تکراری اختصاص دهید و کار را با تقویم استاندارد پروژه پیوند دهید.
- کار را بهعنوان یک کار فرزند به کار موردنظر در پروژه بارگذاریشده اضافه کنید
- پروژه حاصل را به عنوان یک فایل MPP ذخیره کنید
- پروژه را بخوانید تا وجود کار تکراری را تأیید کنید
این مراحل خلاصهای از فرآیند ساخت کار تکراری در Microsoft Project با استفاده از Python را ارائه میدهند. لایسنس را بارگذاری کنید، فایل MPP منبع را به شیء Project باز کنید، یک کار تکراری با کلاس RecurringTaskParameters ایجاد کنید، تکرار هفتگی اضافه کنید، بازه تکرار را تعریف کنید، و یک شیء WeeklyRecurrencePattern با پارامترهای فوق ایجاد کنید. یک تقویم را به کار پیوند دهید، آن را به کار مورد نظر در پروژه اضافه کنید، و بهعنوان فایل MPP ذخیره کنید.
کد برای ایجاد تکرار یک کار در MS Project 2016 با استفاده از Python
این کد در کار با کارهای تکراری در MS Project کمک میکند. میتوانید از EndAfterRecurrenceRange برای پایان دادن به کارها پس از تعداد مشخصی از تکرارها استفاده کنید. تکرارها میتوانند با استفاده از گزینههای روزانه، ماهانه یا سالانه، فراتر از هفتگی گسترش یابند، مطابق با نیازها.
این مقاله به ما فرآیند تولید کارهای تکراری را آموزش داد. برای باز کردن یک فایل XER با استفاده از Primavera، به مقاله باز کردن فایل XER در پایتون مراجعه کنید.