Extenal data 열을 업데이트하려고 시도하지만 작동하지 않습니다. 새 값이 저장되지 않습니다.listitem 외부 데이터 열 SharePoint 2010을 업데이트 할 수 없습니다.
using (SPSite oSiteCollection = new SPSite("site.com"))
{
using (SPWeb oWebsite = oSiteCollection.OpenWeb("site.com"))
{
using (SPWeb oWebsiteRoot = oSiteCollection.RootWeb)
{
SPList docLib = oWebsiteRoot.Lists["list name"];
SPListItemCollection items = docLib.Items;
foreach (SPListItem item in items)
{
//item["n"] is external column data field
item["n"] = item["notice"].ToString();
item.UpdateOverwriteVersion();
}
}
}
}
모든 업데이트 방법을 확인했습니다 ... – marcinn
왜 SPWeb oWebsite = oSiteCollection.OpenWeb ("site.com")을 사용했는지 알지 못했습니다 ... 해당 행을 한 번 삭제하십시오 – Govind