Как создать функцию, которая копирует какой-либо элемент из одной доски объявлений Sharepoint в другую? Все довольно просто, за исключением имени поля Добавлено, MyEditor и Editor.Как перенести/скопировать пункт обсуждения в Sharepoint?
0
A
ответ
0
Если это одноразовая вещь, вы можете взглянуть на использование API-интерфейса для развертывания контента (есть приложение Content Deployment Wizard, которое предоставляет для него интерфейс).
В противном случае, вы должны быть в состоянии установить «отправленный», используя что-то вроде этого (предполагая, что Интернет является открытой SPWeb и newItem это тема для обсуждения):
SPUser user = web.Users["DOMAIN\\username"];
newItem[SPBuiltInFieldId.Author] = user.ID;
newItem[SPBuiltInFieldId.Editor] = user.ID;
newItem.SystemUpdate();