تبليغاتX
وبلاگ شخصی مجتبی اصغری
پنجشنبه 13 مهر1385
شمسی کردن تاریخ ها درMSP :

چند باریه که یک سری مراجعاتی به وبلاگم شده و از من خواستن طرز تغییر تاریخ های میلادی به شمسی رو براشون بنویسم برای اینکه تعدادشون زیاد شده و مجبور نشم برای همشون میل کنم اونو تو وبلاگم گذاشتم، امیدوارم مورد رضایت دوستان واقع بشه:

من برای این کار 2 تا راه بلدم :یکی از طریق macro و دیگری فرمول نویسی، که اینجا یکی  که به نظرم ساده تر میاد رو براتون میگم، البته این رو هم بگم که این روش تقویم شما در MSP رو تغییر نمیده و فقط دو ستون که تاریخ های شروع و پایان هر کدوم از فعالیت ها رو بر اساس شمسی محاسبه کرده به ستون هاتون اضافه میشه و می تونید برای گزارش گیری ازشون استفاده کنید

روش اول(فرمول نویسی):

  1. پروژه تان را open کنید.
  2. از منوی view گزینه Gant chart را انتخاب کنید.
  3. روی یکی از ستون ها راست کلیک کرده و insert column را برگزینید.
  4. ستون های text29 و text30 را اضافه کنید.
  5. از منوی tools  گزینه  customize پس fields را انتخاب کنید.
  6.  text29 را انتخاب کرده و روی لینک formula کلیک کنید.
  7. فرمول زیر را در این قسمت copy کنید:

 

(Int((Int([Start]-DateValue("21/3/1997 00:00:00"))-Int(Int([Start]-DateValue("21/3/1997 00:00:00"))/1461))/365)+76) & "/" & (IIf(((((Int([Start]-DateValue("21/3/1997 00:00:00")))-Int((Int([Start]-DateValue("21/3/1997 00:00:00")))/1461)) Mod 365))<=186,Int(((((Int([Start]-DateValue("21/3/1997 00:00:00")))-Int((Int([Start]-DateValue("21/3/1997 00:00:00")))/1461)) Mod 365))/31)+1,Int((((((Int([Start]-DateValue("21/3/1997 00:00:00")))-Int((Int([Start]-DateValue("21/3/1997 00:00:00")))/1461)) Mod 365))-186)/30)+7)) & "/" & (IIf(((((Int([Start]-DateValue("21/3/1997 00:00:00")))-Int((Int([Start]-DateValue("21/3/1997 00:00:00")))/1461)) Mod 365))<=186,Int(((((Int([Start]-DateValue("21/3/1997 00:00:00")))-Int((Int([Start]-DateValue("21/3/1997 00:00:00")))/1461)) Mod 365)) Mod 31)+1,Int((((((Int([Start]-DateValue("21/3/1997 00:00:00")))-Int((Int([Start]-DateValue("21/3/1997 00:00:00")))/1461)) Mod 365))-186) Mod 30)+1+(IIf((Int([Start]-DateValue("21/3/1997 00:00:00"))) Mod 1461=0,1,0))))

 

 

 

  1. سپس ok کرده و use formula را در این قسمت فعال سازید.

                   

  2. همین مراحل را برای text30 اجرا کنید و فرمول زیر را وارد کنید:

     

    (Int((Int([Finish]-DateValue("21/3/1997 00:00:00"))-Int(Int([Finish]-DateValue("21/3/1997 00:00:00"))/1461))/365)+76) & "/" & (IIf(((((Int([Finish]-DateValue("21/3/1997 00:00:00")))-Int((Int([Finish]-DateValue("21/3/1997 00:00:00")))/1461)) Mod 365))<=186,Int(((((Int([Finish]-DateValue("21/3/1997 00:00:00")))-Int((Int([Finish]-DateValue("21/3/1997 00:00:00")))/1461)) Mod 365))/31)+1,Int((((((Int([Finish]-DateValue("21/3/1997 00:00:00")))-Int((Int([Finish]-DateValue("21/3/1997 00:00:00")))/1461)) Mod 365))-186)/30)+7)) & "/" & (IIf(((((Int([Finish]-DateValue("21/3/1997 00:00:00")))-Int((Int([Finish]-DateValue("21/3/1997 00:00:00")))/1461)) Mod 365))<=186,Int(((((Int([Finish]-DateValue("21/3/1997 00:00:00")))-Int((Int([Finish]-DateValue("21/3/1997 00:00:00")))/1461)) Mod 365)) Mod 31)+1,Int((((((Int([Finish]-DateValue("21/3/1997 00:00:00")))-Int((Int([Finish]-DateValue("21/3/1997 00:00:00")))/1461)) Mod 365))-186) Mod 30)+1+(IIf((Int([Finish]-DateValue("21/3/1997 00:00:00"))) Mod 1461=0,1,0))))

     

 10.حال ستون های text29 , text30  را به نمای گانت اضافه کنید و نام آنها را به  تاریخ شروع شمسی برای text29 و پایان شمسی برای text30 تغییر دهید.

 

منتظر روش دوم از طریقmacro  نویسی باشید.

همچنین به زودی تبدیل تاریخ میلادی به شمسی در primavera رو هم رو وبلاگم میزارم

نوشته شده توسط مجتبی اصغری در 13:30 | | لینک به این مطلب
به بالاترین بفرستید: Balatarin
شنبه 7 مرداد1385
دوازده گام طلایی در ارزیابی دورهای پروژه

اگر مي‌خواهيد يك مدير پروژه ايراني توانمند و كارا باشيد ، لازم است تا به همان اندازه در ارزيابي روند اجرا و مراحل تكميل پروژه خود ، قدرتمند و مقتدر عمل نماييد . در اين نوشتار ، به معرفي دوازده گام كليدي[1] از ميان آنچه كه يك مدير پروژه مي‌تواند در پروسه بازنگري پروژه‌اش ، بدانها بپردازد خواهم پرداخت ؛ توجه داشته باشيد كه مطالعه اين گامها ، حتي براي دفعات بيشمار ، اثربخشي نخواهد داشت مگر تا زمانيكه كه شما تصميم بگيريد تا آستينهاتان را بالا بزنيد !


ادامه مطلب
نوشته شده توسط مجتبی اصغری در 19:9 | | لینک به این مطلب
به بالاترین بفرستید: Balatarin
شنبه 7 مرداد1385
آزمون پنج پرسشی مایکروسافت از نرم افزار MSP

شركت مايكروسافت در راستاي پشتيباني از كاربران نرم‌افزارهاي اين شركت ، سياستهاي گوناگوني را در پيش گرفته است . از جمله اين سياستها ، طرح پرسشهاي تخصصي پيرامون چگونگي كاركرد نرم‌افزارهاي مايكروسافت است كه از سوي متخصصين اين شركت در اختيار كاربران قرار مي‌گيرد و مجالي براي محك زدن مهارتهاي كاربري كاربران فراهم مي‌نمايد . 

در اين مقاله ، آزمون پنج پرسشي مايكروسافت در باب نرم‌افزار MSP كه با تمركز بر چگونگي ارتباط‌بخشي و تعيين وابستگي فعاليتها (Task Linking & Dependencies) طرح گرديده است را به فارسي برگردانده‌ام . چنانچه كاربر حرفه‌اي MSP باشيد و تاكنون با چالشهاي بسياري در كار با اين نرم‌افزار دست‌وپنجه نرم كرده‌ايد بايد بتوانيد به هر پنج پرسش پاسخ صحيح گوييد ؛ براي كاربران نيمه‌حرفه‌اي اميدواركننده خواهد بود اگر بيش از يك اشتباه نداشته باشند و اگر كاربري مبتدي هستيد اين آزمون مصافي خواهد بود تا جاه‌طلبي و بلندپروازي خود را به بوته آزمايش بسپريد .

پاسخهاي صحيح با ذكر توضيح در انتهاي مقاله ذكر گرديده‌اند ، بنابراين مي‌توانيد به صورت آفلاين به پرسشها پاسخ گوييد ؛ زمان استاندارد پاسخگويي تنها پنج دقيقه است .


ادامه مطلب
نوشته شده توسط مجتبی اصغری در 18:59 | | لینک به این مطلب
به بالاترین بفرستید: Balatarin