Kouman Edit InfoPath XML File nan bibliyotèk Forum Pwogramasyon nan charepwen 2007

Anba a liy nan brib kòd se nan mete ajou infopath XML dosye-a(dosye)

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

MemoryStream myInStream = nouvo MemoryStream(item.File.OpenBinary()); XmlTextReader lektè = nouvo XmlTextReader(myInStream);

XmlDocument doc = nouvo XmlDocument(); doc.Load(lektè);

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

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

doc.DocumentElement.SelectSingleNode(“mwen:Ki dènye nouvèl”, nameSpaceManager).Inner Tèks = “Sove”; […]

Li di "dosye a te modifye pa charepwen sistèm " Erè pandan y ap mete ajou InfoPath XML dosye nan charepwen Bibliyotèk

Si ou eseye mete ajou InfoPath XML dosye a nan modèl objè nan evènman / WebParts oswa nan nenpòt mwayen.

Pandan ke execting Item.Update a() pral lakòz erè ki anba la a. Pandan y ap mete ajou InfoPath XML dosye a nan ListItem dosye a ak jwenn objè ListItem dekonekte.

Item.File.Update() ap rezoud pwoblèm ou.

StackTrace […]