مبحث 30 : ایجاد DataView در List & Site & Library شیرپوینت 2010 با Designer 2010
توسط
- 2012-08-26 - 11:28 PM (بازدید: 3799)
|
سلام به همه دوستان
مبحث مهم وکاربردی که بارها برای برخی بچه ها و خود من سوال بود را قرار
می دهم ایجاد Dataview سفارشی توسط خود شیرپوینت در هر لیست ویا Library
که دقت کنید دونوع DataView به شما میدهد Standard View & Datasheet View
ولی برای انتخاب بیشتر وایجاد View با آیتمهای متفاوت وحتی اولویت ستونها در کنار
هم ونظم دادن به ستون با توجه به نیازمان از Sharepoint Designer 2010 برای
شیرپوینت 2010 استفاده میکنیم مثالی که اینجا مطرح خواهم کرد ایجاد یک Task
درشیرپوینت و تغییر درستون ها و رنگی کردن آیتم ها میباشد .
ابتدا داخل شیرپوینت یک لیست ازنوع task ایجاد میکنیم وبعد سایتمان را با
Designer باز کرده واز داخل tab Page یک page جدید به نام PN-DataView ایجاد کرده
فایل پیوست 1353
وبروی آن راست کلیک کرده وبرای اعمال تنظیمات جدید Edit File in Advanced Mode
واز tabe >Insert >DataView وگزینه Empty DataView را انتخاب میکنیم یعنی یک
DataView خالی برای سفارشی کردن ایجاد میکنیم و هنوز این DataView به جای
بایند نشده است و ازلینک Click here to select a data source لیست task که در
شیرپوینت ایجاد کرده ایم را انتخاب میکنیم وازسمت چپ data sorce Detail باگرفتن
ctrl ستونهای که میخواهیم را هایلایت کرده باتوجه به انتخاب اولویت می گیرند
وInsert select field رابه Multiple item تغییر داده تا همه ستونها به page اضافه شود
5.jpg
وبعد از اضافه کردن ستونهای موردنیاز به ستون با نظمی که خودمان میخواستیم شروع به تنظیمات مربوط به تغییر آیکونها میکنیم وسط چین تغییر رنگ وغیره
6.jpg
ووقتی با اعمال تغییرات Preview ازسایت میگیریم بدون view شیرپوینت مشاهده میشود
7.png
طبق شکل وماباید Style ازشیرپوینت مثلا style Master Page Default شیرپوینت را اضافه کنیم
قبل از اعمال Style
8.jpg
وبرای اعمال tab Style >Attach و Masterpage را انتخاب میکنیم تا شکلی از شیرپوینت بگیرد
9.jpg
وبعد ازاعمال ازما سوال میکند پنجره باز شده که آیا میخواهید در Place Holder سایت یعنی بدنه اصلی سایت قرارگیرد شما okay کرده
10.png
وقتی همین page را preview میگیریم به صورت سایت sharepoint نمایش داده میشود و در page site این page بعد از checkin قرار میگیرد
11.jpg
با اعمال تغییرات بروی list task که در شیرپوینت ایجاد کرده بودیم مثلا تغییر یکی ازستونها و Refresh همین page site >PN-DaraView تغییرات اعمال شده به این page را مشاهده میکنید.
List Task ایجاد شده در شیرپوینت
12.png
page ایجاد شده با DataView که ایجاد کردیم از pagesites به نام PN-DataView
13.jpg
امیدوارم کاربردی و مفید واقع شود