Examples. LotusScript.nsf - RU
This database can help you illustrate many of the advanced programmability features of Notes Release 4. It contains exactly one form and one view. In the form, whatever LotusScript is in the field named "Script" executes when the button is clicked. That is, LotusScript executes LotusScript.
You can use this app to illustrate:
o LotusScript's event-driven nature (the button Script runs on the "click event.")
o LotusScript as a structured, object-oriented programming language
o The enhancement of the macro language in R4 (the "hide when" capability used with @IsNewDoc in the "Launch Script" button.)
o Cross-platform capabilities. You can literally take this .NSF to a Mac and run it. Very cool, very unique.
o The Notes Object Model: a rationalized, consistent (based on the HiTest APIs) way of working with Notes that allows developers to take their understanding of Notes from development tool to development tool.
o Lots of cool miscellaneous stuff: the debugger, view enhancements, the ability of LotusScript to execute Script dynamically, illustrating some of the properties and methods of the Notes Object Model.
This database was written by:
Alex Neihaus
Ken Bisconti
of Notes Marketing in June, 1995