Domino Connection Guide
Preface
Notices
Trademarks
About
Who this book is for
What's new?
VAST Platform 2023 (version 12.0.0)
Conventions used in this book
Tell us what you think
Before you start
Product rebranding: Domino Connection versus Connection for Lotus Notes
VA Smalltalk prerequisites
Reviewing your Lotus Domino or Lotus Notes installation
Windows path
Notes.ini
Installing the sample databases
Smalltalk classes
VA Smalltalk classes and parts
Accessing Domino applications
Establishing a connection
Smalltalk classes
Domino environment
Accessing environment variables
Accessing multiple address books
Domino Connection
Ports
Servers
Closing a connection
Domino database directory
VA Smalltalk parts
Retrieving Domino documents
AbtLnDatabase
Query by formula
Using database views
First column search match
Creating new databases using templates
Using the view part (AbtNotesViewPart)
Using the Iterator part
Working with documents
Domino document structure
Understanding documents and pseudo documents
Editing documents
Smalltalk classes for documents
Reading document contents
Setting document contents
Altering document structures
Creating documents using form information
VA Smalltalk document parts
Using the Domino Form part (AbtNotesFormPart)
Setting up a Domino Form part
Integrating the Error Reporter part
Promoting the features
Connecting the form to a view
Database design information -- working with design documents
Form documents
Simple form properties
Full form field information -- AbtLnFormField
Working with fields
Smalltalk classes
Keyword fields (AbtLnFormFieldKeywords)
Number fields (AbtLnFormFieldNumbers)
Time and date fields (AbtLnFormFieldTime)
Names fields, Authors, Readers
Associating forms and documents
View documents
View formatting -- AbtLnColumnFormat
Replication -- replication documents
Basic replication -- AbtLnReplicationSettings
Selective replication settings -- AbtLnSelectiveReplicationSettings
Initiating replication
Accessing the mail system
Understanding mail
Using the names and address book
Routing and domains
Smalltalk mail classes
Sending mail
Mail parts
Mail part (AbtNotesMailPart)
Address Book part (AbtNotesAddressBookPart)
Sending mail using the mail parts
Advanced Topics
Database access control
Principles
Server security
Database security
Smalltalk Classes
The model
Encryption and electronic signing
Signing and unsigning a document
Encrypting a document
Decryption of a document
Using the remote console
Using fulltext search
Limitations
Preparing a fulltext index
Deleting a fulltext index
Executing fulltext queries
Simple query by String
Advanced query by qualifier
Establishing relations among documents
Response documents
Doclinks
Working with formulas
AbtLnFormula
Run a formula with a document
Cross system considerations for "hybrid" applications
Compatibility considerations
Naming conventions
Data typing
Performance considerations
Using views
Creating large numbers of similar documents
Performance sample
Slow Solution
Fast Solution
Samples for Domino and Notes Version 4.5
Preparation for Version 4.5 Samples
Using a database part
Step by Step description how to build the sample
Using a view part
Step by Step description how to build the sample
Using a form part
Step by Step description how to build the sample
Combining view part and from part in a single window
Step by Step description how to build the sample
Combining view part and from part for a multi window application
Step by Step description how to build the sample
Creating the view
Creating the corresponding form
Using a view iterator part
Step by Step description how to build the sample
Using mail
Using a form part to create and edit mail documents
Step by Step description how to build the sample
Using a view part to list mail in a mail database
Step by Step description how to build the sample
Accessing the calendar
Creating a calendar entry form
Creating a view to display the calendar
Creating a web publishing application
Functional description
Technical information
Viewing the results
Using Domino Version 4.5, 4.6, and 5
Domino parts
Tasks
Tasks
Domino Directory Browser
Buttons and Fields
Tasks
Domino Connection Specification Dialog
Buttons and Fields
Tasks
Domino Connection Specification Overview
Buttons and Fields
Tasks
Domino Mail Part Settings
Tabs
Tasks
Domino Mail Part Settings Window General
Buttons and Fields
Domino Mail Part Settings Mail Settings Page 1
Buttons and Fields
Tasks
Domino Mail Part Settings Mail Settings Page 2
Buttons and Fields
Domino Mail Part Settings User Defined Items
Buttons and Fields
Tasks
Domino Form Part Settings Window
Tabs
Buttons and Fields
Tasks
Domino Form Part Settings Window General Page 1
Buttons and Fields
Tasks
Domino Form Part Settings Window General Page 2
Buttons and Fields
Tasks
Domino Form Part Settings Window User Defined Fields
Buttons and Fields
Tasks
Domino View Part Settings Window
Buttons and Fields
Tasks
Domino Database Part Settings Window
Tabs
Buttons and Fields
Tasks
Domino Database Part Settings Window Page 1
Buttons and Fields
Tasks
Domino Database Part Settings Window Page 2
Fields
Domino Address Book Part
Tabs
Tasks
Domino Address Book Part General Page 1
Buttons and Fields
Tasks
Domino Address Book Part General Page 2
Buttons and Fields
Tasks
Domino Address Book Part Address View Settings
Fields
Tasks
Domino Mail Part Properties
Domino Form Part Properties
Domino View Part Properties
Domino Database Part Properties
Domino Address Book Part Properties
Domino Connection Definitions
Naming conventions: Domino versus Notes
Domino Connection Alias
Automatic Error Reporter Creation
Using Forms and Fields
Domino Database
Domino Database Name
Domino Form
Domino Form Name
Domino View
Domino View Name
Domino Server
Domino Server Name
Port
Domino Connection Specification
Location of a Domino Database
Domino Directory Structure
Domino Access Set
Managing of Domino Connections
Accessing a Domino Database
Changing a Domino Connection Specification
Handling Errors with the Domino Error Reporter Part
Lotus Domino Naming Convention
Using Domino Views
Using Domino Mail
Domino Connection
Domino Connection Guide
Preface
Notices
Trademarks
About
Who this book is for
What's new?
Conventions used in this book
Tell us what you think
Before you start
Product rebranding: Domino Connection versus Connection for Lotus Notes
VA Smalltalk prerequisites
Reviewing your Lotus Domino or Lotus Notes installation
Windows path
Notes.ini
Installing the sample databases
Smalltalk classes
VA Smalltalk classes and parts
Accessing Domino applications
Establishing a connection
Smalltalk classes
VA Smalltalk parts
Retrieving Domino documents
AbtLnDatabase
Query by formula
Using database views
First column search match
Creating new databases using templates
Using the view part (AbtNotesViewPart)
Using the Iterator part
Working with documents
Domino document structure
Understanding documents and pseudo documents
Editing documents
Smalltalk classes for documents
Reading document contents
Setting document contents
Altering document structures
Creating documents using form information
VA Smalltalk document parts
Using the Domino Form part (AbtNotesFormPart)
Database design information -- working with design documents
Form documents
Working with fields
View documents
Replication -- replication documents
Accessing the mail system
Understanding mail
Using the names and address book
Routing and domains
Smalltalk mail classes
Mail parts
Advanced Topics
Database access control
Principles
Smalltalk Classes
The model
Encryption and electronic signing
Signing and unsigning a document
Encrypting a document
Decryption of a document
Using the remote console
Using fulltext search
Limitations
Preparing a fulltext index
Deleting a fulltext index
Executing fulltext queries
Establishing relations among documents
Response documents
Doclinks
Working with formulas
AbtLnFormula
Cross system considerations for "hybrid" applications
Compatibility considerations
Naming conventions
Data typing
Performance considerations
Using views
Creating large numbers of similar documents
Performance sample
Slow Solution
Fast Solution
Samples for Domino and Notes Version 4.5
Preparation for Version 4.5 Samples
Using a database part
Step by Step description how to build the sample
Using a view part
Step by Step description how to build the sample
Using a form part
Step by Step description how to build the sample
Combining view part and from part in a single window
Step by Step description how to build the sample
Combining view part and from part for a multi window application
Step by Step description how to build the sample
Using a view iterator part
Step by Step description how to build the sample
Using mail
Using a form part to create and edit mail documents
Using a view part to list mail in a mail database
Accessing the calendar
Creating a calendar entry form
Creating a view to display the calendar
Creating a web publishing application
Functional description
Technical information
Viewing the results
Using Domino Version 4.5, 4.6, and 5
Domino parts
Tasks
Domino Directory Browser
Buttons and Fields
Tasks
Domino Connection Specification Dialog
Buttons and Fields
Tasks
Domino Connection Specification Overview
Buttons and Fields
Tasks
Domino Mail Part Settings
Tabs
Tasks
Domino Mail Part Settings Window General
Domino Mail Part Settings Mail Settings Page 1
Domino Mail Part Settings Mail Settings Page 2
Domino Mail Part Settings User Defined Items
Domino Form Part Settings Window
Tabs
Buttons and Fields
Tasks
Domino Form Part Settings Window General Page 1
Domino Form Part Settings Window General Page 2
Domino Form Part Settings Window User Defined Fields
Domino View Part Settings Window
Buttons and Fields
Tasks
Domino Database Part Settings Window
Tabs
Buttons and Fields
Tasks
Domino Database Part Settings Window Page 1
Domino Database Part Settings Window Page 2
Domino Address Book Part
Tabs
Tasks
Domino Address Book Part General Page 1
Domino Address Book Part General Page 2
Domino Address Book Part Address View Settings
Domino Mail Part Properties
Domino Form Part Properties
Domino View Part Properties
Domino Database Part Properties
Domino Address Book Part Properties
Domino Connection Definitions
Naming conventions: Domino versus Notes
Domino Connection Alias
Automatic Error Reporter Creation
Using Forms and Fields
Domino Database
Domino Database Name
Domino Form
Domino Form Name
Domino View
Domino View Name
Domino Server
Domino Server Name
Port
Domino Connection Specification
Location of a Domino Database
Domino Directory Structure
Domino Access Set
Managing of Domino Connections
Accessing a Domino Database
Changing a Domino Connection Specification
Handling Errors with the Domino Error Reporter Part
Lotus Domino Naming Convention
Using Domino Views
Using Domino Mail