View RSS Feed

طاهره آریایی

قسمت بیست ودوم : سناریویی ازWorkFlowو Assign كردن وظايف ازسمت WorkFlow

امتیاز
توسط - 2011-05-02 - 11:31 PM (بازدید: 2947)
  
سناریویی که میخواهم تشریح کنم برآورد یک پروژه می باشد که برای تایید به افراد خاص

ارسال می شود وارسال به صورت یک Taskبه این افراد Assign میشود .ابتدا یک لیست به

نام Project Listایجاد میکنیم وبعد ازطریق Sharepoint Designer مراحل رامطابق شکل پیش میبریم.

1.jpg

وبعد به سراغ Sharepoint Designerویک نام Projects Approvalوازمنو documentکه ایجاد

کردیم به نام Project List راانتخاب می کنیم.
2.jpg

4.jpg
ومرحله اول را استارت می زنیم وگزینه مقایسه Filedانتخابیمان که Statusمیباشد باvalueموردنظر طبق طراحی که میخواهیم انجام دهیم .

5.jpg
ازقسمت fieldگفته شد که آیتم Statusراانتخاب کنید ولی نکته ای که برخورد کردم ولازم به

اشاره هم میباشد آیتم هایی که اینجا انتخاب میکنیم ستونهای مربوط به لیست ها

میباشد حال اگر این ستون که مدنظرطراحی ما است داخل این منوی کشویی لیست

نشود باید به سراغ لیست ها برویم وازقسمت تنظیمات ازقسمت ستون ها ستونی که

وجود دارد را اضافه درغیراینصورت Createکنیم وباتوجه به اضافه کردن workflowراباید مجددا

اجرا بفرمایید چرا که لیست نمیشود به طور اتوماتیک همان لحظه پس اهمیت این قضیه

به این دلیل میباشد که قبل ازطراحی حتما آیتم های لازم را چک بفرمایید که لازم به

بستن عملیات پیش رفته نشود واگر راه حلی وجوددارد که من بی اطلاعم خواهشمندم داخل نظرات عنوان بفرمایید.

6.jpg
بعدازاعمال تنظیمات به Doc Listوقراردادن داخل workflowبه نکته دیگری هم باید توجه کنیم

که باانتخاب این ستون ها چه امکانتی درپاسخ دهی گنجانده شده است مثلا درپاسخ به

Statusکه میتوان Not Start ویا Compeleteویا ...باشد واگر مدنظرما آیتم دیگری باشد بروی

خود آیتم Statusدربالا کلیک کرده وآیتم موردنظرراطبق شکل اضافه می کنیم.

10.JPG
ومطابق با روشی که می خواهیم اعمال تغییرات می کنیم و فیلدها راازWorkFlowانتخاب می کنیم.
8.JPG

اگرشرایط Doc List باتوجه به شکل بالا Not Startباشد عملی که انجام میدهد بروی همین

فیلد منتظر میماند برایApprovalویک task به گروه Approveایجاد می کنیم که نظارت بروی

پروژه وداشته باشد یک نام برای Task انتخاب میکنیم وusersمربوطه که همان گروه Approveهم میباشد را اضافه مکنیم طبق اشکال زیرپیش می رویم.

11.JPG

12.JPG
مشخص میکنیم که ایمیل ارسالی به شخصی فرستاده شود که شخص ایجاد کننده

میباشد وSubjetوTitleرا Current Item انتخاب میکنیم که Project Lsit میباشد ومتن ایمیل

15.JPG

16.JPG

13.JPG

14.JPG
بعد ایجاد یک Taskبه Step 2 از Workflowمی رویم.وهمان کامل شدن گردش Step1که

درجلسه قبل هم تشریح کرده بودم.ومجددا Filedقبلی مشخص کننده نوع انتخاب میباشد

که دراین مرحله Field Statusاگر منتظرApproveباشد عملی که انجام میدهد Reviewاین

فیلد میباشد وایمیل به شخص ایجاد کننده فرستاده میشود.

17.JPG
ومرحله آخر Else If درغیراینصورت اگر StatusبرابرباRejectشود به افراد ایجاد کننده ایمیل ارسال فرمایید ونظرات انها را برای تایید نشدن این بودجه مطلع شوید .

18.JPG

19.JPG
وWork Flow > Finish
20.JPG
من هنوز هم منتظرسناریوهای شما هستم روزمعلم هم به همه اساتید تبریک عرض میکنم

Updated 2011-05-03 at 10:50 AM by yeganeh_p

دسته ها
عمومی , آموزش شیرپوینت 2007

نظر