LotusScript for Visual Basic Programmers - IBM Redbooks
LotusScript for Visual Basic Programmers - IBM Redbooks
LotusScript for Visual Basic Programmers - IBM Redbooks
Create successful ePaper yourself
Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.
The Database (back_end) Classes<br />
There are 16 database (back-end) classes available in Release 4.1. An<br />
additional five database classes will be available with Release 4.5. The<br />
classes are as follows:<br />
Class Description<br />
NotesACL Represents a collection of all the access control list<br />
entries <strong>for</strong> a database.<br />
NotesACLEntry Represents a single entry in an access control list.<br />
NotesAgent Represents an agent.<br />
NotesDatabase Represents a Notes database.<br />
NotesDateTime Provides a means to translate between <strong>LotusScript</strong><br />
and Notes date/time <strong>for</strong>matting.<br />
NotesDbDirectory Represents the database files on a server or the local<br />
machine.<br />
NotesDocument Represents a document in a database.<br />
NotesDocumentCollection Represents a collection of documents.<br />
NotesEmbeddedObject Represents embedded objects, links, and file<br />
attachments.<br />
NotesItem Represents a piece of data in a document.<br />
NotesLog Represents actions and errors that occur during a<br />
script’s execution.<br />
NotesNewsLetter A summary document that contains in<strong>for</strong>mation<br />
from, or links to, several other documents.<br />
NotesRichTextItem Represents items that can contain rich text.<br />
NotesSession Root of Notes database objects—<strong>for</strong> global attributes,<br />
context, and persistent in<strong>for</strong>mation.<br />
NotesView Represents a named view of a database.<br />
NotesViewColumn Represents a column of a view.<br />
NotesDateRange Represents a range of Notes date.<br />
NotesForm Represents a Notes <strong>for</strong>m.<br />
NotesInternational Represents date-time settings from operating system.<br />
NotesName Represents a name.<br />
NotesTimer Represents a timer.<br />
Note The classes listed in italics will be available in Lotus Notes Release<br />
4.5.<br />
Chapter 3: <strong>LotusScript</strong> Notes Classes 47