Rocky posted his slides from his “Lotus Notes and Domino 8:
What’s New in LotusScript and Formula Language”-session from the Advisor summit. Besides being an interesting read it had two slides that really caught my attention (slide 11 and slide 25).
When describing what’s new in the upcoming Notes 8.0.1 (1Q2008) he mentioned a welcome change to a dear old friend: @Now (see slide 11):
- @Now([NoCache]) – when checking the time
on a server forces a server transaction to fetch
the time. - Without this keyword, @Now would cache the
server time on the first call, and compute the
current time by adding the cached time and
elapsed time. - This causes problems if the system time on the
client or server machine changes once the server
time is cached. - Note that using [NoCache] adds the significant
overhead of doing a server transaction on each
call.
On slide 25 Rocky mentions two additional commands to the ReadViewEntries beside getting the output in JSON instead of DXL. The two new nice parameters are &EndView and &KeyType=<text/time/number>. &EndView returns entries from the end of the view and &KeyType allows you to specify the datatype of the key which allows you to use other key types than text.