Predefined fields with built-in functionality
Domino® Designer provides predefined fields which automatically add functionality that you would otherwise have to program yourself. For example, to design a form with mailing options, you add predefined mail fields such as SendTo and CopyTo to a form. Designer recognizes the fields and provides the interaction with the mail router that routes and delivers the mailed document.
If you try to use a reserved name in a way that is different from its intended use or redefine the field, Designer displays an error message.
Reserved names for embedded elements
| Reserved field name |
Contains |
|---|---|
| $$ViewBody |
An embedded view. |
| $$ViewList |
An embedded folder pane. |
| $$NavigatorBody |
An embedded navigator. |
| $GroupScheduleRefreshMode |
A value for refreshing an embedded group scheduling control. |
| $GroupScheduleShowLegend |
A value of 0 or 1. If the value is 0, the color legend does not display. If the value is 1, the color legend does display. The default is 1. |
Reserved fields for use in billing applications
| Reserved field name |
Creates a billing record when a user |
|---|---|
| $ChargeRead |
Opens a document that contains this field. |
| $ChargeWrite |
Creates, copies, edits, or saves a document that contains this field. |
Reserved fields for general use
| Reserved field name |
Use |
|---|---|
| Categories |
Categorizes documents. |
| $VersionOpt |
Controls version tracking for documents. |
| FolderOptions |
Puts new documents in folders. |
| SecretEncryptionKeys |
Encrypts documents with secret, rather than public, encryption keys. |
| HTML |
Passes HTML directly to the server. |
| $$HTMLHead |
Passes HTML information to be hosted within the <HEAD> tag for a document. The passed information might be meta data (using a <META ...> tag) or JavaScript™ code (using a <SCRIPT ...> tag) or CSS information (using a <STYLE ...> tag). |
| $$Return |
After Web users submit a document, Domino® responds with the default confirmation "Form processed." To override the default response, add a computed text field to the form, name it $$Return, and use HTML as the computed value to create a customized confirmation. |
Internal fields on forms
When a form is stored in a document, the form name is stored in the internal field named $Title.To use a different form to display the document, create an agent that deletes this stored form information and designates another form to display the document.