Si të Edit InfoPath XML skedar në Forum Library programuar në SharePoint 2007

Linjat e mëposhtme kodin e copë është për të rinovuar të dhënat xml InfoPath(skedar)

SPWeb _web = SPContext.Current.Web; SPList _list = _web.Lists[“SampleFormLib”];

MemoryStream myInStream = MemoryStream i ri(item.File.OpenBinary()); Lexues XmlTextReader = XmlTextReader i ri(myInStream);

XmlDocument doc = ri XmlDocument(); doc.Load(lexues);

reader.Close(); myInStream.Close();

XmlNamespaceManager nameSpaceManager = XmlNamespaceManager i ri(doc.NameTable); nameSpaceManager.AddNamespace(“tim”, “http://schemas.microsoft.com/office/infopath/2003/myXSD/2009-06-11T12:44:57“);

doc.DocumentElement.SelectSingleNode(“tim:Gjendje”, nameSpaceManager).Inner Text = “Saved”; […]

"Skeda është ndryshuar nga SharePoint sistemi" Gabim gjatë Përditësimi InfoPath skedar XML në SharePoint Library

Nëse ju të përpiqet për të rinovuar fotografi InfoPath xml përmes modelit të objektit në ngjarjet / WebParts ose përmes çfarëdo media.

Ndërsa execting e Item.Update() do të shkaktojë gabim poshtë. Ndërsa përditësimin file InfoPath xml në përveç një metode fotografi dhe përveç një metode objekt duke u shkëputur.

Item.File.Update() do të zgjidhë problemin tuaj.

StackTrace […]