تبليغاتX
برنامه ریزی تعمیرات پیشگیرانه - ثبت تاریخ هجری شمسی در نرم افزار کنترل پروژه(MSP)
با سلام خدمت دوستان 

در مهندسی صنایع اصول کار بر ساده تر کردن مسائل می باشد. یکی از این موضوعات در نرم افزار کنترل پروژه نشان دادن تاریخ شمسی به جای تاریخ میلادی می باشد. متاسفانه خود نرم افزار موجود هچگونه قابلیتی در این زمینه ندارد و باید با مدلهای که می توان طراحی کرد به این مهم دست یافت.(برگرفته از وبلاگ مهندسی صنایع) 

نخست از بخشهاي Tools> Macro > Visual Basic Editor را انتخاب نماييد . در قسمت چپ صفحه با زدن كليك راست Insert > module را انتخاب نماييد. پس از ايجاد ماجولي به نام module1 فايلي كه در اينجا مي باشد را در اين ماجول كپي نماييد . سپس مجدداً ماجول جديدي ايجاد و پس از ايجاد module2 فايل ديگري را از اينجا در اين ماجول كپي نماييد. پس از اين مراحل به شكل زير باشد .

Image

اين ماجولها ماكرويي را به نام shamsi_date بوجود مي آورند كه با اجراي اين ماكرو تاريخهاي شمسي به ترتيب زير در ستونهاي Text1 و Text2 كپي ميگردند. تاريخ شروع شمسي در Text1 و تاريخ پايان شمسي در Text2 كه جهت رویت تاریخ های شمسی می بایست این دو ستون کنار ستونهای دیگر اضافه گردند ، بدين ترتيب پس از هر بار تغيير مي بايست اين ماكروی Shamsi_date را اجرا نماييد. نتيجه اين عمل در شكل زير قابل مشاهده مي باشد . البته مي توانيد نام ستونها را به shamsi Start Date و Shamsi Finish Date تغيير دهيد. در صورت وجود هر گونه سئوال يا مشكل مسئله را در انجمن مطرح فرماييد.

Image

جهت مشاهده روش یاده سازی و اجرای ماکروها روی لینکهای ریر کلیک نمائید :

۱- ایجاد یک پروژه جدید در نرم افزار مایکروسافت پروجکت

۲- وارد شدن به محیط ویژوال

۳- ایجاد یک ماجول در محیط ویژوال

۴- کپی کردن کدهای موجود در فایل Ms Project shamsi_date_Module1.txt در ماجول ۱

۵- ایجاد یک ماجول دیگر در محیط ویژوال

۶- کپی کردن کدهای موجود در فایل Ms Project shamsi_date_Module2.txt در ماجول ۲

۷- راهنمای مسیر اجرای ماکروها

۸- اجرای ماکروی shamsi_date

۹- ایجاد ستون با کلیک راست

۱۰- نامگذاری ستون تاریخ شمسی شروع فعالیت

۱۱- نامگذاری ستون تاریخ شمسی خاتمه فعالیت

۱۲- نمایش تاریخ شروع و خاتمه در دو ستون متنی ( text )

+ نوشته شده توسط عبدالله دیوانی پور در پنجشنبه 24 اسفند1385 و ساعت 16:13 |