Собственно причина видимо в том что нужно присваивать EntityReference, а не Guid.
Разбираюсь.
Пробую так: newAccount.Attributes["ownerid"] = new EntityReference("systemuser", (Guid)user.Attributes["systemuserid"]); - по сути это должен быть верный вариант.
но что-то не фартит мне сегодня)
newAccount.Attributes["ownerid"] = new EntityReference(user.LogicalName, user.Id);
Не могу понять что тут не верно.
Или напрямую это вообще не будет работать и нужно разбираться с AssignRequest?
Последний раз редактировалось KP0H; 24.08.2011 в 15:37.
|