این مقاله نحوه افزودن کارهای تکراری در MS Project با استفاده از C# را آموزش میدهد. این مقاله جزئیات تنظیم IDE، فهرستی از وظایف تعریفکننده منطق برنامه و کد نمونه برای کار با کارهای تکراری Microsoft Project در C# را شامل میشود. تمام فراخوانیهای API لازم برای نوشتن و خواندن کارهای تکراری در یک پروژه file.
مراحل ایجاد کار تکراری در Microsoft Project با استفاده از C#
- محیط را تنظیم کنید تا از Aspose.Tasks for .NET برای کار با وظایف تکراری استفاده کنید
- برای استفاده از ویژگیهای محصول بدون هیچ محدودیتی، مجوز محصول را اعمال کنید
- فایل MPP موجود را به شیء کلاس Project بارگذاری کنید
- یک کار تکراری جدید با مدت زمان مشخص تعریف کنید که در روزهای دلخواه هر هفته رخ میدهد
- تاریخهای شروع و پایان recurrence را تنظیم کنید تا کل مدت زمان را پوشش دهد
- پیوند تکرار به یک تقویم در پروژه بارگذاری شده
- این کار تکراری را در موقعیت خاصی در وظایف پروژه موجود اضافه کنید ۸. پروژه بهروزرسانیشده را ذخیره کنید و کار تکراری را برای تأیید چاپ کنید
این مراحل خلاصهای از چگونگی ایجاد کارهای تکراری در MS Project را ارائه میدهند. یک فایل موجود MS Project را در حافظه بارگذاری کنید، یک RecurringTaskParameters را با ویژگی WeeklyRepetition و یک RecurrenceRange دلخواه ایجاد کنید. تکرار را به تقویم پروژه متصل کنید، کار تکراری را به کار ریشه اضافه کنید، و فایل MPP حاصل را ذخیره کنید.
کد برای تکرار یک کار در MS Project 2016 با استفاده از C#
این نمونه کد توضیح میدهد که چگونه Microsoft Project repeating tasks in C# را ایجاد کنید. این کد یک بازه زمانی برای رویداد تکراری تعریف میکند؛ اما میتوانید از EndByRecurrenceRange برای محدود کردن کار با تعداد ثابت تکرارها استفاده کنید. میتوانید فایل پروژه حاصل را به صورت PDF یا هر فرمت دیگری که توسط شمارنده SaveFileFormat پشتیبانی میشود، ذخیره کنید.
این مقاله به ما فرآیند افزودن کارهای تکراری در یک پروژه را آموزش داده است. برای باز کردن فایلهای XER Primavera، به مقاله باز کردن فایل XER در C# مراجعه کنید.