2017-05-23 28 views
0

我收到上運行的代理此錯誤:域太大(32K)或視圖的列&選擇公式太大域太大(32K)或視圖的列和選擇公式太大

編碼停止上

Call timedoc.save(true,false) line error during save 

它力量說哪個「字段」包含此錯誤。我的看法包含110000文件。這是有這個錯誤的問題嗎?

+0

這是常見的(但不是很有幫助)的行爲,它會在保存時引發錯誤,當文檔和字段的分配和memcheck正在運行時。在這種情況下,您可能真的開始自行調試。特別是使用純文本字段或具有多個值的字段開始,這通常是着名的32位問題的原因。嘗試用富文本字段替換它們作爲速記解決方案或更好的方法,製作更小,更精細的數據結構。 – Jankapunkt

回答

0

文檔中的所有文本字段已設置彙總標誌的最大尺寸爲32K
摘要標誌默認設置爲true,如果要在視圖中顯示字段內容,則必須將其設置爲true。

您可以設置一個項目的(字段)彙總標誌設置爲false這樣:

myItem.setSummary(false) 

如果設置字段的夏日標誌設置爲false,則限制爲32K的每一個這樣的文本字段。

+0

使用Feature Pack 8將此限制提高到16 MB(https://www.ibm.com/support/knowledgecenter/SSKTMJ_9.0.1/admin/over_whats_new_in_fp8.html) –

+0

我發現包含錯誤的文檔。我使用調試來運行實時代理,並停止在該文檔上。文檔之一的字段裏面包含了太多的措辭。這打破了該領域的極限。 〜 –