LotusScript DatabaseDesign Class
Sandbox sample submitted by
This database contains the LotusScript library for retrieving the design elements for a database.
Inside of a Domino Database exists data documents, and design documents. The design documents are the forms, views, agents, etc that make up a databases design. The standard Notes classes allow easy access to the data documents, but do not provide any easy methods for accessing the design.
The purpose of the DatabaseDesign class is to allow you easy access the design documents in a DominoDatabase in LotusScript. It returns the design documents, and which point they can be examined, modified, copied to other databases or deleted. The documents are returned as standard NotesDocument objects, so once retrieved you can perform any operation on them that is allowed in a regular NotesDocument.