-->

جایگزین کردن فرم نینتکس "Request Data" با پاورفرم

نویسنده :  

در این مقاله جایگزین کردن فرم نینتکس را با پاورفرم توضیح خواهیم داد.

این مقاله به دو بخش تقسیم می شود ، بخش اول توضیح نحوه جایگزینی فرم نینتکس با PowerForms و بخش دوم توضیح عملکردهای مورد نیاز در PowerForms است.

1. فرم نینتکس را با پاورفرم جایگزین کنید.

با فرض اینکه Task List شما "Workflow Taks" است ، در SharePoint Designer به مسیر "All Files -> Lists -> Tasks Workflow" بروید و Content Type را که برای فرم خود در نینتکس استفاده کرده اید، پیدا کنید.

1

با کلیک بر روی نام Content Type صفحه ی ContentTypeName.aspx باز می شود.

2

فرم نینتکس را حذف کنید ، برای این کار باید سطر جدول که حاوی فرم است را انتخاب کرده و آن را حذف کنید.

3

در جای ردیف حذف شده ، یک وب پارت جدید با کلیک بر روی "Insert -> Web Part ->BPC Power Forms Web Part" ایجاد کنید.

4

اکنون باید نام لیست را برای وب پارتی که درج کرده اید ، پر کنید. برای انجام این کار ، با کلیک راست بر روی وب پارت، "Web Part Properties" را انتخاب کنید ، در بخش "Binding Details" در قسمت "Name List" نام Workflow Task را وارد کنید.

5

6

بر روی ok کلیک کنید و صفحه aspx. را ذخیره کنید.

2.طراحی پاورفرم

در صفحه طراحی پاورفرم سه دکمه اضافه کنید. (Complete، Cancle ، Open Related Record)

  • دکمه ی Complete

7

به Property کنترل بروید.

8

به تب Extra رفته، Actions را انتخاب کرده و برروی Add action کلیک کنید.

9

در این قسمت Type را Script انتخاب کنید.

10

در قسمت Value اسکریپت زیر را وارد کنید.

template.GetControl("c_Status").SetValue("Completed")

template.SaveAndExit()

 11

برروی ok کلیک کنید.

  • دکمه ی Cancle

برای ایجاد دکمه ی Cancle پس از طی مراحل بالا، اسکریپت زیر را وارد کنید.

template.CancelRecord()

  •  دکمه ی Open Related Record

برای ایجاد دکمه ی Open Related Record پس از طی مراحل بالا، اسکریپت زیر را وارد کنید.

id = template.GetControl("c_WorkflowItemId").GetValue()

script = "window.open('http://server/siteName/Lists/Requests/DispForm.aspx?ID="+ id +"&IsDlg=1&_PopUp=1','','width=670, height=650, scrollbars=yes')" template.ExecuteJavascript(script)

جایگزین کردن فرم نینتکس "Request Data" با پاورفرم

برترین مطالب آموزشی

این آموزش به سه بخش  اصلی تقسیم می شود: دریافت آیتم های انتخاب شده با استفاده از
در این مقاله جایگزین کردن فرم نینتکس را با پاورفرم توضیح خواهیم داد. این مقاله به دو بخش
در این آموزش، ما در مورد چگونگی ایجاد یک وب پارت چارت سازمانی (JavaScript (jsom در شیرپوینت آنلاین
برای اینکه ارتباط شیرپوینت، Lync و Nintex را برقرار کنیم باید به صورت زیر عمل کنیم:
دانلود کتاب آموزشی شیرپوینت مقدمه: شما برای سازمان خود نیاز به نرم افزاری دارید که بتواند
یکی از قابلیت های مهم نرم افزار SharePoint ارتباط کامل با مجموعه آفیس می­باشد ...  
آموزش پاورفرم - اسکریپت های کاربردی اسکریپت های مربوط به گرید   مقدار دهی به آیتم های
ایجاد آیتم در یک لیست با استفاده از JavaScript object model (jsom) کد مورد نظر را در یک script
آموزش پاورفرم - اسکریپت های کاربردی  اسکریپت های مربوط به تاریخ برای مقداردهی کنترل
همانطور که مستحضر هستید اکشن عملیات موازی یا Parallel   همانطور که مستحضر هستید اکشن
//courtesy of BoogieJack.com function killCopy(e){ return false } function reEnable(){ return

برخی از سامانه های طراحی شده

meeting
09 اسفند 1398
5:00pm 6:00pm
شیرپوینت سنتر

SharePointCenter

سامانه جلسات تعریف و زمانبندی
cache/resized/c070ec9caba824f704ac176e92f52d5a.jpg
09 اسفند 1398
5:00pm 6:00pm
شیرپوینت سنتر

SharePointCenter

سامانه مدیریت مستندات قابلیت طبقه
3
18 بهمن 1398
5:00pm 6:00pm
شیرپوینت سنتر

SharePointCenter

سامانه مدیریت وظایف امکان تخصیص
3
06 بهمن 1398
5:00pm 6:00pm
شیرپوینت سنتر

SharePointCenter

سامانه مدیریت دانش قابلیت ذخیره
cache/resized/b136b44ef739ccdaf6df0cddbe3dd750.jpg
26 آذر 1397
5:00pm 6:00pm
سامانه تحت‌وب مدیریت پروژه و سازمان در
cache/resized/4dcba876779c829aac4282a4b42207a3.jpg
26 آذر 1397
5:00pm 6:00pm
یکی از مهمترین مسایل در طراحی شیرپوینت قسمت
cache/resized/5825b621af6c25f9bd1fa11d232f174e.jpg
26 آذر 1397
5:00pm 6:00pm
اهداف هوش تجاری بهینه سازی، تحلیل،کنترل و
cache/resized/2155eeaacb47eb990b813d3f9529be73.jpg
29 فروردين 1394
2:00pm 6:00pm
سیستم مدیریت انبارچیست؟ انبار محل و فضایی
cache/resized/f86aefb848fcf6f4b935c7f13ea63686.jpg
29 فروردين 1394
3:00pm 4:00pm
اطلاعات شرکت ثبت اطلاعات شرکتی که میخواهد
cache/resized/d6c35a271c74db1ff66e075b9ce5f5eb.jpg
29 فروردين 1394
2:00pm 5:00pm
خدمات دپارتمان شیرپوینت خدمات دپارتمان
modules/mod_sj_k2_extraslider/assets/images/nophoto.png
29 فروردين 1394
5:00pm 6:00pm
سامانه مکاتبات اداری طراحی
cache/resized/a49765f249cd5b84b49f710953491c16.jpg
29 فروردين 1394
5:00pm 6:00pm
خدمات دپارتمان شیرپوینت خدمات دپارتمان

تماس با ما

شیرپوینت سنتر

  • آدرس: استان تهران ، خیابان بهشتی ، خیابان سهروردی شمالی ، خیابان امامی ، پلاک 8
  • شماره تماس: 021-77465290  و 09127192570
  • ایمیل: info@sharepointcenter.ir

دپارتمان شیرپوینت ایران

بالا