Hoe InfoPath XML-bestand in Bibliotheek Forum Programmatisch bewerken in SharePoint 2007

De onderstaande regels code snippet is het actualiseren van de InfoPath XML-record(bestand)

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

MemoryStream myInStream = new MemoryStream(item.File.OpenBinary()); XmlTextReader reader = new XmlTextReader(myInStream);

XmlDocument doc = new XmlDocument(); doc.Load(reader);

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

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

doc.DocumentElement.SelectSingleNode(“mijn:Status”, nameSpaceManager).InnerText = “Opgeslagen”; […]

"Het bestand is gewijzigd door SHAREPOINT system" Fout tijdens het bijwerken van InfoPath XML-bestand in SharePoint-bibliotheek

Als u probeert om de InfoPath XML-bestand via object model in evenementen / WebParts of via elk medium update.

Terwijl execting de Item.Update() zal leiden tot de onderstaande foutmelding. Tijdens het bijwerken van de InfoPath-xml-bestand in listitem het bestand en listitem object Wordt de verbinding verbroken.

Item.File.Update() zal het oplossen van uw probleem.

StackTrace […]

Fout bij het indienen van InfoPath-formulier SharePoint Services-formulierbibliotheek (InfoPath kan geen verbinding maken met de gegevensbron)

Met behulp van de RegForm Tool om een ​​volledig vertrouwd formulier maken

Gebruik het onderstaande Syntax te vormen registreren in de server als volledig vertrouwd

RegForm /U urn:MyForm:MijnBedrijf / T Yes C:MyFormsMyTrustedForm.xsn

Als het formulier is volledig betrouwbaar, dan zal de toegang tot de verbinding met andere gegevensbronnen, zoals SQL.

Het creëren van & Uitgeverij InfoPath-formulier behulp van het formulier Services in Moss 2007

Dit artikel zal u helpen te creëren en publiceren van de InfoPath-formulier in vorm Services in MOSS 2007.

Vorm Services in MOSS 2007 Vorm Services is een nieuwe en grote functie geïntroduceerd in MOSS 2007, met behulp van het formulier de diensten van de InfoPath-formuliersjablonen worden geüpload naar de Form Library en de gebruikers kunnen […]