Open main menu
Home
Random
Recent changes
Special pages
Community portal
Preferences
About Wikipedia
Disclaimers
Incubator escapee wiki
Search
User menu
Talk
Dark mode
Contributions
Create account
Log in
Editing
LotusScript
(section)
Warning:
You are not logged in. Your IP address will be publicly visible if you make any edits. If you
log in
or
create an account
, your edits will be attributed to your username, along with other benefits.
Anti-spam check. Do
not
fill this in!
'''LotusScript''' is an [[object-oriented programming language]] used by [[Lotus Notes]] (since version 4.0) and other [[IBM]] [[Lotus Software]] products. LotusScript is similar to [[Visual Basic (classic)|Visual Basic]].<ref name="Moser1999">{{cite book|first=Gerd |last=Moser|title=SAP® R/3® Interfacing using BAPIs: A practical guide to working within the SAP® Business Framework|url=https://books.google.com/books?id=xUZNEf2jgGUC&pg=PA45|date=12 March 1999|publisher=Springer Science & Business Media|isbn=978-3-528-05694-0|page=45}}</ref> Developers familiar with one can easily understand the syntax and structure of code in the other. The major differences between the two are in their respective [[integrated development environment]]s and in the product-specific [[object-oriented programming|object]] [[Class (computer programming)|classes]] provided in each language that are included. VB includes a richer set of classes for UI manipulation, whereas LotusScript includes a richer set of application-specific classes for [[Lotus Notes]], [[Lotus Word Pro]] and [[Lotus 1-2-3]]. In the case of Lotus Notes, there are classes to work with Notes databases, documents (records) in those databases, etc. These classes can also be used as [[OLE Automation]] objects outside the Lotus Notes environment, from Visual Basic. LotusScript also allows the definition of user-defined [[data type|types]] and classes, although it is not possible to inherit from the product-specific classes. LotusScript programs can access [[Microsoft Office]] documents by using the [[Object Linking and Embedding|OLE]] automation in [[computer library|libraries]] from MS Office.
Edit summary
(Briefly describe your changes)
By publishing changes, you agree to the
Terms of Use
, and you irrevocably agree to release your contribution under the
CC BY-SA 4.0 License
and the
GFDL
. You agree that a hyperlink or URL is sufficient attribution under the Creative Commons license.
Cancel
Editing help
(opens in new window)