S H A R E P O I N T C E N T E R
انتقال به صفحه دیگر بعد از ذخیره و بسته شدن فرم در Infopath

همانطور که در شکل زیر مشاهده می کنید، برای انتقال به صفحه دیگر بعد از ذخیره و بسته شدن فرم در Infopath، ابتدا یک InfoPath WebPart ایجاد می کنیم.   پس از افزودن WebPart باید فرم مورد نظر را در آن قرار دهیم. حال می خواهیم اگر فرم Infopath درون WebPart بسته بود اخطار دهد و صفحه...

چگونه یک کنترل را در نینتکس فرم کنترل شروع شونده در هنگام پر کردن قرار دهیم؟

ابتدا در قسمت CSS class کنترل انتخابی مطابق زیر عبارت “singlelineFocus” را می نویسیم : سپس در قسمت Setting  کنترل و در قسمت Custom JavaScript عبارت : NWF.FormFiller.Events.RegisterAfterReady(function (){NWF$(‘.singlelineFocus input.nf-associated-control’).focus();}); را می نویسیم . این عبارات برای کنترل دیگر به قرار زیر است : * Date/ Time Control :NWF.FormFiller.Events.RegisterAfterReady(function (){NWF$(‘. datetimeFocus input.nf-date-picker’).focus();}); * People Control...

برقراری ارتباط میان شیرپوینت، Lync و Nintex

برای اینکه ارتباط شیرپوینت، Lync و Nintex را برقرار کنیم باید به صورت زیر عمل کنیم:  اولین کاری که در سرور شیرپوینت انجام می‌دهیم نصب سرویس SMTP است تا بتوانیم در ادامه تنظیمات آن را در شیرپوینت فعال کنیم، البته اگر در شبکه خود از ایکسچنج استفاده می کنید، این مرحله را لازم نیست انجام...

اسکریپت های مربوط به تاریخ در پاورفرم

آموزش پاورفرم – اسکریپت های کاربردی  اسکریپت های مربوط به تاریخ برای مقداردهی کنترل DatePicker از فرمول زیر = new Date().format(“yyyy-MM-dd”); و برای مقداردهی کنترل DateTimePicker از فرمول زیر = new Date().format(“yyyy-MM-dd HH:mm:ss”); پنهان کردن date در date time var c = form.GetControl(“c_OraPartenza”).InputControl; $(c.CTRL_DATE).parent().parent().css(“display”, “none”); اضافه / کم کردن روز به کنترل تاریخ – زمان...

اسکریپت های مربوط به Grid در پاورفرم

آموزش پاورفرم – اسکریپت های کاربردی اسکریپت‌های مربوط به Data Grid  Name یک نام منحصر به فرد برای کنترل ارائه میدهد Binding نشان می دهد که آیا کنترل: 1)Unbound. کنترل داده‌های خود را در یک لیست جداگانه ذخیره می کند. جزئیات اصلی را با استفاده از آموزش کنترل DataEntryGrid ببینید. 2) Bound to a list...

اسکریپت های مربوط به یوزر ها

آموزش پاورفرم – اسکریپتهای کاربردی   اسکریپت های مربوط به یوزر ها * ID یوزر var id = form.UserID();   * عبارت کامل نام کاربری var name = form.UserFullName();   * نام کاربر Login شده var name = form.LoginName();   وجود داشتن یوزر در داخل گروه var granted = (form.UserInGroup(“Administrators”) || form.UserInGroup(“2”));   * یوزر...

اجرای لیست کوئری با استفاده از اسکریپت

آموزش پاورفرم – اسکریپتهای کاربردی اجرای لیست کوئری با استفاده از اسکریپت if (form.GetControl(“c_ID”).GetValue()== “”) { function callback(e) {  var s = “”;   if (pf.IsEmpty(e.ErrorMessage)) {       for (var i=0;i<e.ListItems.length;i++) {           if (i>0) s+=”, “;           s += e.ListItems[i].Title;          }       }       else {        s = e.ErrorMessage; } var cp=form.GetControl(“c_CodePersonli”);...

محاسبه مقادیر میانگین یک فیلد در query به یک لیست

آموزش پاورفرم – اسکریپتهای کاربردی محاسبه مقادیر میانگین یک فیلد در query به یک لیست T = template def callback(e) :   if e.DataItems.Count>0 :     total = 0     avg = 0     for record in e.DataItems :       rate = e.DataItems[0].GetValue(“Rate”)       if rate != “” :         total = total + float(rate)...

کپی کردن یک سند از یک مخزن سند به مخزنی دیگر

آموزش پاورفرم – اسکریپتهای کاربردی کپی کردن یک سند از یک مخزن سند به مخزنی دیگر  CopyFile(sourceUrl, sourceList, docID, targetUrl, targetList, targetFolder, targetFileName, attributes, overwrite, callback) کد : form.CopyFile(“http://….”, “Shared Documents”, “13”, “http://devserver/site“, “Reports”, “Folder1”, “Test.doc”, {Title: “My Title”, Category: “Drafts”}, true, function(e) {   alert(“Document Copied”); });

باز کردن یک آدرس به صورت pop up و با طول و عرض دلخواه

آموزش پاورفرم – اسکریپتهای کاربردی باز کردن یک آدرس به صورت pop up و با طول و عرض دلخواه OpenUrl(url, caption, width, height, x, y, callback) code : form.OpenUrl(“http://www.sharepointcenter.ir”, “Caption”, 1000, 1000, “10”, “10”, callback); function callback(e){ alert(“Done”); {

آخرین نوشته ها

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

تماس با ما

تلفن: 77465290 – 91307930

موبایل: 09127192570

آدرس ایمیل: Info@sharepointcenter.ir

آدرس : تهران – خیابان سهروردی شمالی – بالاتر از میدان نیلوفر – پلاک 100