顯示具有 Lotus Notes/Domino 標籤的文章。 顯示所有文章
顯示具有 Lotus Notes/Domino 標籤的文章。 顯示所有文章

星期一, 6月 07, 2010

Lotus Domino 8.5.1 have been patched up to FP3 NOW

8.5.1 Fix pack 3 修正了許多會 Crash 的問題,還沒打補丁的人可以去 IBM Download center 下載
由其是有用 DAOS 更要勤勞點。

星期一, 5月 24, 2010

Using flying document for NotesAgent

Erik Brooks 在 8.5.2 beta 的測試中提到一個新的設計特徵,感覺很實用
NotesAgent.runWithDocumentContext(NotesDocument)
以前都要先 save document 然後再 pass NoteID 給 agent
現在用不了,只要 CreateDocument 後直接把 Document in memory 給 agent,用完即丟,這樣一點也不浪費 disk I/O

真期待 8.5.2 release 趕快來吧~ 我們公司的玩具在等著 update

星期二, 4月 20, 2010

NSFDB2 已死!!

從 Lotus Domino 8.5.2 feature 看來,NSFDB2應該會消失

Philip 分析,IBM 對於 NSFDB2的支援, 產品關注範圍, 政策三項的考量
應該會直接讓新的 Release 少掉 NSFDB2 的功能

想想看也有道理,IBM Lotus team 沒道理把自己弄得四不像
看來我本來要用 DB2 做 database back-end 的念頭還是打消好了
回頭使用 PostreSQL 好像比較妥當

相關參考 blogs:
Philip Storry
Erik Brooks

星期三, 6月 14, 2006

Lotus Notes Formula 惱人的問題

最近在寫 Formula 時發現 @round 不太聽話,後來去扒 IBM 官方的文件才知道,R5.x、R6.x 都會有四捨五入的問題。

如果要做整數的四捨五入,要寫成 @round(@round(var;0.00001);1)

原因呢? 本人猜測,因為在公式數字運算的過程中會改變 var 的精確度,為了確保在 @round 之前的精確度和我們想像的一樣,所以先取一次 0.00001 的捨入值,再取一次整數的四捨五入。

Ex: 取小數點一位,則公式寫法為 @round(@round(var;0.00001);0.1)

ref. Formula @Round and LotusScript round do not work as expected or reliably in all cases FROM IBM