معرفی کنترل های InfoPath بخش دوم

امتیاز کاربران

ستاره غیر فعالستاره غیر فعالستاره غیر فعالستاره غیر فعالستاره غیر فعال
 

 

 

فرم هایی که تا الان کارکردیم فرم های خود شیرپوینت بوده اند و خیلی دستمان برای ایجاد تغییرات باز نیست ، ما می توانیم با استفاده از نرم افزار InfoPath از مجموعه ی افیس  یک فرم با ویژگی های دلخواهمان طراحی کنیم.

 

  1. ما می توانیم یک فیلد را با چند کنترلر در صفحه نمایش بدهیم .پس برای نمایش کنترلر یک فیلد محدودیتی نداریم
  2. نوع فیلد می تواند با نوع کنترلر متفاوت باشد ! مثلا فیلد از نوع تکست اما کنترلر از نوع Combo Box میگذاریم!
  3. همه کنتلر ها باید به یک فیلد Bind (وصل) شود.

 

با اضافه کردن یک دکمه (buttom) عملیاتی را مانند ذخیره ، بستن ، محاسبه و …. انجام داد که در ادامه بخشی از آن را خواهیم دید. بعد از آنکه روی آن دکمه کلیک کردیم تنظیمات آن در ریبون بالا نمایش داده می شود

 

1.png - 37.89 kB

 

برای ایجاد عملیات برروی دکمه، ابتدا manage rule  را از ریبون بالا انتخاب می کنیم سپس از منوی سمت راست مانند عکس زیر رول ها را اضافه می کنیم و به ترتیب اجرا می شوند مانند زیر:

نوع رول را مشخص می کنیم که تغییر در ظاهر است یا عملیات :

2.png - 9.26 kB

 

برای ذخیره اطلاعات در لیست ، Rule از نوع action را انتخاب کنید.همانند شکل زیر برروی Add کلیک کرده و submit data را انتخاب کنید

 2.png - 9.26 kB

 

انواع Action در دکمه

Switch view :  در صورتی که بخواهید با کلیک برروی دکمه به صفحه ای دیگری ارجع داده شود می توان از view ها استفاده کنید.برای جابجایی بین view ها از این Action  استفاده می شود.همانند شکل زیر با انتخاب اکشن صفحه زیر را مشاهده میکنید.

2.png - 9.26 kB

Submit data : برای ذخیره اطلاعات فرم در لیست یا کتابخانه شیرپوینت استفاده می شود. با انتخاب گزینه submit data پنجره زیر نمایش داده می شود.

2.png - 9.26 kB

Set a fields value :  برای مقداردهی یک فیلد در فرم استفاده می شود.با انتخاب این گزینه پنجره زیر نمایش داده می شود.در قسمت field نام فیلدی که میخواهید مقداردهی شود را انتخاب کنید و در قسمت value ، مقدار مورد نظر را وارد می کنید.

2.png - 9.26 kB

Query for data : برای اجرای یکی از secondary connection ها استفاده می شود

Close the form : برای بستن فرم در بروزر استفاده می شود.