Как редактировать InfoPath XML-файла в форум библиотека программно, в SharePoint 2007

Ниже линии фрагмент кода для обновления InfoPath XML-записи(файл)

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

MemoryStream myInStream = новая MemoryStream(item.File.OpenBinary()); XmlTextReader читатель = новым XmlTextReader(myInStream);

XmlDocument Doc = новый 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).InnerText = “Сохраненные”; […]

"Файл был изменен SHAREPOINT System" ошибка при обновлении InfoPath XML-файла в библиотеке SharePoint

При попытке обновления файла InfoPath XML через объектную модель в мероприятиях / WebParts или с помощью любых средств.

Хотя execting Item.Update() вызовет ошибку ниже. При обновлении файла InfoPath XML в ListItem файл и ListItem объекта получают отключены.

Item.File.Update() будет решить вашу проблему.

StackTrace […]

Ошибка при отправке формы InfoPath, SharePoint Services библиотеки форм (InfoPath не удается подключиться к источнику данных)

Использование RegForm инструмент для создания полностью доверенной формы

Используйте Ниже Синтаксис для регистрации формы в качестве сервера полностью доверять

RegForm / U мкм:MyForm:MyCompany / T Да C:MyFormsMyTrustedForm.xsn

Если форма имеет полное доверие, то он будет иметь доступа для подключения к другим источникам данных, таких как SQL.

Создание & Издательский форм InfoPath, используя форму Услуги в Мосс 2007

Эта статья поможет вам создавать и публиковать формы InfoPath в форме услуг в MOSS 2007.

Форма услуги в MOSS 2007 Форма услуги является новым и интересная особенность введена в MOSS 2007, Используя форму услуг шаблоны форм InfoPath будут загружены в библиотеку форм и пользователи могут состоянии […]