ایجاد نمودارهای پیچیده با استفاده از قابلیت های شیرپوینت 2010 OOB ( قسمت دوم )

مثال دوم  برای ایجاد نمودارهای پیچیده با استفاده از شیرپوینت: 

در همان Project List یک ستون دیگر با نام “Assign To” را ایجاد می‌کنیم که نام عوامل پروژه در آن ذکرشده است. اکنون ما به نموداری نیاز داریم که تعداد پروژه‌هایی که تخصیص برای آن‌ها انجام شده است و آن‌هایی که انجام نشده است را نشان بدهد. این سناریو از طریق روش قبل قابل اجرا نیست.  در این نوع سناریوها نیاز داریم تا master list را با استفاده از ورک فلوی SPD انجام دهیم. برای ایجاد نموداری مشابه شکل زیر مراحل زیر را اجرا کنید:

ایجاد نمودارهای پیچیده با استفاده از قابلیتهای شیرپوینت

 

1. لیستی که دارای master data از status-ProjectMaster است را ایجاد کنید. 

 ایجاد نمودارهای پیچیده با استفاده از قابلیتهای شیرپوینت

2. یک ProjectList را که تمام ستون‌های مرتبط پروژه را داشته باشد و همچنین یک ستون با نام AssignedUnAssigned را ایجاد کنید که داری ستون جستجوی ProjectResources Title Column باشد.

 ایجاد نمودارهای پیچیده با استفاده از قابلیتهای شیرپوینت

3. ستونی را در ProjectResources List  ResourceCount ایجاد کنید که ستون جستجوی AssignedUnAssigned از ProjectList باشد. همانند آنچه در مثال قبل انجام دادیم. 

4. یک ورک فلوی SPD که داده‌ها را در ستون AssignedUnAssigned لیست پروژه (ProjectList) نشان دهد را ایجاد کنید. این ورک فلو بر روی Creation/Editing آیتم‌های لیست پروژه (ProjectList) انجام می‌شود. ورک فلو به شکل زیر خواهد بود:

 ایجاد نمودارهای پیچیده با استفاده از قابلیتهای شیرپوینت

5. زمانی که این WF به ProjectList پیوست شود، داده ها را در فیلد AssignedUnAssigned نشان می‌دهد که داده ها را از ProjectResources ResourceCount نشان میدهد. 

 ایجاد نمودارهای پیچیده با استفاده از قابلیتهای شیرپوینت

6. اکنون تنها Chart WebPart را برای ProjectResources List پیکر بندی می‌کنیم. ما عنوان را بر روی محور X و ResourceCount را بر روی محور Y پیکربندی می‌کنیم.

 

 

 

خواندن 1212 دفعه آخرین ویرایش در شنبه, 10 مهر 1395 06:26