System Files
Directory: gets localized via environment variable CX_SYSTEM, default: CX_ROOTDIR\system\cutomer; %CX_ROOTDIR%\system
ClassiX® requires
the following system files:
| System File |
Description |
| CLASSIX.INI |
initialization file |
| CLASSIX.NUM |
transformation tables for enumerations and comboboxes |
| CLASSIX.ODB |
database structure |
| LOCALES.TXT |
locales information (customized, in the specific
sub-directory) |
|
LOGGING.INI |
configuration for logging system |
Log files are written into the CX_SYSTEM directory by the setup program (INSTALL.LOG)
and by ClassiX®
(CLASSIX.LOG).
The system directory (and sub-directories) contains:
- a general initialization file (CLASSIX.INI), including all files that have
been inserted with #include (CLASSIX.DIC, CLASSIX.ODB ...)
- specifications about customized locale information (LOCALES.TXT) (in the
customer sub-directory)
- the InstantView®
commands (IVCommandsPC.ini) that have been
endtered into the monitor window last
- usually the log file (CX_PC.log)
that has been written by the ClassiX®
system
- the supervisor cxrosr.exe (CXAbend.log) log file
whereas PC
stands for the current computer name.
For further information about the ClassiX®
help files, please click here.
The path to the system directory is defined via environment variables CX_SYSTEM,
CX_SYSTEM_OUT and CX_ROOTDIR.
Reading access to a file:
- CX_SYSTEM=subPath1, subPath2, ..., subPathn
has been set:
In all sub-paths, it is searched for the file in the indicated order. In
case the file is not found, it will be searched in the CX_ROOTDIR\system.
- CX_SYSTEM has not been set, yet:
The file gets searched in the directory CX_ROOTDIR\system.
- CX_ROOTDIR and CX_SYSTEM not set:
The directory x:\ClassiX\system gets browsed, while x stands for the drive
of the current directory (working directory).
Writing access to a file:
- CX_SYSTEM_OUT=pfad set:
The file gets written into the indicated directory.
- CX_SYSTEM_OUT not set, but CX_SYSTEM=subPath1, subPath2,
..., subPathn is indicated:
When a file with the same name exists in one of the paths, it will be
overwritten via output file. In any other case, it will be written in CX_ROOTDIR\system,
independent from whether there is a file with the same name, or not.
- CX_SYSTEM_OUT and CX_SYSTEM have not been set, yet:
The output file gets written into CX_ROOTDIR\system
- CX_ROOTDIR and CX_SYSTEM not set:
The output file gets written into the directory x:\ClassiX\system, whereas x
stands for the drive of the current directory (working directory).
Explicitly specified (complete) paths for a file are preferred - the file
will only be read/written according to this specification; the rules from above
do not apply.