2018年3月25日 星期日

Lotus Notes欄位32k問題

當Field型態為文字,若字數過多,文件儲存會出現以下錯誤訊息

 Field is too large (32K) or View's column & selection formulas are too large


若Field型態調整為RichText則可容納更多字數

但RichText無法一行一行讀取文字

如何避免問題發生or簡化處理程序?

大都是欄位32k爆掉,文件64k爆掉較少

因RichText無法修改第n行的資料,改為存入JSON格式,以利取得及修改內容

假設某A要調整意見內容(RichText欄位Suggestion)

意見對應的使用者(文字欄位UserInfo)

Suggestion(RichText)
{"0":"榮格曾說,群體意識是最低層次的意識形式,因為參與負面群體行動的人,從未為自己的角色與行動負責~摘自<慧眼視心靈>","1":"「完美」這字有很多陷阱.首先,它預設某件完成的、無法改變的事或物,它也不能再被移動、改進或創造~摘自<個人實相的本質>","2":"如果你相信人性本惡,你就不會體驗到人的善良~摘自<靈魂永生>"}

UserInfo(文字多重值)
某A
B
某C

可網路上找LoutusScript支援讀寫JOSN格式LIB
JSON LotusScript Classes


p.s.歡迎轉載,請註明出處


沒有留言:

張貼留言

近視雷射(二)

術後已滿三個月,算是恢復了九成,眼睛太乾澀時視力還是往下掉一些。術前測量淚液偏乾,SMAILE全飛秒雷射因傷口小,強調術後乾眼情況會大幅減少。 但我還是眼睛非常的乾,休息一個半月不工作還未能恢復。開工後短暫看螢幕,眼睛非常乾澀不適,異常吃力,視力也不夠清晰,一度懷疑又近視;書本更...