18.01.2013 Views

LotusScript for Visual Basic Programmers - IBM Redbooks

LotusScript for Visual Basic Programmers - IBM Redbooks

LotusScript for Visual Basic Programmers - IBM Redbooks

SHOW MORE
SHOW LESS

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

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!