Solved

Lotus Notes Properties

Posted on 2001-06-29
8
8,520 Views
Last Modified: 2013-11-25
Could anyone provide me with a complete or near complete list of Lotus notes properties?
0
Comment
Question by:dustybryn
  • 3
  • 3
  • 2
8 Comments
 
LVL 43

Expert Comment

by:TimCottee
ID: 6237191
What do you want to do? I can help with specific areas if needed. Or here is a fairly complete list of Notes R5 classes with methods and properties:

LotusScript Cross-reference of CLASSES in Notes 5


NotesACL
     Property
             InternetLevel                  level% = notesACL .InternetLevel    /   notesACL .InternetLevel = level%
             Parent                                       Set notesDatabase = notesACL.Parent
            Roles                                        stringArray = notesACL.Roles
            UniformAccess                          flag = notesACL.UniformAccess     /   notesACL.UniformAccess = flag
     Method
            AddRole                                Call notesACL.AddRole( name$ )
            CreateACLEntry                        Set notesACLEntry = notesACL.CreateACLEntry( name$, level% )
            DeleteRole                             Call notesACL.DeleteRole( name$ )
            GetEntry                                     Set notesACLEntry = notesACL.GetEntry( name$ )
            GetFirstEntry                          Set notesACLEntry = notesACL.GetFirstEntry
            GetNextEntry                           Set notesACLEntry = notesACL.GetNextEntry( notesACLEntry )
            RenameRole                             Set notesACLEntry = notesACL.GetNextEntry( notesACLEntry )
            Save                                         Call notesACL.Save
NotesACLEntry
     Property
            CanCreateDocuments                    flag = notesACLEntry.CanCreateDocuments
            CanCreateLSOrJavaAgent                 flag = notesACLEntry.CanCreateLSOrJavaAgent
            CanCreatePersonalAgent                 flag = notesACLEntry.CanCreatePersonalAgent
            CanCreateSharedFolder                flag = notesACLEntry.CanCreateSharedFolder
            CanDeleteDocuments                     flag = notesACLEntry.CanDeleteDocuments
            IsAdminReaderAuthor                         flag = notesACLEntry.IsAdminReaderAuthor
            IsAdminServer                         flag = notesACLEntry.Server
            IsGroup                               flag = notesACLEntry.IsGroup
            IsPerson                                      flag = notesACLEntry.IsServer
            IsPublicReader                         flag = notesACLEntry.IsPublicReader
            IsPublicWriter                         flag = notesACLEntry.IsPublicWriter
            IsServer                                   flag = notesACLEntry.IsServer
            Level                                        level% = notesACLEntry.Level
            Name                                         name$ = notesACLEntry.Name
            Parent                                       Set notesACL = notesACLEntry.Parent
            Roles                                        stringArray = notesACLEntry.Roles
            UserType                  usertype% = notesACLEntry.UserType
     Method
            DisableRole                            notesACLEntry.DisableRole( name$ )
            EnableRole                             Call notesACLEntry.EnableRole( name$ )
            IsRoleEnabled                          flag = notesACLEntry.IsRoleEnabled( name$ )
            Remove                                 Call notesACLEntry.Remove
NotesAgent
     Property
            Comment                                comment$ = notesAgent.Comment
            CommonOwner                            commonOwner$ = notesAgent.CommonOwner
            IsEnabled                              flag = notesAgent.IsEnabled
            IsNotesAgent                         flag = notesAgent.IsNotesAgent
            IsPublic                                     flag = notesAgent.IsPublic
            IsWebAgent                               flag = notesAgent.IsWebAgent
            LastRun                                      dateV = notesAgent.LastRun
            Name                                         agentName$ = notesAgent.Name
            Owner                                        ownerName$ = notesAgent.Owner
            Parent                                       Set notesDatabase = notesAgent.Parent
            Query                                        query$ = notesAgent.Query
            ServerName                             server$ = notesAgent.ServerName
            Target                               flagIntegerConstant = notesAgent.Target
            Trigger                               flagIntegerConstant = notesAgent.Trigger
     Method
            Remove                                 Call notesAgent.Remove
            Run                                          Call notesAgent.Run
            RunOnServer                                    Call notesAgent.RunOnServer()
            Save                                          Call notesAgent.Save
Button
     Event
            Click event                                  Click(Source as Button)
            ObjectExecute event                    ObjectExecute(Source as Button, Data)
NotesDatabase
     Property
            ACL                                          Set notesACL = notesDatabase.ACL
            Agents                                       notesAgentArray = notesDatabase.Agents
            AllDocuments                           Set notesDocumentCollection  = notesDatabase.AllDocuments
            Categories                             categoryList$ = notesDatabase.Categories
            Created                                      dateV = notesDatabase.Created
            CurrentAccessLevel                     level% = notesDatabase.CurrentAccessLevel
            DelayUpdates                           flag = notesDatabase.DelayUpdates
            DesignTemplateName                     name$ = notesDatabase.DesignTemplateName
            FileName                               fileName$ = notesDatabase.FileName
            FilePath                                     path$ = notesDatabase.FilePath
            FolderReferencesEnabled                     flag = notesDatabase.FolderReferencesEnabled
            Forms                                        notesForm Array = notesDatabase.Forms
            IsDirectoryCatalog                            flag = notesDatabase.IsDirectoryCatalog
            IsFTIndexed                            flag = notesDatabase.IsFTindexed
            IsMultiDbSearch                        flag = notesDatabase.IsMultiDbSearch
            IsOpen                                       flag = notesDatabase.IsOpen
            IsPrivateAddressBook                   flag = notesDatabase.IsPrivateAddressBook
            IsPublicAddressBook                    flag = notesDatabase.IsPublicAddressBook
            LastFTIndexed                          dateV = notesDatabase.LastFTIndexed
            LastModified                           dateV = notesDatabase.LastModified
            Managers                               stringArray = notesDatabase.Managers
            MaxSize                                  Sizelong = notesDatabase.MaxSize
            Parent                                       Set notesSession = notesDatabase.Parent
            PercentUsed                            used# = notesDatabase.PercentUsed
            ReplicaID                                    id$ = notesDatabase.ReplicaID
            ReplicationInfo            Notesreplication=notesDatabase.ReplicationInfo
            Server                                       serverName$ = notesDatabase.Server
            Size                                         size# = notesDatabase.Size
            SizeQuota                              quota& = notesDatabase.SizeQuota
            TemplateName                           name$ = notesDatabase.TemplateName
            Title                                        title$ = notesDatabase.Title
            UnprocessedDocuments                   Set notesDocumentCollection  = notesDatabase.UnprocessedDocuments
            Views                                        notesViewArray = notesDatabase.Views
     Method
            Compact                                sizeDelta& = notesDatabase.Compact
            Create                                       Call notesDatabase.Create( server$, dbfile$, openFlag )
            CreateCopy                             Set notesDatabase = notesDatabase.CreateCopy( newServer$, newDbFile$ )
            CreateDocument                         Set notesDocument = notesDatabase.CreateDocument
            CreateFromTemplate                     Set notesDatabase = notesDatabase.CreateFromTemplate( newServer$, newDbFile$, inheritFlag )
            CreateOutline                  Set notesOutline = notesdatabase.CreateOutline(outlinename$ [,defaultOutline] )
            CreateReplica                          Set notesDatabase = notesDatabase.CreateReplica( newServer$, newDbFile$ )
            EnableFolder                  Call notesdatabase.EnableFolder(foldername$)
            FTDomainSearch                               Set notesDocument = notesDatabase.FTDomainSearch( query$, maxDocs% [,sortoptions% [, otheroptions% [,start%
[,count% [,entryform$]]]]] )
            FTSearch                               Set notesDocumentCollection = notesDatabase.FTSearch( query$, maxDocs% [,sortoptions [, otheroptions]] )
            GetAgent                               Set notesAgent = notesDatabase.GetAgent( agentName$ )
            GetDocumentByID                        Set notesDocument = notesDatabase.GetDocumentByID( noteID$ )
            GetDocumentByUNID                      Set notesDocument = notesDatabase.GetDocumentByUNID( unid$ )
            GetDocumentByURL                       Set notesDocument = notesDatabase.GetDocumentByURL( URL$ [ , reload ] [ , urllist ] [ , charset$ ] [ , webusername$ ] [
, webpassword$ ] [ , proxywebusername$ ] [ , proxywebpassword$ ] )
            GetForm                                Set notesForm = notesDatabase.GetForm( name$ )
            GetOutline                  Set notesOuline = notesDatabase.getOutline(outlinename$)
            GetProfileDocument                     Set notesDocument = notesDatabase.GetProfileDocument( profilename$ [ , username$] )
            GetProfileDocCollection            Set notesDocumentCollection = notesDatabase.GetprofileDoccollection(profilename$)
            GetURLHeaderInfo                       header$ = notesDatabase.GetURLHeaderInfo( URL$ , headername$ [ , Webusername$ ] [ , Webpassword$ ] [ ,
Proxywebusername$ ] [ , Proxywebpassword$ ]
             GetView                                     Set notesView  = notesDatabase.GetView( viewName$ )
            GrantAccess                            Call notesDatabase.GrantAccess( name$, level% )
            Open                                         flag = notesDatabase.Open( server$, dbfile$ )
            OpenByReplicaID                        flag  = notesDatabase.OpenByReplicaID( server$, replicaID$ )
            OpenIfModified                         flag = notesDatabase.OpenIfModified( server$, dbfile$, notesDateTime )
            OpenMail                               Call notesDatabase.OpenMail
            OpenURLDb                              flag = notesDatabase.OpenURLDb
            OpenWithFailover                       flag = notesDatabase.OpenWithFailover( server$, dbfile$ )
            QueryAccess                            level% = notesDatabase.QueryAccess( name$ )
            Remove                                 Call notesDatabase.Remove
            Replicate                                    flag = notesDatabase.Replicate( serverName$ )
            RevokeAccess                           Call notesDatabase.RevokeAccess( name$ )
            Search                                       Set notesDocumentCollection = notesDatabase.Search( formula$, notesDateTime, maxDocs% )
            UnprocessedFTSearch                    Set notesDocumentCollection  = notesDatabase.UnprocessedFTSearch( query$, maxDocs%  [,sortoptions  [,
otheroptions]] )

            UnprocessedSearch                      Set notesDocumentCollection = notesDatabase.UnprocessedSearch( formula$, notesDateTime, maxDocs% )
            UpdateFTIndex                          Call notesDatabase.UpdateFTIndex( createFlag )
NotesDateRange
     Property
            EndDateTime                            notesDateTime = notesDateRange.EndDateTime
            StartDateTime                          notesDateTime = notesDateRange.StartDateTime
            Text                                         text = notesDateRange.Text
NotesDateTime
     Property
             DateOnly                  date$ = notesDateTime.DateOnly
            GMTTime                                gmt$ = notesDateTime.GMTTime
            IsDST                                        flag = notesDateTime.IsDST
            IsValidDate                  flag = notesdateTime.IsValiddate
            LocalTime                              time$ = notesDateTime.LocalTime
            LSGMTTime                              gmtV = notesDateTime.LSGMTTime
            LSLocalTime                            timeV = notesDateTime.LSLocalTime
            TimeOnly                  time$ = notesDateTime.TimeOnly
            TimeZone                               zone% = notesDateTime.TimeZone
            ZoneTime                               zone$ = notesDateTime.ZoneTime
     Method
            AdjustDay                              Call notesDateTime.AdjustDay( n% , dst )
            AdjustHour                             Call notesDateTime.AdjustHour( n% , dst )
            AdjustMinute                           Call notesDateTime.AdjustMinute( n% , dst )
            AdjustMonth                            Call notesDateTime.AdjustMonth( n% , dst )
            AdjustSecond                           Call notesDateTime.AdjustSecond( n% , dst )`
            AdjustYear                             Call notesDateTime.AdjustYear( n% , dst )
            ConvertToZone                          Call notesDateTime.ConvertToZone( newzone, dst )
            SetAnyDate                             Call notesDateTime.SetAnyDate
            SetAnyTime                             Call notesDateTime.SetAnyTime
            SetNow                                       Call notesDateTime.SetNow
            TimeDifference                         difference& = notesDateTime.TimeDifference( notesDateTime )
            TimeDifferenceDouble                      difference# = notesDateTime.TimeDifferenceDouble( notesDateTime )
NotesDbDirectory
     Property
            Name                                         To get: serverName$ = notesDbDirectory.Name
     Method
            GetFirstDatabase                       Set notesDatabase = notesDbDirectory.GetFirstDatabase(  fileType% )
            GetNextDatabase                        Set notesDatabase = notesDbDirectory.GetNextDatabase
NotesDocument
     Property
            Authors                                      authorArray = notesDocument.Authors
            ColumnValues                           valueArray = notesDocument.ColumnValues
            Created                                      dateV = notesDocument.Created
            EmbeddedObjects                        notesEmbeddedObjectArray = notesDocument.EmbeddedObjects
            EncryptionKeys                         stringArray = notesDocument.EncryptionKeys
            EncryptOnSend                          flag = notesDocument.EncryptOnSend
            FolderReferences            StringArray = notesDocument.FolderReferences
            FTSearchScore                          score% = notesDocument.FTSearchScore
            HasEmbedded                            flag = notesDocument.HasEmbedded
            IsDeleted                  flag = notesDocument.IsDeleted
            IsNewNote                              flag = notesDocument.IsNewNote
            IsProfile                                    flag = notesDocument.IsProfile
            IsResponse                            flag = notesDocument.IsResponse
            IsSigned                                     flag = notesDocument.IsSigned
            IsUIDocOpen                            flag = notesDocument.IsUIDocOpen
            IsValid                  flag = notesDocument.IsValid
            Items                                        notesItemArray = notesDocument.Items
            Key                                          string = notesDocument.Key
            LastAccessed                           dateV = notesDocument.LastAccessed
            LastModified                           dateV = notesDocument.LastModified
            NameOfProfile                          To get string = notesDocument.NameOfProfile
            NoteID                                       noteid$ = notesDocument.NoteID
            ParentDatabase                         Set notesDatabase = notesDocument.ParentDatabase
            ParentDocumentUNID                     parentUnid$ = notesDocument.ParentDocumentUNID
            ParentView                             Set notesView = notesDocument.ParentView
            Responses                              Set notesDocumentCollection = notesDocument.Responses
            SaveMessageOnSend                      flag = notesDocument.SaveMessageOnSend
            SentByAgent                            flag = notesDocument.SentByAgent
            Signer                                       signer$ = notesDocument.Signer
            SignOnSend                            flag = notesDocument.SignOnSend
            Size                                         size& = notesDocument.Size
            UniversalID                            unid$ = notesDocument.UniversalID
            Verifier                                     verifier$ = notesDocument.Verifier
     Method
            AppendItemValue                        Set notesItem = notesDocument.AppendItemValue( itemName$, value )
            ComputeWithForm                        flag = notesDocument.ComputeWithForm( doDataTypes, raiseError )
            CopyAllItems                           Call notesDocument.CopyAllItems( notesDocument  [, replace] )
            CopyItem                               Set notesItem = notesDocument.CopyItem( notesItem, newName$ )
            CopyToDatabase                         Set notesDocument = notesDocument.CopyToDatabase( notesDatabase )
            CreateReplyMessage                     Set notesDocument = notesDocument.CreateReplyMessage( all )
            CreateRichTextItem                     Set notesRichTextItem = notesDocument.CreateRichTextItem( name$ )
            Encrypt                                      Call notesDocument.Encrypt
            GetAttachment                          Set notesEmbeddedObject = notesDocument.GetAttachment( fileName$ )
            GetFirstItem                           Set notesItem = notesDocument.GetFirstItem( name$ )
            GetItemValue                           valueArray = notesDocument.GetItemValue( itemName$ )
            HasItem                                      flag = notesDocument.HasItem( itemName$ )
            MakeResponse                           Call notesDocument.MakeResponse( notesDocument )
            PutInFolder                            Call notesDocument.PutInFolder( folderName$ )
            Remove                                 flag = notesDocument.Remove( force )
            RemoveFromFolder                       Call notesDocument.RemoveFromFolder( folderName$ )
            RemoveItem                             Call notesDocument.RemoveItem( itemName$ )
            RenderToRTItem                         flag = notesDocument.RenderToRTItem( notesRichTextItem )
            ReplaceItemValue                       Set notesItem = notesDocument.ReplaceItemValue( itemName$, value )
            Save                                         flag = notesDocument.Save( force, createResponse [ , markRead ])
            Send                                         Call notesDocument.Send( attachForm [, recipients ] )
            Sign                                         Call notesDocument.Sign
NotesDocumentCollection
     Property
            Count                                        numDocs& = notesDocumentCollection.Count
            IsSorted                                     flag = notesDocumentCollection.IsSorted
            Parent                                       Set notesDatabase = notesDocumentCollection.Parent
            Query                                        query$ = notesDocumentCollection.Query
     Method
             AddDocument            Call notesDocumentCollection.AddDocument(document)
            DeleteDocument            call notesDocumentCollection.DeleteDocument(notesdocument)
            FTSearch                               Call notesDocumentCollection.FTSearch( query$, maxDocs% )
            GetDocument                  Set notesDocument = notesDocumentCollection.GetDocument(notesDocument)
            GetFirstDocument                       Set notesDocument  = notesDocumentCollection.GetFirstDocument
            GetLastDocument                        Set notesDocument  = notesDocumentCollection.GetLastDocument
            GetNextDocument                        Set notesDocument = notesDocumentCollection.GetNextDocument( notesDocument )
            GetNthDocument                         Set notesDocument = notesDocumentCollection.GetNthDocument( n% )
            GetPrevDocument                        Set notesDocument = notesDocumentCollection.GetPrevDocument( notesDocument )
            PutAllInFolder                         Call notesDocumentCollection.PutAllInFolder( folderName$ )
            RemoveAll                              Call notesDocumentCollection.RemoveAll( force )
            RemoveAllFromFolder                    Call notesDocumentCollection.RemoveAllFromFolder( folderName$ )
            StampAll                                     Call notesDocumentCollection.StampAll( itemname , value )
            UpdateAll                                    Call notesDocumentCollection.UpdateAll
NotesEmbeddedObject
     Property
            Class                                        className$ = notesEmbeddedObject.Class
            FileSize                                     size& = notesEmbeddedObject.FileSize
            FitBelowFields            flag = notesEmbeddedObject.FitBelowFields
            FitToFields                  flag = notesEmbeddedObject.FitToWindow
            Name                                         name$ = notesEmbeddedObject.Name
            Object                                       Set handleV = notesEmbeddedObject.Object
            Parent                                       Set notesRichTextItem = notesEmbeddedObject.Parent
            RunReadOnly            flag = notesEmbeddedObject.RunreadOnly
            Source                                       source$ = notesEmbeddedObject.Source
            Type                                         type% = notesEmbeddedObject.Type
            Verbs                                        stringArray  = notesEmbeddedObject.Verbs
     Method
            Activate                                     Set handleV = notesEmbeddedObject.Activate( show )
            DoVerb                                       variant = notesEmbeddedObject.DoVerb( verb$ )
            ExtractFile                                  Call notesEmbeddedObject.ExtractFile( path$ )
            Remove                                 Call notesEmbeddedObject.Remove
Field
     Event
            Entering event                         Entering(Source as Field)
            Exiting event                          Exiting(Source as Field)
NotesForm
     Property
            Aliases                                      stringArray = notesForm.Aliases
            Fields                                       stringArray = notesForm.Fields
            FormUsers                              stringArray = notesForm.FormUsers
            IsSubForm                             flag = notesForm.IsSubForm
            Name                                         string = notesForm.Name
            ProtectReaders                         flag = notesForm.ProtectReaders
            ProtectUsers                          flag = notesForm.ProtectUsers
            Readers                                      stringArray = notesForm.Readers
     Method
            Remove                                 Call notesForm.Remove
NotesInternational
     Property
            AMString                               string = notesInternational.AMString
            CurrencyDigits                         flag = notesInternational.CurrencyDigits
            CurrencySymbol                         string = notesInternational.CurrencySymbol
            DateSep                                string = notesInternational.DateSep
            DecimalSep                             string = notesInternational.DecimalSep
            IsCurrencySpace                        flag = notesInternational.IsCurrencySpace
            IsCurrencySuffix                       flag = notesInternational.IsCurrencySuffix
            IsCurrencyZero                         flag = notesInternational.IsCurrencyZero
            IsDateDMY                              flag = notesInternational.IsDateDMY
            IsDateMDY                              flag = notesInternational.IsDateMDY
            IsDateYMD                              flag = notesInternational.IsDateYMD
            IsDST                                        flag = notesInternational.IsDST
            IsTime24Hour                           flag = notesInternational.IsTime24Hour
            PMString                               string = notesInternational.PMString
            ThousandsSep                           string = notesInternational.ThousandsSep
            TimeSep                                string = notesInternational.TimeSep
            TimeZone                               zone% = notesInternational.TimeZone
            Today                                        string = notesInternational.Today
            Tomorrow                               string = notesInternational.Tomorrow
            Yesterday                              string = notesInternational.Yesterday
NotesItem
     Property
            DateTimeValue                          Set notesDateTime = notesItem.DateTimeValue
            IsAuthors                                   flag = notesItem.IsAuthors
            IsEncrypted                            flag = notesItem.IsEncrypted
            IsNames                                flag = notesItem.IsNames
            IsProtected                            flag = notesItem.IsProtected
            IsReaders                                   flag = notesItem.IsReaders
            IsSigned                                     flag = notesItem.IsSigned
            IsSummary                              flag = notesItem.IsSummary
            LastModified                           dateV = notesItem.LastModified
            Name                                         itemName$ = notesItem.Name
            Parent                                       Set notesDocument = notesItem.Parent
            SaveToDisk                             flag = notesItem.SaveToDisk
            Text                                         itemText$ = notesItem.Text
            Type                                         itemType% = notesItem.Type
            ValueLength                            size% = notesItem.ValueLength
            Values                                       valueArray = notesItem.Values
     Method
            Abstract                                     abbreviation$ = notesItem.Abstract( maxAbstract&, dropVowels, useDictionary )
            AppendToTextList                       Call notesItem.AppendToTextList( newValue )
            Contains                                    flag = notesItem.Contains( value )
            CopyItemToDocument                     Set notesItem = notesItem.CopyItemToDocument( notesDocument, newName$ )
            Remove                                 Call notesItem.Remove
NotesLog
     Property
            LogActions                            flag = notesLog.LogActions
            LogErrors                                   flag = notesLog.LogErrors
            NumActions                             actions% = notesLog.NumActions
            NumErrors                              errors% = notesLog.NumErrors
            OverwriteFile                          flag = notesLog.OverwriteFile
            ProgramName                            programName = notesLog.ProgramName
     Method
            Close                                        Call notesLog.Close
            LogAction                              Call notesLog.LogAction( description$ )
            LogError                                     Call notesLog.LogError( code%, description$ )
            LogEvent                               Call notesLog.LogEvent( message$, queuename$, type%, severity% )
            OpenAgentLog                           Call notesLog.OpenAgentLog
            OpenFileLog                            Call notesLog.OpenFileLog( path$ )
            OpenMailLog                            Call notesLog.OpenMailLog( recipientsV, subject$ )
            OpenNotesLog                           Call notesLog.OpenNotesLog( server$, dbfile$ )
NotesName
     Property
            Abbreviated                            string$ = notesName.Abbreviated
            Addr821                  string$ = notesName.Addr821
            Addr822Comment1            string$ = notesName.Addr822Comment1
            Addr822Comment2            string$ = notesName.Addr822Comment2
            Addr822Comment3            string$ = notesName.Addr822Comment3
            Addr822LocalPart            string$ = notesName.Addr822LocalPart
            Addr822Phrase            string$ = notesName.Addr822Phrase
            ADMD                                         string$ = notesName.ADMD
            Canonical                              string$ = notesName.Canonical
            Common                                 string$ = notesName.Common
            Country                                      string$ = notesName.Country
            Generation                             string$ = notesName.Generation
            Given                                        string$ = notesName.Given
            Initials                                     string$ = notesName.Initials
            IsHierarchical                         flag = notesName.IsHierarchical
            Keyword                                string$ = notesName.Keyword
            Language                  string$ = notesName.Language
            Organization                           flag = notesName.Organization
            OrgUnit1                                     string$ = notesName.OrgUnit1
            OrgUnit2                                     string$ = notesName.OrgUnit2
            OrgUnit3                                     string$ = notesName.OrgUnit3
            OrgUnit4                                     string$ = notesName.OrgUnit4
            PRMD                                         string$ = notesName.PRMD
            Surname                                string$ = notesName.Surname
Navigator
     Event
            Click event
NotesNewsletter
     Property
            DoScore                                     flag = notesNewsletter.DoScore
            DoSubject                              flag = notesNewsletter.DoSubject
            SubjectItemName                        name$ = notesNewsletter.SubjectItemName
     Method
            FormatDocument                         Set notesDocument = notesNewsletter.FormatDocument( notesDatabase, n% )
            FormatMsgWithDoclinks                  Set notesDocument = notesNewsletter.FormatMsgWithDoclinks( notesDatabase )
ODBCConnection
     Property
            AutoCommit                  flag% = odbcConnection.AutoCommit
            CommitOnDisconnect            flag% = odbcConnection.CommitOnDisconnect
            DataSourceName                         name$ = odbcConnection. DataSourceName
            GetLSDOMasterRevision      revlevel$ = odbcConnection.GetLSDOMasterRevision
            DisconnectTimeOut                      seconds = odbcConnection.DisconnectTimeOut
            Exclusive                                    status = odbcConnection.Exclusive
            IsConnected                            status = odbcConnection.IsConnected
            IsSupported                            status = odbcConnection. IsSupported( option )
            IsTimedOut                             status = odbcConnection.IsTimedOut
            SilentMode                             status = odbcConnection. SilentMode
     Method
            CommitTransactions            status = odbcConnection.CommitTranasactions
            ConnectTo                              status = odbcConnection. ConnectTo( dataSourceName$ [ , userID$ , password$ ] )
            Disconnect                             status = odbcConnection.Disconnect
            ExecProcedure                         status = odbcConnection.ExecProdedure( procedureName$ , arguments )
            GetError
            GetErrorMessage
            GetExtendedErrorMessage
            GetRegistrationInfo                    text$ = odbcConnection.GetRegistrationInfo( dataSourceName$ )
            ListDataSources                        sourceArray = odbcConnection. ListDataSources
            ListFields                                   fieldArray = odbcConnection.ListFields( tableName$ )
            ListProcedures                         procArray = odbcConnection. ListProcedures( [ dataSourceName$ [ , userID$ , password$ ] ] )
            ListTables                                  tableArray  = odbcConnection. ListTables( dataSourceName$ [ , userID$ [, password$ ] ] )
            RollbackTransactions            status = odbcConnection.Rollbacktransactions
ODBCQuery
     Property
            Connection                             Set odbcQuery.ODBCConnection = odbcConnection
            QueryExecuteTimeOut                    time% = odbcQuery.QueryExecuteTimeOut
            SQL                                          statement$ = odbcQuery.SQL
            UseRowID                  flag% = odbcQuery.UseRowID
     Method
            GetError                                     error% = odbcConnection.GetError
            GetErrorMessage                        message$ = odbcConnection.GetErrorMessage( [ errorvalue ] )
            GetExtendedErrorMessage                extendedMessage$ = odbcConnection.GetExtendedErrorMessage( errorvalue )
ODBCResultSet
     Property
            Asynchronous                          flag% = odbcResultSet.Asynchronous
            AutoCommit                             flag% = odbcResultSet.AutoCommit
            CacheLimit                            limit% = odbcResultSet.CacheLimit
            CommitOnDisconnect                     flag% = odbcResultSet.CommitOnDisconnect
            CurrentRow                             row% = odbcResultSet.CurrentRow
            FetchBatchSize                         size% = odbcResultSet.FetchBatchSize
            HasRowChanged                          status = odbcResultSet.HasRowChanged
            IsBeginOfData                          flag% = odbcResultSet.IsBeginOfData
            IsEndOfData                            flag% = odbcResultSet.IsEndOfData
            IsResultSetAvailable                  flag% = odbcResultSet.IsResultSetAvailable
            MaxRows                                rows% = odbcResultSet.MaxRows
            NumColumns                             num% = odbcResultSet.NumColumns
            NumRows                                num% = odbcResultSet.NumRows
            Override                                     To set: odbcResultSet.Override = flag%
            Query                                        To set: Set odbcResultSet.Query = odbcQuery
            ReadOnly                              flag% = odbcResultSet.ReadOnly
     Method
            AddRow                                 status = odbcResultSet.AddRow
            Close                                        status = odbcResultSet.Close( option )
            DeleteRow                              status = odbcResultSet.DeleteRow( tableName$ )
            ExecProcedure            status=odbcResutSet.ExecProcedure(procedureNames$ [,arg1] ?[,arg30])
            Execute                                      status = odbcResultSet.Execute
            FieldExpectedDataType                  dataType = odbcResultSet.FieldExpectedDataType( column )
            FieldID                                     id% = odbcResultSet.FieldID( column$ )
            FieldInfo                                    infoArray = odbcResultSet.FieldInfo( column_id% )
            FieldName                              fieldName$ = odbcResultSet.FieldName( column_id )
            FieldNativeDataType                    formatValue = odbcResultSet.FieldNativeDataType( column_id% )
            FieldSize                                    size% = odbcResultSet. FieldSize( column_id% )
            FirstRow                                     status = odbcResultSet. FirstRow
            GetError
            GetErrorMessage
            GetExtendedErrorMessage
            GetParameter                           value = odbcResultSet.GetParameter( parameterName$ )
            GetParameterName                       name = odbcResultSet. GetParameterName(  parameter_index% )
            GetRowStatus                           status% = odbcResultSet.GetRowStatus
            GetValue                               variable = odbcResultSet.GetValue( column_id%  [ , variable ] )
            HasRowChanged            status = odbcResultSet.HasRowChanged
            IsBeginOfData            flag% = odbcresultSet.IsBeginOfData
            IsEndOfData                  flag% = odbcresultSet.IsEndOfData
            IsResultSetAvailable            flag% = odbcResultSet.IsResultSetAvailable
            IsValueAltered                         flag% = odbcResultSet.IsValueAltered( column_id% )
            IsValueNull                            flag% = odbcResultSet.IsValueNull( column_id% )
            LastRow                                status = odbcResultSet.LastRow
            LocateRow                              status = odbcResultSet.LocateRow( column_id% or column_Name$ , value , [ column_id2% or column_Name2$ , value2
,  [column_id3% or
            NextRow                                status = odbcResultSet.NextRow
            NumColumns                  num% = odbcResultSet.NumColumns
            NumParameters                          num% = odbcResultSet.NumParameters
            NumRows                  num% = odbcResultSet.NumRows
            PrevRow                                status = odbcResultSet.PrevRow
            RefreshRow                             status = odbcResultSet.RefreshRow
            SetParameter                           status = odbcResultSet.SetParameter( parameter_name$ , value$ )
            SetValue                                     status = odbcResultSet.SetValue( column_id% , value )
            Transactions                           status = odbcResultSet.Transactions( option )
            UpdateRow                              status = odbcResultSet.UpdateRow

NotesOutline
     Property
            Alias                              alias$ = notesOutline.Alias
            Comment                  comment$ = notesOutline.Comment
            Name                  name$ = notesOutline.Name
     Method
            AddEntry                  Call notesOutline.AddEntry(newEntry [,refEntry [,moveAfter][,AsChild])
           CreateEntry                  Set notesOutlineEntry = notesOutline.createEntry(name$)
           GetFirst                  Set notesOutlineEntry = notesOutline.GetFirst()
           GetLast                  Set notesOutlineEntry = notesOutline.GetLast()
           GetNext                  Set notesOutlineEntry = notesOutline.GetNext(notesOutlineEntry)
           GetNextSibling            Set notesOutlineEntry = notesOutline.GetNextSibling(notesOutlineEntry)
           GetParent                  Set notesOutlineEntry = notesOutline.GetParent(notesOutlineEntry)
           GetPrev                    Set notesOutlineEntry = notesOutline.GetPrev(notesOutlineEntry)
            MoveEntry                  Call notesOutline.MoveEntry(currentEntry, refEntry [,moveAfter] [,AsChild] )
            RemoveEntry                  Call notesOutline.Remove.Entry(currentEntry)
            Save                  Call notesOutline.Save()
NotesOutlineEntry
     Property
            Alias                              alias$ = notesOutlineEntry.Alias
            Database                  Set notesDatabase =  notesOutlineEntry.Database
            Document                  Set notesDocument =  notesOutlineEntry.Document
            EntryClass                  entryclass% =  notesOutlineEntry.EntryClass
            Formula                  formula$ =  notesOutlineEntry.Formula
            FrameText                  frame$ =  notesOutlineEntry.FrameText
            HasChildren                  flag =  notesOutlineEntry.HasChildren
            Imagetext                  image$ =  notesOutlineEntry.ImageText
            IsHidden                  flag =  notesOutlineEntry.IsHidden
            IsInThisDb                  flag =  notesOutlineEntry.IsInThisDB
            IsPrivate                  flag =  notesOutlineEntry.IsPrivate
            Label                  text$ =  notesOutlineEntry.Label
            Level                  level =  notesOutlineEntry.Level
            NamedElement            element$ =  notesOutlineEntry.NamedElement
            Type                  entrytype =  notesOutlineEntry.Type
            URL                  URL$ =  notesOutlineEntry.URL
            View                  Set notesView =  notesOutlineEntry.View
     Method
            SetAction                  flag =  notesOutlineEntry.SetAction (formula$)
            SetNamedElement            flag =  notesOutlineEntry.SetNamedElement (notesDatabase, elementName$, entryclass%)
            SetNoteLink                flag =  notesOutlineEntry.SetNoteLink (notesDatabase, notesView, notesDocument)
            SetURL                      flag =  notesOutlineEntry.SetURL (url$)
NotesRegistration
     Property
            CertifierID                     string$ = notesRegistration.CertifierIDFile
            CreateMailDb                  flag = notesRegistration.CreateMailDb
            Expiration                  date = notesRegistration.Expiration
            IDType                  type% = notesRegistration.IDType
            IsNorthAmerican            flag = notesRegistration.IsNorthAZmerican
            MinPasswordLength            length% = notesRegistration.MinPasswordLength
            OrgUnit                  string? = notesRegistration.OrgUnit
            RegistrationLog            string$ = notesRegistration.RegistrationLog
            RegistrationServer            string$ = notesRegistration.RegistrationServer
            StoreIDInAddressbook            flag = notesRegistration.StoreIDInAddressbook
     Method
             AddCertifierToAddressbook      Call notesRegistration.AddCertifierToAddressBook (idfile$ [,certpw$ [,location$ [,comment$]]])
             AddServerToAddressbook      Call notesRegistration.AddServerToAddressBook (idfile$, server$, domain$ [,userpw$ [,network$ [,adminname$ [,title$
[,location$ [,comment$]]]]]])
             AddUserProfile            Call notesRegistration.AddUserProfile (username$ , profilename$)
             AddUserToAddressbook      Call notesRegistration.AddUserToAddressBook  (idfile$, fullname$, lastname$ [,userpw$ [,firstname$ [,middle$ [,title$
[maildbpath$ [,fwdaddress$ [,location$ [,comment$]]]]]]]])
             CrossCertify                  Call notesRegistration.CrossCertify (idfile$ [, certpw$ [,comment$]])
             DeleteIDOnServer            Call notesRegistration.DeleteIdOnServer (username$, isserverid)
             GetIDFromServer            Call notesRegistration.GetIDFromServer (username$ , filepath$ , isserverid)
             GetUserInfo                  Call notesRegistration.GetuserInfo (username$ , retmailserver$ [, retmailfile$ [, retmailDomain$ [,retmailSystem%
[retprofile$]]]]]))
             ReCertify                  Call notesRegistration.ReCertify (idfile$ [, certpw$ [,comment$]])
             RegisterNewCertifier            Call notesRegistration.RegisterNewCertifier (organization$ , idfile$ , certpw$ [,country$])
             RegisterNewServer            Call notesRegistration.RegisterNewServer (server$, idfile$, domain$ [,servpw$ [,certpw$ [,location$ [,comment$
                               [,network$ [,adminname$ [,title$]]]]]])
             RegisterNewUserer            Call notesRegistration.RegisterNewUser (lastname$, idfile$ , regserver$ [,firstname$ [,middle$ [,certpw$ [location$
                               [,maildbpath$ [,fwddomain$ [,userpw$ [,usertype%]]]]]]]])
             SwitchToID                  Call notesRegistration.SwitchToID ( idfile$ [,userpw$] )
NotesReplication
     Property

            Abstract                   flag = notesReplication.Abstract
            CutoffDate                   timeDate = notesReplication.CutoffDate
            CutoffDelete                  flag = notesReplication.CutoffDelete
            CutoffInterval                   interval = notesReplication.CutoffInterval
            Disabled                  flag = notesReplication.Disabled
            DoNotBrowse             flag = notesReplication.DoNotBrowse
            DoNotCatalog            flag = notesReplication.DoNotCatalog
            HideDesign                   flag = notesReplication.HideDesign
            IgnoreDeletes             flag = notesReplication.IgnoreDeletes
            IgnoredestDeletes            flag = notesReplication.IgnoredestDeletes
            MultiDbIndex                   flag = notesReplication.MultiDbIndex
            NeverReplicate             flag = notesReplication.NeverReplicate
            NoChronos                   flag = notesReplication.NoChronos
            Priority                   flag = notesReplication.Priority
     Method
            ClearHistory                  Call notesReplication.ClearHistory()
            Reset                  Call notesReplication.Reset()
            Save                  Call notesreplication.Save()
NotesRichTextItem
     Property
            EmbeddedObjects                        notesEmbeddedObjectArray = notesRichTextItem.EmbeddedObjects
     Method
            AddNewLine                             Call notesRichTextItem.AddNewLine( n% [, forceParagraph ])
            AddPageBreak            notesRichTextItem.AddPageBreak([RTPStyleNotesRichTextParagraphStyle])
            AddTab                                       Call notesRichTextItem.AddTab( n% )
            AppendDocLink                          Call notesRichTextItem.AppendDocLink( linkTo, comment$ )
            AppendParagraphStyle            Call notesRichTextItem.AppendParagraphStyle([RTPStyleNotesRichTextParagraphStyle])
            AppendRTFile                           Call notesRichTextItem.AppendRTFile( path$ )
            AppendRTItem                           Call notesRichTextItem.AppendRTItem( notesRichTextItem )
            AppendStyle                             Call notesRichTextItem.AppendStyle(notesRichTextStyle)
            AppendText                             Call notesRichTextItem.AppendText( text$ )
            EmbedObject                            Set notesEmbeddedObject = notesRichTextItem.EmbedObject( type%, class$, source$, [ name$ ] )
            GetEmbeddedObject                      Set notesEmbeddedObject = notesRichTextItem.GetEmbeddedObject( name$ )
            GetFormattedText                       plainText$ = notesRichTextItem.GetFormattedText( tabstrip, lineLength% )
NotesRichTextParagraphStyle
     Property
            Alignment                              alignment% = notesRichTextParagraphStyle.Alignment
           FirstLineLeftMargin                             margin = notesRichTextParagraphStyle.FirstLineLeftMargin
           InterLineSpacing                                 spacing% = notesRichTextParagraphStyle.InterLineSpacing
           LeftMargin                                  margin = notesRichTextParagraphStyle.LeftMargin
           PaginationProperty                                pagination% = notesRichTextParagraphStyle.PaginationProperty
           RightMargin                                margin = notesRichTextParagraphStyle.RightMargin
           SpacingAbove                                 spacing% = notesRichTextParagraphStyle.SpacingAbove
           SpacingBelow                                 spacing% = notesRichTextParagraphStyle.SpacingBelow
           Tabs                                      tabs = notesRichTextParagraphStyle.Tabs
     Method
           ClearAllTabs                                 Call  notesRichTextParagraphStyle.ClearAllTabs()
           SetTab                                       Call  notesRichTextParagraphStyle.SetTab (position, type%)
           SetTabs                                       Call  notesRichTextParagraphStyle.SetTabs (number?, startposition, interval, type%)
NotesRichTextStyle
     Property
           Bold                                       flag = notesRichTextStyle.Bold
           Effects                                       flag = notesRichTextStyle.Effects
           FontSize                                       fontsize% =  notesRichTextStyle.FontSize
           Italic                                       flag = notesRichTextStyle.Italic
           NotesColor                                       notescolor = notesRichTextStyle.NotesColor
           Notesfont                                       notesfont = notesRichTextStyle.NotesFont
           PassThruHTML                                 flagIntegerConstant = notesRichTextStyle.PassThruHTML
           Strikethrough                                       flag = notesRichTextStyle.Strikethrough
           Underline                                       flag = notesRichTextStyle.Underline
NotesRichTextTab
     Property
            Position                              position = notesRichTextTab.Position
           Type                  type% = notesRichTextTab.Type
Method
           Clear                                      Call  notesRichTextTab.Clear()
NotesSession
     Property
            AddressBooks                           notesDatabaseArray = notesSession.AddressBooks
            CommonUserName                         commonName$ = notesSession.CommonUserName
            CurrentAgent                           Set notesAgent = notesSession.CurrentAgent
            CurrentDatabase                        Set notesDatabase = notesSession.CurrentDatabase
            DocumentContext                        Set notesDocument = notesSession.DocumentContext
            EffectiveUserName                      name$ = notesSession.EffectiveUserName
            International                          Set notesInternational = notesSession.International
            IsOnServer                             flag = notesSession.IsOnServer
            LastExitStatus                         code% = notesSession.LastExitStatus
            LastRun                                      dateV = notesSession.LastRun
            NotesBuildVersion                           long = notesSession.NotesBuildVersion
            NotesVersion                           version$ = notesSession.NotesVersion
            Platform                                    platform$ = notesSession.Platform
            SavedData                              Set notesDocument = notesSession.SavedData
            UserName                               name$ = notesSession.UserName
            UserNameList                           notesnamearray = notesSession.UsernameList

     Method
            CreateDateRange                        Set notesDateRange = notesSession.CreateDateRange(  )
            CreateDateTime                         Set notesDateTime = notesSession.CreateDateTime( dateTime$ )
            CreateLog                              Set notesLog = notesSession.CreateLog( programName$ )
            CreateName                             Set notesName = notesSession.CreateName( name$ )
            CreateNewsletter                       Set notesNewsletter = notesSession.CreateNewsletter( notesDocumentCollection )
            CreateRichTextParagraphStyle           Set notesRichtextParagraphStyle = notesSession.CreateRichTextParagraphStyle( )
            CreateRichTextStyle                       Set notesRichtextStyle = notesSession.CreateRichTextStyle( )
            CreateTimer                            Set notesTimer = notesSession.CreateTimer( )
            FreeTimeSearch                         Set notesDateRange = notesSession.FreeTimeSearch( window, duration, names [, firstfit] )
            GetDatabase                            Set notesDatabase = notesSession.GetDatabase( server$, dbfile$ )
            GetDbDirectory                         Set notesDbDirectory = notesSession.GetDbDirectory( serverName$ )
            GetEnvironmentString                   valueV = notesSession.GetEnvironmentString( name$ [ , system ] )
            GetEnvironmentValue                    valueV = notesSession.GetEnvironmentValue( name$ [ , system ] )
            SetEnvironmentVar                      Call notesSession.SetEnvironmentVar( name$, valueV  [, issystemvar] )
            UpdateProcessedDoc                     Call notesSession.UpdateProcessedDoc( notesDocument )
NotesTimer
     Property
            Comment                                string = notesTimer.Comment
            Enabled                                      flag = notesTimer.Enabled
            Interval                                     interval% = notesTimer.Interval
     Event
            Alarm event                            Alarm( Source as NotesTimer )
NotesUIDatabase
     Property
            Database                               Set notesDatabase = notesUIDatabase.Database
            Documents                              Set notesDocumentCollection = notesUIDatabase.Documents
     Method
            OpenNavigator                               Call notesUIDatabase.OpenNavigator( navigatorname$ [,fullWindow] )
            OpenView                               Call notesUIDatabase.OpenView( viewName$  [,key$] [,newinstance])
     Event
            PostDocumentDelete event               PostDocumentDelete(Source as Notesuidatabase)
            PostDragDrop event                         PostDragDrop(Source As Notesuidatabase, EntryName, continue As variant)
            PostOpen event                         PostOpen(Source As Notesuidatabase)
            QueryClose event                       QueryClose(Source As Notesuidatabase, Continue As Variant)
            QueryDocumentDelete event              QueryDocumentDelete(Source As Notesuidatabase, Continue As Variant)
            QueryDocumentUndelete event      QueryDocumentUndelete(Source As Notesuidatabase, Continue As Variant)
            QueryDragDrop event                         QueryDragDrop(Source As Notesuidatabase, EntryName, continue As variant)
NotesUIDocument
     Property
            AutoReload                            flag = notesUIDocument.AutoReload
            CurrentField                          fieldName$ = notesUIDocument.CurrentField
            DialogBoxcanceled                               flag = notesUIDocument.EditMode
            Document                               Set notesDocument = notesUIDocument.DialogBoxCanceled
            EditMode                               flag = notesUIDocument.EditMode
            FieldHelp                                    flag = notesUIDocument.FieldHelp
            HiddenChars                            flag  = notesUIDocument.HiddenChars
            HorzScrollBar                          flag  = notesUIDocument.HorzScrollBar
            InPreviewPane                          flag = notesUIDocument.InPreviewPane
            IsNewDoc                              flag = notesUIDocument.IsNewDoc
            PreviewDocLink                        flag = notesUIDocument.PreviewDocLink
            PreviewParentDoc                      flag = notesUIDocument.PreviewParentDoc
            Ruler                                        flag  = notesUIDocument.Ruler
            WindowTitle                            title$ = notesUIDocument.WindowTitle
     Method
            Categorize                             Call notesUIDocument.Categorize( [ categoryName$ ] )
            Clear                                        Call notesUIDocument.Clear
            Close                                        Call notesUIDocument.Close
            CollapseAllSections                    Call notesUIDocument.CollapseAllSections
            Copy                                         Call notesUIDocument.Copy
            CreateObject                           Set handleV = notesUIDocument.CreateObject( [ name$ [ , type$ [ , filePath$ ] ] ] )
            Cut                                          Call notesUIDocument.Cut
            DeleteDocument                         Call notesUIDocument.DeleteDocument
            DeselectAll                            Call notesUIDocument.DeselectAll
            ExpandAllSections                      Call notesUIDocument.ExpandAllSections
            FieldAppendText                        Call notesUIDocument.FieldAppendText( fieldName$, text$ )
            FieldClear                                   Call notesUIDocument.FieldClear( [ fieldName$ ] )
            FieldContains                          flag = notesUIDocument.FieldContains( fieldName$, textValue$ )
            FieldGetText                           textValue$ = notesUIDocument.FieldGetText( [ fieldName$ ] )
            FieldSetText                           Call notesUIDocument.FieldSetText( fieldName$, textValue$ )
            FindFreeTimeDialog                     flag = notesUIDocument.FindFreeTimeDialog( reqPeopleItem$, optPeopleItem$ ,reqRoomsItem$ ,optRoomsItem$,
 optResourcesItem$, removedPeopleItem$, startDateItem$, endDateItem$)
            FindFreeTimeDialogEx                     flag = notesUIDocument.FindFreeTimeDialogEx(reqPeopleItem$, optPeopleItem$ ,reqRoomsItem$ ,optRoomsItem$,
 optResourcesItem$, removedPeopleItem$, startDateItem$, endDateItem$)
            FindString                                    Call notesUIDocument.FindString(text$ [,wholeword] [,backwards] [,casesensitive] [,wildcards] [,accentsensitive]
[,searchdocument] [,findnext] [,wraparound] [,ignorediacritics])
            Forward                                      Call notesUIDocument.Forward
            GetObject                              Set handleV = notesUIDocument.GetObject( name$ )
            GetSelectedText            text$ = notesUIDocument.GetSelectedText([fieldName$])
            GotoBottom                             Call notesUIDocument.GotoBottom
            GotoField                                    Call notesUIDocument.GotoField( fieldName$ )
            GotoNextField                          Call notesUIDocument.GotoNextField
            GotoPrevField                          Call notesUIDocument.GotoPrevField
            GotoTop                                Call notesUIDocument.GotoTop
            Import                  Call notesUIDocument.Import( [filter$] [filemame$] )
            InsertText                                   Call notesUIDocument.InsertText( textValue$ )
            NavBarSetText                               Call notesUIDocument.NavBarSetText (urltext,windowtitle)
            NavBarSpinnerStart                               Call notesUIDocument.NavBarSPinnerStart()
            NavBarSpinnerStop                               Call notesUIDocument.NavBarSPinnerStop()
            Paste                                        Call notesUIDocument.Paste
            Print                                        Call notesUIDocument.Print
            Refresh                                      Call notesUIDocument.Refresh
            RefreshHideFormulas                    Call notesUIDocument.RefreshHideFormulas
            Reload                                       Call notesUIDocument.Reload
            Save                                         Call notesUIDocument.Save
            SaveNewVersion                         Call notesUIDocument.SaveNewVersion
            SelectAll                                    Call notesUIDocument.SelectAll
            Send                                         Call notesUIDocument.Send
            SpellCheck                               Call notesUIDocument.SpellCheck()
     Event
            PostModeChange event                   PostModeChange( Source as NotesUIDocument )
            PostOpen event                         PostOpen( Source as NotesUIDocument )
            PostRecalc event                       PostRecalc( Source as NotesUIDocument )
            QueryClose event                       QueryClose( Source as NotesUIDocument, Continue as Variant )
            QueryModeChange event                  QueryModeChange( Source as NotesUIDocument , Continue as Variant )
            QueryOpen event                        QueryOpen( Source as NotesUIDocument, Mode as Integer, IsNewDoc as Variant, Continue as Variant )
            QuerySave event                        QuerySave( Source as NotesUIDocument , Continue as Variant )
NotesUIView
     Property
            CalendarDateTime                       dateV = notesUIView.CalendarDateTime
            CaretCategory            variant = notesUIView.CaretCategory
            Documents                              Set notesDocumentCollection = notesUIView.Documents
            View                                         Set notesView = notesUIView.View
            ViewName                  viewname$ = notesUIView.Viewname
Method
            Print                                   Call notesUIView.Print ( [numCopie%] [,fromPage%] [topage%] [,draft] [,pageSeparator%] [,formoverride$] [,printview]
[,daterangebegin] [,daterangeend]) )
            SelectDocument            call notesUIView.SelectDocument( notesdocument)
     Event
            PostDragDrop event
            PostOpen event
            PostPaste event
            QueryAddToFolder event
            QueryClose event
            QueryDragDrop event
            QueryOpen event
            QueryOpenDocument event
            QueryPaste event
            QueryRecalc event
            RegionDoubleClick event
NotesUIWorkspace
     Property
            CurrentCalendarDateTime                dateV = notesUIWorkspace.CurrentCalendarDateTime
            CurrentDocument                        Set notesUIDocument = notesUIWorkspace.CurrentDocument
            CurrentDatabase                        Set notesUIDatabase = notesUIWorkspace.CurrentDatabase
            CurrentView                              Set notesUIDocument = notesUIWorkspace.CurrentView

     Method
            AddDatabase                            Call notesUIWorkspace.AddDatabase( server$ , filename$ )
            CheckAlarms                            Call notesUIWorkspace.CheckAlarms( )
            ComposeDocument                        Set notesUIDocument = notesUIWorkspace.ComposeDocument( [ server$ [ , file$ [ , form$ [ , windowWidth# [ ,
windowHeight#  ]]] ] ] )
            DialogBox                              flag = notesUIWorkspace.DialogBox( form$  [ , autoHorzFit  [ , autoVertFit  [, noCancel  [, noNewFields  [, noFieldUpdate  
[, readOnly  [,title$ [, notesdocument [,sizetotable [,nookcance]]]]]])
            EditDocument                           Set notesUIDocument = notesUIWorkspace.EditDocument( [editMode [, notesDocument [, notesDocumentReadOnly]]] )
            EditProfile                                  Call notesUIWorkspace.EditProfile( profileName$ [ , userName$] )
            EnableAlarms                          flag = notesUIWorkspace.EnableAlarms( enable )
            Folder                                    variant = notesUIWorkspace.Folder ( [foldername$] [,move])
            GetListOfTunes                        variant = notesUIWorkspace.GetListOfTunes()
            OpenDatabase                           Call notesUIWorkspace.OpenDatabase( server$, file$, view$, key$, newInstance, temp )
            OpenFileDialog             stringarray = notesUIWorkspace.OpenFileDialog (multipleselection [,title$ [,filters$ [,initialDirectory$ [initialfile$]]]])
            OpenFrameSet                        Call notesUIWorkspace.OpenFrameSet(frameset$)
            OpenPage                              Call notesUIWorkspace.OpenPage(pagename$)
            PickListCollection                        Set notesDocumentCollection = notesUIWorkspace.PickListCollection (type%, multipleselection [,server$]
             [,databasefilename$] [,viewname$] [,title$] [,prompt$] [,categoryname$])
            PickListStrings                        Set stringArray = notesUIWorkspace.PickListStrings (type%, multipleselection [,server$] [,databasefilename$]
 [,viewname$] [,title$] [,prompt$] [,column%])
            PlayTune                                   Call notesUIWorkspace.PlayTune(tunename$)
            Prompt                  variant = notesUIWorkspace.Prompt(type%,title$,prompt$,[default] [,values])
            RefreshParentNote                       Call notesUIWorkspace.RefreshParentNote()
            ReloadWindow                       Call notesUIWorkspace.ReloadWindow()
            SaveFileDialog                        StringArray = notesUIWorkspace.SaveFileDialog (multipleselection [,title$] [,filters$] [,initialDirectory$] [,initialfile$])
            SetCurrentLocation                             Call notesUIWorkspace.SetCurrentLocation(location$)
            SetTargetFrame                        Call notesUIWorkspace.SetTargetFrame(frame$)
            URLOpen                                Call notesUIWorkspace.URLOpen( Url$, reload, urlList, charset$, webusername$, webpassword$, proxywebusername$,
proxywebpassword$,notesretriever)
            UseLSX                                 Call notesUIWorkspace.UseLSX( lsxLibraryName$ )
            ViewRefresh                            Call notesUIWorkspace.ViewRefresh
NotesView
     Property
            Aliases                                      aliases = notesView.Aliases
            AllEntries                  notesViewEntryCollection = notesView.AllEntries
            AutoUpdate                            flag = notesView.AutoUpdate
            BackgroundColor            color% = notesView.BackgroundColor
            ColumnCount                  count% = notesView.ColumnCount
            Columns                                notesViewColumnArray = notesView.Columns
            Created                                      dateV = notesView.Created
            HeaderLines                  lines% = notesView.HeaderLines
            IsCalendar                             flag = notesView.IsCalendar
            IsCategorized                             flag = notesView.IsCategorized
            IsConflict                                flag = notesView.IsConflict
            IsDefaultView                          flag = notesView.IsDefaultView
            IsFolder                                     flag = notesView.IsFolder
            IsHierarchical                             flag = notesView.IsHierarchical
            IsModified                               flag = notesView.IsModified
            IsPrivate                                flag = notesView.IsPrivate
            LastModified                           dateV = notesView.LastModified
            Name                                         name$ = notesView.Name
            Parent                                       Set notesDatabase = notesView.Parent
            ProtectReaders                         flag = notesView.ProtectReaders
            Readers                                      stringArray = notesView.Readers
            RowLines                              lines% = notesView.RowLines
            Spacing                                 spacing% = notesView.Spacing
            TopLevelEntryCount                             count% = notesView. TopLevelEntryCount
            UniversalID                            unid$= notesView.UniversalID
     Method
            Clear                                        Call notesView.Clear
            CreateViewNav                       Set notesViewNavigator = notesView.CreateViewNav()
            CreateViewNavFrom                  Set notesViewNavigator = notesView.CreateViewNavFrom(navigatorObject)
            CreateViewNavFromCategory        Set notesViewNavigator = notesView.CreateViewNavFromCategory(Category)
            CreateViewNavFromChildren         Set notesViewNavigator = notesView.CreateViewNavFromChidren(navigatorObject)
            FTSearch                               numDocs% = notesView.FTSearch( query$, maxDocs% )
            GetAllDocumentsByKey                   Set notesDocumentCollection = notesView.GetAllDocumentsByKey( keyArray [ ,exact ] )
            GetAllEntriesByKey                   Set notesViewEntryCollection = notesView.GetAllEntriesByKey( keyArray [ ,exactMatch% ] )
            GetChild                                     Set notesDocument = notesView.GetChild( notesDocument )
            GetDocumentByKey                       Set notesDocument = notesView.GetDocumentByKey( keyArray [ , exact ] )
            GetEntryByKey                      Set notesViewEntry = notesView.GetEntryByKey( keyArray [ ,exactMatch% ] )
            GetFirstDocument                       Set notesDocument = notesView.GetFirstDocument
            GetLastDocument                        Set notesDocument = notesView.GetLastDocument
            GetNextDocument                        Set notesDocument = notesView.GetNextDocument( notesDocument )
            GetNextSibling                         Set notesDocument = notesView.GetNextSibling( notesDocument )
            GetNthDocument                         Set notesDocument = notesView.GetNthDocument( n% )
            GetParentDocument                      Set notesDocument = notesView.GetParentDocument( notesDocument )
            GetPrevDocument                        Set notesDocument = notesView.GetPrevDocument( notesDocument )
            GetPrevSibling                         Set notesDocument = notesView.GetPrevSibling( notesDocument )
            Refresh                                      Call notesView.Refresh
            Remove                                 Call notesView.Remove
NotesViewColumn
     Property
            Alignment                               alignement% = notesViewColumn.Alignment
            DateFmt                                     fmt% = notesViewColumn.DateFmt
            FontColor                                   color% = notesViewColumn.FontColor
            FontFace                                    face$ = notesViewColumn.FontFace
            FontPointSize                             size% = notesViewColumn.FontPointSize
            FontStyle                                   style% = notesViewColumn.FontStyle
           Formula                                     formula$ = notesViewColumn.Formula
            HeaderAlignment                         alignment% = notesViewColumn.HeaderAlignment
            IsAccentSensitive                             flag = notesViewColumn.IsAccentSensitive
            IsCaseSensitiveSort                              flag = notesViewColumn.IsCaseSensitiveSort
            IsCategory                             flag = notesViewColumn.IsCategory
            IsField                                    flag = notesViewColumn.IsField
            IsFormula                              flag = notesViewColumn.IsFormula
            IsHidden                                    flag = notesViewColumn.IsHidden
            IsHideDetail                              flag = notesViewColumn.IsHideDetail
            IsIcon                                    flag = notesViewColumn.IsIcon
            IsResize                                    flag = notesViewColumn.IsResize
            IsResortAscending                              flag = notesViewColumn.IsResortAscending
            IsResortDescending                     flag = notesViewColumn.IsResortDescending
            IsResortToView                              flag = notesViewColumn.IsResortToView
            IsResponse                             flag = notesViewColumn.IsResponse
            IsSecondaryResort                              flag = notesViewColumn.IsSecondaryResort
            IsSecondaryResortDescending            flag = notesViewColumn.IsSecondaryResortDescending
            IsShowTwistie                              flag = notesViewColumn.IsShowTwistie
            IsSortDescending                              flag = notesViewColumn.IsSortDescending
            IsSorted                                     flag = notesViewColumn.IsSorted
            ItemName                               name$ = notesViewColumn.ItemName
            ListSep                                         sep% = notesViewColumn.ListSep
            NumberAttrib                              attrib% = notesViewColumn.NumberAttrib
            NumberDigit                              digits% = notesViewColumn.NumberDigit
            NumberFormat                              attrib% = notesViewColumn.NumberFormat
            Position                                     pos% = notesViewColumn.Position
            TimeDateFmt                              fmt% = notesViewColumn.TimeDateFmt
            TimeFmt                                fmt% = notesViewColumn.TimeFmt
            TimeZoneFmt                              fmt% = notesViewColumn.TimeZoneFmt
            Title                                        title$ = notesViewColumn.Title
            Width                                    width% = notesViewColumn.Width
NotesViewEntry
     Property
            ChildCount                              count% = notesViewEntry.ChildCount
            ColumnIndentLevel                             level% = notesViewEntry.ColumnIndentLevel
            ColumnValues                       valuesdArray = notesViewEntry.ColumnValues
            DescendantCount                             count% = notesViewEntry.DescendantCount
            Document                                   Set notesDocument = notesViewEntry.Document
            FtSearchScore                             score% = notesViewEntry.FtSearchScore
            IndentLevel                                   level% = notesViewEntry.IndentLevel
            IsCategory                                   flag = notesViewEntry.IsCategory
            IsConflict                                   flag = notesViewEntry.IsConflict
            IsDocument                                   flag = notesViewEntry.IsDocument
            IsTotal                                   flag = notesViewEntry.IsTotal
            IsValid                                   flag = notesViewEntry.IsValid
            NoteID                                   note$ = notesViewEntry.NoteID
            Parent                                   Set notesView = notesViewEntry.Parent
            SiblingCount                                   count% = notesViewEntry.SiblingCount
            UniversalID                                   universalid$ = notesViewEntry.UniversalID
     Method
            GetPosition                  Set position$ = notesViewEntry.GetPosition(separator$)
NotesViewEntryCollection
     Property
            Count                              count & = notesViewEntryCollection.Count
            Parent                  Set notesView = notesViewEntryCollection.Parent
            Query                  Query$  = notesViewEntryCollection.Query
     Method
            AddEntry                  Call notesViewEntryCollection.AddEntry(addentry)
            DeleteEntry                  Call notesViewEntryCollection.DeleteEntry(deleteentry)
            FtSearch                  Call notesViewEntryCollection.FtSearch(deleteentry)
            GetEntry                  Set notesViewEntry = notesViewEntryCollection.GetEntry(entry)
            GetFirstEntry                  Set notesViewEntry = notesViewEntryCollection.GetFirstEntry()
            GetLastEntry                  Set notesViewEntry = notesViewEntryCollection.GetLastEntry()
            GetNextEntry                  Set notesViewEntry = notesViewEntryCollection.GetNextEntry(currententry)
            GetNthEntry                  Set notesViewEntry = notesViewEntryCollection.GetNthEntry(indexlong)
            GetPrevEntry                  Set notesViewEntry = notesViewEntryCollection.GetPrevEntry(currententry)
            PutAllInFolder            Call notesViewEntryCollection.PutAllInFolder(foldername$ [,createonfail])
            RemoveAll                  Call notesViewEntryCollection.RemoveAll(force)
            RemoveAllFromFolder            Call notesViewEntryCollection.RemoveAllFromFolder(foldername$)
            StampAll                  Call notesViewEntryCollection.StampAll(itemname$, value)
            UpdateAll                  Call notesViewEntryCollection.UpdateAll()
NotesViewNavigator
     Property
            MaxLevel                              maxlevellong = notesViewNavigator.MaxLevel
            ParentView                              Set notesView = notesViewNavigator.ParentView
     Method
            GetChild                              Set notesViewEntry = notesViewNavigator.GetChild(notesViewEntry)
            GetEntry                              Set notesViewEntry = notesViewNavigator.GetEntry(entry)
            GetFisrt                              Set notesViewEntry = notesViewNavigator.GetFirst
            GetFirstDocument                         Set notesViewEntry = notesViewNavigator.GetFirstDocument
            GetLast                                   Set notesViewEntry = notesViewNavigator.GetLast
            GetLastDocument                   Set notesViewEntry = notesViewNavigator.GetLastDocument
            GetNext                            Set notesViewEntry = notesViewNavigator.GetNext(notesViewEntry)
            GetNextCategory                 Set notesViewEntry = notesViewNavigator.GetNextCategoty(notesViewEntry)
            GetNextDocument                   Set notesViewEntry = notesViewNavigator.GetNextDocument(notesViewEntry)
            GetNextSibling                     Set notesViewEntry = notesViewNavigator.GetNextSibling(notesViewEntry)
            GetNth                              Set notesViewEntry = notesViewNavigator.GetNth(indexlong)
            GetParent                          Set notesViewEntry = notesViewNavigator.GetParent(notesViewEntry)
            GetPos                    Set notesViewEntry = notesViewNavigator.GetPos(position$ , separator$)
            GetPrev                  Set notesViewEntry = notesViewNavigator.GetPrev(notesViewEntry)
            GetPrevCategory                 Set notesViewEntry = notesViewNavigator.GetPrevCategoty(notesViewEntry)
            GetPrevDocument                   Set notesViewEntry = notesViewNavigator.GetPrevDocument(notesViewEntry)
            GetPrevSibling                     Set notesViewEntry = notesViewNavigator.GetPrevSibling(notesViewEntry)
0
 

Author Comment

by:dustybryn
ID: 6237286
I'm trying to read through Lotus Notes from a V.B app. and write out the unpacked contents to an access database. I've got it working to a certain extent but I need to specify criteria for extract such as wether the note has been read. I then need to mark it as 'read' programatically so that it is not picked up next time. I'm actually working with Notes version 4.6 not 5, does this make a difference?  
0
 
LVL 43

Expert Comment

by:TimCottee
ID: 6237388
Notes 4.6 and 5 are very similar in terms of the properties that are available. Unfortunately you seem to have picked the one property that doesn't seem to be available anywhere. The UnRead mark is not actually exposed through automation as far as I am aware. I was looking for this myself and the only references I can find are in some R5 documentation which suggests that it was due to be available but didn't actually get implemented. I will check out where the link for this is and post it for you.
0
 

Author Comment

by:dustybryn
ID: 6237548
Typical of me that, pick the one that doesn't exist! I've come up with a different idea then. Once I've processed the information in the note, I would like to move the note into a folder, therefore next time the prog runs the mail won't be in the inbox.Is this possible? Could you tell me how?
0
IT, Stop Being Called Into Every Meeting

Highfive is so simple that setting up every meeting room takes just minutes and every employee will be able to start or join a call from any room with ease. Never be called into a meeting just to get it started again. This is how video conferencing should work!

 
LVL 16

Expert Comment

by:Richie_Simonetti
ID: 6238814
Which version of Notes are you using?
4.6 and 5 are very different with automation (4.6 by OLE and 5, semi-real COM)
0
 

Author Comment

by:dustybryn
ID: 6244088
Hiya Richie,
            You helped me out a couple of weeks ago if you remember, it's 4.6 I'm using and the code you sent me was great. All that's left for me to do now is, once the notes have been processed, mark them so that next time the prog runs they don't get picked up. I wanted to use read / unread but apparently the properties don't exist. I'm now trying to move the notes from the inbox to a seperate folder, any suggestions / code would be most welcome.

Thanks.
0
 
LVL 16

Expert Comment

by:Richie_Simonetti
ID: 6246042
There are properties/methods from NOTESDOCUMENT object that you could use:
'I don't know if they are read-only but...
Props:
ISNEWNOTE      
LASTACCESSED   '

Method:
PUTINFOLDER
0
 
LVL 16

Accepted Solution

by:
Richie_Simonetti earned 100 total points
ID: 6246048
(Using use Object Browser (F2) from IDE.)
0

Featured Post

6 Surprising Benefits of Threat Intelligence

All sorts of threat intelligence is available on the web. Intelligence you can learn from, and use to anticipate and prepare for future attacks.

Join & Write a Comment

Introduction While answering a recent question (http://www.experts-exchange.com/Q_27402310.html) in the VB classic zone, I wrote some VB code in the (Office) VBA environment, rather than fire up my older PC.  I didn't post completely correct code o…
In my programming career I have only very rarely run into situations where operator overloading would be of any use in my work.  Normally those situations involved math with either overly large numbers (hundreds of thousands of digits or accuracy re…
Get people started with the process of using Access VBA to control Excel using automation, Microsoft Access can control other applications. An example is the ability to programmatically talk to Excel. Using automation, an Access application can laun…
Get people started with the utilization of class modules. Class modules can be a powerful tool in Microsoft Access. They allow you to create self-contained objects that encapsulate functionality. They can easily hide the complexity of a process from…

708 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question

Need Help in Real-Time?

Connect with top rated Experts

12 Experts available now in Live!

Get 1:1 Help Now