Editing the System Environment
Path
There are a number of paths that ConnectMaster uses to save files. Not every user wants to use the standard paths. Here is an overview of the paths, their default setting and how to change them.
Path |
Description |
Default |
CM_REPORT |
Folder where the crystal reports are located |
%CM_SYSTEM%\reports\crystal |
CM_EXPORT |
Folder for export/import of XML-Files |
%USERPROFILE%\Documents\ConnectMaster\Export |
CM_HELP |
Ordner für CM Hilfedateien |
%CM_SYSTEM%\helps |
CM_MAPINFO |
Ordner für Mapinfo Dateien |
%CM_SYSTEM%\Mapinfo |
CM_USERDATA |
Folder where the user data is located |
%USERPROFILE%\Documents\AdminTool\data |
CM_MAPSTYLES |
Folder where the customer map styles are located |
%USERPROFILE%\Documents\ConnectMaster\mapinfo |
CM_VISDRAW |
Folder for MS Visio drawings |
%USERPROFILE%\visio |
CM_VISTEMPLATE |
Folder where the customer Visio templates (vst-files) are located |
%USERPROFILE%\visio |
CM_VISSTENCIL |
Folder where the customer Visio stencil (vss-files) are located |
%USERPROFILE%\visio |
CM_WORK |
Folder for the log file |
%APPDATA%\DynamicDesign\ConnectMaster |
The paths can be redefined in the CMstartup.bat file under “rem User Data Variables:”
With the command set CM_*=File path, the paths can be changed.
For example “set CM_REPORT=%CM_SYSTEM%\reports\crystal”
Logging
The Logging settings in the library are only valid temporarily (the present users session). These parameters however can also be defined in the CMstartup.bat file under „Variables for CM LOG:“ with which they are valid for every session.
Setting |
Description |
CM_LOGTODATABASE=yes/no |
Protocol is saved in the database |
CM_LOGTOFILE=yes/no |
Protocol is saved in a file in the folder CM_Work |
CM_LOGWORKFLOW=yes/no |
The workflow is logged |
CM_LOGEVENTS=yes/no |
Events are logged |
CM_LOGWORKFLOWIDLEINTERVAL=x |
Every X minutes an idle message is logged |
CM_IGNOREEXCEPTIONS=yes/no |
Exceptions are ignored |
The settings can also be defined with the command set..
For example „set CM_LOGTOFILE=yes”