-->

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

نویسنده :  

آموزش پاورفرم - اسکریپتهای کاربردی

 

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

* ID یوزر

var id = form.UserID();

 

* عبارت کامل نام کاربری

var name = form.UserFullName();

 

* نام کاربر Login شده

var name = form.LoginName();

 

وجود داشتن یوزر در داخل گروه

var granted = (form.UserInGroup("Administrators") || form.UserInGroup("2"));

 

* یوزر فعلی

var user = form.CurrentUser();

  • نکته : برای استفاده مقدار پیشفرض کنترل ها می بایست فرمول های زیر را در کنترلی از نوع TextBox در تب Value در قسمت Default Value وارد نمائید.

  • در صورتی که بخواهید کنترلی از نوع PeoplePicker را نام کاربر جاری پر کنید، از فرمول زیر استفاده نمائید.

= form.UserID() +";#" + form.GetControl("c_FullName").GetValue();

گرفتن نام گروهی که یوزر فعلی در آن عضو می باشد .

var user = form.CurrentUser();

var userId = user.ID;

for (var i=0;i<user.Groups.length;i++) {

  var group = user.Groups[i];

  var groupName = group.Name;

}

  • موجود بودن یک یوزر در گروه خاص

if (form.UserInGroup("Group Name"))

    {

      form.ShowSection("Section Key");

    }

else

{

      form.HideSection("Section Key ");

}

  • گرفتن نام یوزر ایجاد کننده و نشاندن آن در کنترلی دیگر

 

 

created = dataitem.GetValue("Created")

template.GetControl("c_Created").SetValue(created)

 

  • گرفتن نام یوزر اصلاح کننده و نشاندن آن در کنترلی دیگر

 

 

modified = dataitem.GetValue("Modified")

template.GetControl("c_Modified") .SetValue(modified)

 

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

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

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

meeting
09 اسفند 1398
5:00pm 6:00pm
cache/resized/a1f319dcd310423b7b94557726a42895.jpg
09 اسفند 1398
5:00pm 6:00pm
3
18 بهمن 1398
5:00pm 6:00pm
3
06 بهمن 1398
5:00pm 6:00pm
cache/resized/765d5e6f887f6f9713212b8b665b99ed.jpg
26 آذر 1397
5:00pm 6:00pm

تماس با ما

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

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

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

بالا