ఆర్కైవ్స్

SharePoint లో ఫోరం లైబ్రరీ Programmatically లో InfoPath XML ఫైలు మార్చు ఎలా 2007

కోడ్ స్నిప్పెట్ క్రింద పంక్తులు infopath xml రికార్డు అప్డేట్ ఉంది(ఫైలు)

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

MemoryStream myInStream = కొత్త MemoryStream(item.File.OpenBinary()); XmlTextReader రీడర్ = కొత్త XmlTextReader(myInStream);

XmlDocument డిఓసి = కొత్త XmlDocument(); doc.Load(రీడర్);

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

XmlNamespaceManager nameSpaceManager = కొత్త XmlNamespaceManager(doc.NameTable); nameSpaceManager.AddNamespace(“నా”, “http://schemas.microsoft.com/office/infopath/2003/myXSD/2009-06-11T12:44:57“);

doc.DocumentElement.SelectSingleNode(“నా:స్థితి”, nameSpaceManager).ఇన్నర్ టెక్స్ట్ = “సేవ్”; […]

SharePoint లైబ్రరీ లో InfoPath xml ఫైలు నవీకరిస్తోంది లోపం "ఫైల్ SharePoint వ్యవస్థ ద్వారా మారిస్తే"

మీరు ఈవెంట్స్ / WebParts లో ఆబ్జెక్ట్ మోడల్ ద్వారా లేదా ఏదైనా మాధ్యమం ద్వారా InfoPath xml ఫైలు అప్డేట్ ప్రయత్నించండి ఉంటే.

Item.Update execting ఉండగా() క్రింద లోపం కారణం అవుతుంది. ListItem లో InfoPath xml ఫైలు నవీకరించుటకు ఉన్నప్పటికీ ఫైలు మరియు ListItem వస్తువు డిస్కనెక్ట్ విధానం.

Item.File.Update() మీ సమస్య పరిష్కరించే.

స్టాక్ట్రేస్ […]