Share via


InfoPath Forms Services 商務邏輯無法序列化 - 事件 5734

 

適用版本: SharePoint Server 2010 Enterprise

上次修改主題的時間: 2009-08-13

警示名稱:   InfoPath Forms Services 商務邏輯無法序列化

事件識別碼:   5734

摘要:   在 Microsoft SharePoint Server 2010 的 InfoPath Forms Services 中,FormState 屬性包能讓您歷經多次伺服器回傳,仍維持商務邏輯狀態。例如,在特定的商務邏輯方法中,歷經多次回傳的本機變數仍會保留在 FormState 屬性包中。所有儲存在屬性包中的物件,都必須能夠序列化。

徵狀:   可能會出現下列一或多項徵狀:

  • 在表單中執行自訂程式碼時發生錯誤。

  • 此事件會出現在事件記錄檔中:事件識別碼:5734 描述:因為商務邏輯類型 <物件類型> 無法序列化,所以無法保存。(使用者: <使用者名稱>,表單名稱: <表單名稱>,要求: <https://servername/_layouts/Postback.Formserver.aspx>,表單識別碼: <表單識別碼>)

原因:   表單範本中的商務邏輯嘗試在 FormState 屬性包中,儲存非序列化類型。