اگر شما سعی می کنید برای به روز رسانی فایل xml InfoPath را از طریق مدل شی در حوادث / WebParts و یا از طریق هر رسانهای.
در حالی که execting Item.Update() خطا زیر را باعث. در حالی که به روز رسانی فایل xml InfoPath در ListItem
فایل و شی ListItem گرفتن قطع.
Item.File.Update() خواهد کرد که مسئله شما را حل کند.
StackTrace خطا:
[COMException (0x81020037): SampleFile/SampleFile_2009-06-11T18_57_00.xml فایل شده است توسط شیرپوینت SYSTEM اصلاح شده بر 13 ژوئن 2009 00:25:30 +0530.] Microsoft.SharePoint.Library.SPRequestInternalClass.AddOrUpdateItem(bstrUrl رشته, bstrListName رشته, بولی bAdd, بولی bSystemUpdate, bPreserveItemVersion بولی, bUpdateNoVersion بولی, Int32& plID, رشته& pbstrGuid, GUID pbstrNewDocId, بولی bHasNewDocId, عبارات bstrVersion, شیء& pvarAttachmentNames, شیء& pvarAttachmentContents, شیء& pvarProperties, بولی bCheckOut, بولی bCheckin, bMigration بولی, بولی bPublish) +0 Microsoft.SharePoint.Library.SPRequest.AddOrUpdateItem(bstrUrl رشته, bstrListName رشته, بولی bAdd, بولی bSystemUpdate, bPreserveItemVersion بولی, bUpdateNoVersion بولی, Int32& plID, رشته& pbstrGuid, GUID pbstrNewDocId, بولی bHasNewDocId, عبارات bstrVersion, شیء& pvarAttachmentNames, شیء& pvarAttachmentContents, شیء& pvarProperties, بولی bCheckOut, بولی bCheckin, bMigration بولی, بولی bPublish) +203
[SPException: SampleFile/SampleFile_2009-06-11T18_57_00.xml فایل شده است توسط شیرپوینت SYSTEM اصلاح شده بر 13 ژوئن 2009 00:25:30 +0530.] Microsoft.SharePoint.Library.SPRequest.AddOrUpdateItem(bstrUrl رشته, bstrListName رشته, بولی bAdd, بولی bSystemUpdate, bPreserveItemVersion بولی, bUpdateNoVersion بولی, Int32& plID, رشته& pbstrGuid, GUID pbstrNewDocId, بولی bHasNewDocId, عبارات bstrVersion, شیء& pvarAttachmentNames, شیء& pvarAttachmentContents, شیء& pvarProperties, بولی bCheckOut, بولی bCheckin, bMigration بولی, بولی bPublish) +251 Microsoft.SharePoint.SPListItem.AddOrUpdateItem(بولی bAdd, بولی bSystem, bPreserveItemVersion بولی, bNoVersion بولی, bMigration بولی, بولی bPublish, بولی bCheckOut, بولی bCheckin, GUID newGuidOnAdd, Int32& ulID, شیء& objAttachmentNames, شیء& objAttachmentContents, بولی suppressAfterEvents) +1026 Microsoft.SharePoint.SPListItem.UpdateInternal(بولی bSystem, bPreserveItemVersion بولی, GUID newGuidOnAdd, bMigration بولی, بولی bPublish, bNoVersion بولی, بولی bCheckOut, بولی bCheckin, بولی suppressAfterEvents) +182 Microsoft.SharePoint.SPListItem.SystemUpdate() +97 Peoples.WebControls.<>c__DisplayClass1.<ExportData>b__0() +993 Microsoft.SharePoint.SPSecurity.CodeToRunElevatedWrapper(دولت شی) +70 Microsoft.SharePoint.<>c__DisplayClass4.<RunWithElevatedPrivileges>b__2() +392 Microsoft.SharePoint.Utilities.SecurityContext.RunAsProcess(CodeToRunElevated SecureCode) +152 Microsoft.SharePoint.SPSecurity.RunWithElevatedPrivileges(منتظر پاسخ به تماس SecureCode, پرم شیء) +345 Microsoft.SharePoint.SPSecurity.RunWithElevatedPrivileges(CodeToRunElevated SecureCode) +86 Peoples.WebControls.CalendarExport.ExportData() +320 Peoples.WebControls.CalendarExport.ExportCalendar_Click(فرستنده شیء, EventArgs الکترونیکی) +40 System.Web.UI.WebControls.Button.OnClick(EventArgs الکترونیکی) +111 System.Web.UI.WebControls.Button.RaisePostBackEvent(eventArgument رشته) +110 System.Web.UI.WebControls.Button.System.Web.UI.IPostBackEventHandler.RaisePostBackEvent(eventArgument رشته) +10 System.Web.UI.Page.RaisePostBackEvent(IPostBackEventHandler sourceControl, eventArgument رشته) +13 System.Web.UI.Page.RaisePostBackEvent(postData NameValueCollection) +36 System.Web.UI.Page.ProcessRequestMain(includeStagesBeforeAsyncPoint بولی, includeStagesAfterAsyncPoint بولی) +1565 |
با تشکر از شما برای ارسال این!
http://www.mstechblogs.com بسیار آموزنده. این مقاله خیلی حرفه ای نوشته شده است. من لذت بردن از خواندن http://www.mstechblogs.com هر روز.
دوستان تشکر!
جهت مشاهده فرم خرید – برای این. من باید برای استفاده از این گرفتن از try / catch نشان – سعی کنید شامل Item.Update(). به نظر می رسد برای حل این مسئله starnge. آیا این یک موضوع پراکنده?
Thanks.It است به من کمک….