Kaip Redaguoti "InfoPath" XML failo Biblioteka Forumas programiškai "SharePoint" 2007

Žemiau eilučių kodo fragmentą atnaujinti InfoPath XML įrašas(failas)

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

MemoryStream myInStream = nauji MemoryStream(item.File.OpenBinary()); XmlTextReader skaitytojas = nauji XmlTextReader(myInStream);

XmlDocument doc = nauji XmlDocument(); doc.Load(skaitytojas);

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

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

doc.DocumentElement.SelectSingleNode(“mano:Statusas”, nameSpaceManager).Vidinis tekstas = “Išsaugota”; […]

"Failas buvo pakeistas iš" SharePoint " system" Klaida atnaujinimas InfoPath xml failą SharePoint bibliotekoje

Jei bandote atnaujinti programos "InfoPath" XML failo per objekto modelį renginiuose / WebParts arba per bet kurią vidutinio.

Nors execting Item.Update() sukels žemiau klaidą. O atnaujinti ListItem InfoPath "XML failo failo ir ListItem objekto gauti atjungtas.

Item.File.Update() padės išspręsti jūsų problemą.

Stacktrace […]

Klaida pateikiant InfoPath formą SharePoint Services "formų biblioteką ("InfoPath" negali prisijungti prie duomenų šaltinio)

Naudojant RegForm priemonė, siekiant kurti visiškai pasitikima forma

Naudokite žemiau sintaksė Registruotis Server visiškai pasitikėti

RegForm / U balsuokite:Myform:MyCompany / T Taip C:MyFormsMyTrustedForm.xsn

Jei forma yra visiškai pasitikėti, tada ji turės prieigą prie prisijungti prie kitų duomenų šaltinių, tokių kaip SQL.

Kūrimas & Leidybos programos "InfoPath" formų forma Paslaugos Moss 2007

Šis straipsnis padės jums kurti ir skelbti InfoPath formą į formą Paslaugos Moss 2007.

Moss forma Paslaugos 2007 Forma Paslaugos Nauji ir puikus bruožas, Moss 2007, naudojant formą, paslaugas, InfoPath formų šablonų bus įkelta į formos biblioteka ir vartotojai gali sugebėti […]