Làm thế nào để chỉnh sửa InfoPath XML File trong Thư viện Diễn đàn lập trình trong SharePoint 2007

Bên dưới dòng của đoạn mã là để cập nhật các bản ghi InfoPath xml(tập tin)

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

MemoryStream myInStream = new MemoryStream(item.File.OpenBinary()); Đọc XmlTextReader = new XmlTextReader(myInStream);

XmlDocument doc = new XmlDocument(); doc.Load(đọc);

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

XmlNamespaceManager nameSpaceManager = new XmlNamespaceManager(doc.NameTable); nameSpaceManager.AddNamespace(“của tôi”, “http://schemas.microsoft.com/office/infopath/2003/myXSD/2009-06-11T12:44:57“);

doc.DocumentElement.SelectSingleNode(“của tôi:Trạng thái”, nameSpaceManager).InnerText = “Lưu”; […]

"Các tập tin đã được sửa đổi bởi hệ thống SHAREPOINT" Lỗi khi cập nhật InfoPath xml file trong SharePoint Thư viện

Nếu bạn cố gắng cập nhật các file xml InfoPath thông qua mô hình đối tượng trong các sự kiện / WebParts hoặc thông qua bất kỳ phương tiện.

Trong khi execting các Item.Update() sẽ gây ra lỗi dưới đây. Trong khi cập nhật các tập tin trong InfoPath xml ListItem đối tượng tập tin và ListItem nhận được ngắt kết nối.

Item.File.Update() sẽ giải quyết vấn đề của bạn.

StackTrace […]

Lỗi khi trình InfoPath hình thức hình thức thư viện SharePoint Services (InfoPath không thể kết nối với các nguồn dữ liệu)

Sử dụng công cụ RegForm để tạo một mẫu hoàn toàn tin cậy

Sử dụng cú pháp bên dưới để đăng ký hình thức trong các máy chủ như đầy đủ Trusted

RegForm / U urn:MyForm:Mycompany / T Có C:MyFormsMyTrustedForm.xsn

Nếu mẫu được đầy đủ tin cậy sau đó nó sẽ có quyền truy cập để kết nối với các nguồn dữ liệu khác chẳng hạn như SQL.

Tạo & Xuất bản InfoPath Form bằng cách sử dụng dịch vụ Mẫu tại Moss 2007

Điều này sẽ giúp bạn tạo và xuất bản các mẫu InfoPath vào Form MOSS 2007.

Hình thức dịch vụ trong MOSS 2007 Dịch vụ Mẫu là một tính năng mới và Great giới thiệu trong MOSS 2007, sử dụng dịch vụ dưới hình thức hình thức InfoPath Templates sẽ được tải lên Thư viện Mẫu và các Người dùng có thể có thể […]