Привет,
Я хотел бы сделать что-то, что, на мой взгляд, было бы довольно просто:
получить логин текущего пользователя с помощью клиентского ОМ SharePoint2010 с ECMAScript.
Вот мой код:
var currentcontext = new SP.ClientContext.get_current();
var currentweb = currentcontext.get_web();
currentcontext.load(currentweb);
var currentuser = currentweb.get_currentUser();
currentcontext.load(currentuser);
var loginName = currentuser.get_loginName();
в последней строке выдается исключение: «Свойство или поле не было инициализировано. Оно не было запрошено или запрос не был выполнен. Возможно, его необходимо явно запросить».
Но почему?Я загрузил «currentuser», так почему же «свойство или поле» не инициализировано?