Jei bandote atnaujinti programos "InfoPath" XML failo per objekto modelį renginiuose / WebParts arba per bet kurią vidutinio.
Nors execting Item.Update() sukels žemiau klaidą. Nors atnaujinimo programos "InfoPath" XML failą ListItem
Bylos ir ListItem objekto gauti atjungtas.
Item.File.Update() padės išspręsti jūsų problemą.
Stacktrace apie klaidą:
[COMException (0x81020037): Bylos SampleFile/SampleFile_2009-06-11T18_57_00.xml buvo pakeista SharePoint sistema 13 Birželis 2009 00:25:30 +0530.] Microsoft.SharePoint.Library.SPRequestInternalClass.AddOrUpdateItem(Styginių bstrUrl, Styginių bstrListName, Bulio Badd, Bulio bSystemUpdate, Bulio bPreserveItemVersion, Bulio bUpdateNoVersion, Int32& plID, Styginių& pbstrGuid, Orientavimo pbstrNewDocId, Bulio bHasNewDocId, Styginių bstrVersion, Objektas& pvarAttachmentNames, Objektas& pvarAttachmentContents, Objektas& pvarProperties, Bulio bCheckOut, Bulio bCheckin, Bulio bMigration, Bulio bPublish) +0 Microsoft.SharePoint.Library.SPRequest.AddOrUpdateItem(Styginių bstrUrl, Styginių bstrListName, Bulio Badd, Bulio bSystemUpdate, Bulio bPreserveItemVersion, Bulio bUpdateNoVersion, Int32& plID, Styginių& pbstrGuid, Orientavimo pbstrNewDocId, Bulio bHasNewDocId, Styginių bstrVersion, Objektas& pvarAttachmentNames, Objektas& pvarAttachmentContents, Objektas& pvarProperties, Bulio bCheckOut, Bulio bCheckin, Bulio bMigration, Bulio bPublish) +203
[SPException: Bylos SampleFile/SampleFile_2009-06-11T18_57_00.xml buvo pakeista SharePoint sistema 13 Birželis 2009 00:25:30 +0530.] Microsoft.SharePoint.Library.SPRequest.AddOrUpdateItem(Styginių bstrUrl, Styginių bstrListName, Bulio Badd, Bulio bSystemUpdate, Bulio bPreserveItemVersion, Bulio bUpdateNoVersion, Int32& plID, Styginių& pbstrGuid, Orientavimo pbstrNewDocId, Bulio bHasNewDocId, Styginių bstrVersion, Objektas& pvarAttachmentNames, Objektas& pvarAttachmentContents, Objektas& pvarProperties, Bulio bCheckOut, Bulio bCheckin, Bulio bMigration, Bulio bPublish) +251 Microsoft.SharePoint.SPListItem.AddOrUpdateItem(Bulio Badd, Bulio bSystem, Bulio bPreserveItemVersion, Bulio bNoVersion, Bulio bMigration, Bulio bPublish, Bulio bCheckOut, Bulio bCheckin, Orientavimo newGuidOnAdd, Int32& ulID, Objektas& objAttachmentNames, Objektas& objAttachmentContents, Bulio suppressAfterEvents) +1026 Microsoft.SharePoint.SPListItem.UpdateInternal(Bulio bSystem, Bulio bPreserveItemVersion, Orientavimo newGuidOnAdd, Bulio bMigration, Bulio bPublish, Bulio bNoVersion, Bulio bCheckOut, Bulio bCheckin, Bulio suppressAfterEvents) +182 Microsoft.SharePoint.SPListItem.SystemUpdate() +97 Peoples.WebControls.<>c__DisplayClass1.<ExportData>b__0() +993 Microsoft.SharePoint.SPSecurity.CodeToRunElevatedWrapper(Objekto būklė) +70 Microsoft.SharePoint.<>c__DisplayClass4.<RunWithElevatedPrivileges>b__2() +392 Microsoft.SharePoint.Utilities.SecurityContext.RunAsProcess(CodeToRunElevated SecureCode) +152 Microsoft.SharePoint.SPSecurity.RunWithElevatedPrivileges(laukti atgalinio ryšio SecureCode, Objektas param) +345 Microsoft.SharePoint.SPSecurity.RunWithElevatedPrivileges(CodeToRunElevated SecureCode) +86 Peoples.WebControls.CalendarExport.ExportData() +320 Peoples.WebControls.CalendarExport.ExportCalendar_Click(Objekto siuntėjui, EventArgs el) +40 System.Web.UI.WebControls.Button.OnClick(EventArgs el) +111 System.Web.UI.WebControls.Button.RaisePostBackEvent(Styginių eventArgument) +110 System.Web.UI.WebControls.Button.System.Web.UI.IPostBackEventHandler.RaisePostBackEvent(Styginių eventArgument) +10 System.Web.UI.Page.RaisePostBackEvent(IPostBackEventHandler sourceControl, Styginių eventArgument) +13 System.Web.UI.Page.RaisePostBackEvent(NameValueCollection postData) +36 System.Web.UI.Page.ProcessRequestMain(Bulio includeStagesBeforeAsyncPoint, Bulio includeStagesAfterAsyncPoint) +1565 |
Ačiū, kad parašėte tai!
http://www.mstechblogs.com labai informatyvus. Straipsnis labai profesionaliai parašyta. Man patinka svarstymą http://www.mstechblogs.com kasdien.
Dėka bičiulių!
Taip – Ačiū už tai,. Turiu naudoti tai pabandyti / sugauti laimikio – pabandykite yra Item.Update(). Atrodo, kad išspręsti šią starnge klausimą. Ar tai atsitiktinis dalykas tada?
Thanks.It padeda man….