Description
A Project config defines app or group of apps united by any sense ( for example - by year, by project's name or by both ) - further the project-forming apps. Besides, a Project config must contain the links to all apps to which an addressing is possible from the project-forming apps - further the project-related apps.
The first item of a Project config defines the defaults and each next item defines a project-forming app or refers to a project-related app in an other Project config. Use new line for each item at the config typing.
To the app described by a Project config item you can be addressed from a DocForDoc config item and some public functions of the library DocExtLib.
Adding
To create a config Project perform:
• | Open the view Configs \ Project and press Create Project Config in its actions bar; |
• | On the opened form in the field Name type a name for the config without spaces. It must be unique name among all Project configs. Using the name you can address to the config from a code or from other configs; |
• | At the right define whether the config is enabled or not. To a config not marked as enabled you can not address at all; |
• | In the field Description type a text about the config. For example - Contracts 2015. The description can be shown in some message boxes at code running; |
• | In the fields Version set the number and date of the config version. It's help info that will not be used anywhere. |
Item's format
Use the first item in a Project config to set defaults for project-forming apps in the config. If you don't type the item with defaults separately, they will be defined by the first item with an app in the config.
The format of config's item with defaults:
SRV[ name ] FOLDER[ name ]
The format description:
SRV[ name ] - the abbreviated name of the default server;
FOLDER[ name ] - the name of a default file folder relative to data folder of Notes client or Domino server.
For a config's item that defines a project-forming app use the format:
name [ description ] SRV[ name ] FILE[ name ] RID[ identifier ]
The format description:
name - the unique name for an app in the config. Using the name you can address to the app, that is being described in the config item, from other configs or a code.
[ description ] - the description of the app in the project. The description can be displayed in a message box at a code running.
SRV[ name ] - the abbreviated name of the server with the app. Omit the tag to use the default server's name specified in the first config item.
FILE[ name ] - the name of the file of the app. Type full file name relative to Notes client / Domino server data folder or type the symbol "\" at the beginning to type the file name relative to the default folder specified in the first config item.
RID[ identifier ] - the eight-bit replica ID of the app. Type the tag for each app or instead press the button "Set Replica ID" at the bottom before the config saving to add the tag RID with the replica ID for all apps in the config where the tag RID wasn't typed.
Topic links:
See also: