توسعه فرم و فرآیند شیرپوینت
معرفی:
Site column یکی از ویژگی های خوب شیرپوینت است. می توانید از column در site و subsite های خود مجددا استفاده کنید. همچنین، میتوانید از آن در content type در شیرپوینت استفاده مجدد کنید.
مثال
در کالج، بخش های مختلفی وجود دارد و ما باید سوابق همه دانش آموزان را در database خود نگه داریم. بنابراین، ما باید یک لیست با بخش های مختلف برای دانش آموزان ایجاد کنیم.
در طول ثبت نام، ما باید مشخصات دانش آموز به اضافه مشخصات والدین را در database نگه داریم. بنابراین این بار، باید یک ستون برای Student ایجاد کنیم.
Department Name
- Computer Science
- Electronic
- Electrical
- IT
ما باید سوابق دانش آموزان را بر اساس دپارتمان نگهداری کنیم. حال باید ستون های dtudent ها را ایجاد کنیم.
List Name – StudentDetailsForElectronics
Field Name – First name ,Last name, Mobile No, Age, Parents name, etc
List Name – StudentDetailsForElectronics
Field Name – First name ,Last name, Mobile No, Age, Parents name, etc
List Name – StudentDetailsForElectrical
Field Name – First name ,Last name, Mobile No, Age, Parents name, etc
در سه لیست بالا، نام ستون ها در همه لیست ها یکسان است. بنابراین در حال حاضر، نیازی به ایجاد نام field سه بار نیست، ما فقط یک Site column برای آن field ها ایجاد می کنیم و باید از این فایل ها در هر سه لیست استفاده مجدد کنیم.
ایجاد Site Column:
مرحله اول:
در Site Collection خود به “Site Setting ” بروید.
مرحله دوم:
به بخش Web Designer Galleries نگاه کنید و روی “Site Columns” کلیک کنید.
مرحله سوم:
اینها default site column ها هستند که از قبل در Sharepoint وجود دارند.
مرحله چهارم:
برای ایجاد Site column جدید ، روی دکمه “Create” کلیک کنید.
مرحله پنجم:
برای ایجاد ستون ها در شیرپوینت به صفحه بعدی هدایت خواهید شد. لطفا نام ستون را وارد کنید و DataType را تنظیم کنید.
در مرحله بعد، باید ستون سفارشی خود را در یک گروه نگه دارید تا نام گروه را انتخاب کنید. در تصویر زیر شیرپوینت درخواست گروه می کند. دو نوع گروه موجود است.
بستگی به شما دارد که کدام گروه را انتخاب می کنید و سایر field ها را همانطور که لازم است تنظیم کنید.
پس از تکمیل همه چیز، روی دکمه “OK” کلیک کنید. سپس در Custom group زیر نمایش داده می شود.
استفاده از site Column ها در SharePoint List
مرحله اول:
یک Custom List ایجاد کنید -> به List Setting بروید.
مرحله دوم:
روی “Add from Existing Site Columns” کلیک کنید.
مرحله سوم:
“Custom columns” را در dropdown list انتخاب کنید.
مرحله چهارم:
ستون خود را انتخاب کنید و روی “Add” کلیک کنید.
مرحله پنجم:
سپس بر روی دکمه OK کلیک کنید و به لیست خود بروید تا بررسی کنید که آیا ستون ها در نمای لیست نشان داده می شوند یا خیر.
بنابراین، میتوانید از همان ستونها در list ها یا library های دیگر در site collection یا subsite های مشابه استفاده کنید.