SuperOffice.ini |
The configuration file for SuperOffice SIX has several parameters that describe the program’s database environment.
All connections between a database/archive and the program are governed by the configuration file.
SUPEROFFICE.INI is created on installation and does not normally need to be changed, but there are cases where it may be useful to change some of the parameters in it.
There are three types of parameter, and they are described below.
Description of the Central Database and Archive
The following parameters in SUPEROFFICE.INI describe the central database and the archive:
Parameter | Explanation |
---|---|
archivepath= | Defines where documents in SIX will be stored. |
archivepath2= | Alternative document folder. |
centralpath= | Points to the central program area, where any SuperOffice SIX updates will be stored. When SOLOADER.EXE runs on a workstation, it checks the program against the central program area to see if there are any new files there. Any new program files are then copied to the workstation. SOLOADER.INI is located in <CENTRALPATH>\CLIENT and contains rules for updating. |
datapath= | Defines the location of the database. |
templatepath= | Defines where the templates are located. |
socachepath= | Defines where the data cache files are stored. These cache files speed up the login process and reduce database traffic. Defaults to the profile's LocalSettings\AppData folder. Defaulted to C:\WINDOWS\SOCACHE in CRM5 and SIX before SR3. |
datapath= | built-in ODBC database |
templatepath= | "archivepath"\TEMPLATE |
The only parameter that must be specified is archivepath.
If the other parameters do not exist, they are given values that are determined by archivepath
Note: You can add further archive paths, e.g. archivepath2, archivepath3, and so on.
Datapath for SQL If you are using an SQL-database, an ODBC data source must be defined, and datapath must begin with ODBC:, followed by the Data Source Name. Note that you must enter ODBC in uppercase. If you have not already defined a Data Source Name for the database, use the name SuperOffice.
Datapath for C-Tree - this is no longer supported in SuperOffice SIX. datapath=\SO_ARC\DATA\SUPEROF5.DAT.
Note that the file name is expressed in full. This is because the database may be in a different location from the documents. This does not provide extra security – all users still need rights to the \SO_ARC folder.
Note:Datapath is not required if SUPEROF5.DAT is located in the \SO_ARC\DATA folder. However having the setting there will not cause any problems
If required, you can define that error logging will be more comprehensive than that specified by the default setup.
Parameter | Explanation |
---|---|
EnableDebug=0/1 | Turn debug logging on/off |
Truncate=0/1 | Allow log file to keep growing beyond 20K. |
LogPath=<path> | Where log is saved. Defaults to SO_ARC\DATA |
OLEDBLogFile=<path> | Where log is saved from reporter components. Defaults to LogPath. |
EnableReporterLog=0/1 | Starts logging from reporter components. |
EnableOLEDBLog=0..5 | Determines what level of detail the OLE-DB provider describes its workings. |
1 = SQL logging only | |
2 = also report component creation/destruction | |
3 = report method calls | |
4 = report sub method calls | |
5 = report mind numbing detail |
[Error] EnableDebug=1 // (enable comprehensive error logging) Truncate=0 // (do not truncate the log once it reaches the default maximum size– 128KB) Logpath=C:\SO_ERROR.LOG // (where the log file is saved, if not set it defaults to \\so\_arc\\data\\so\_log.txt) OLEDBLogFile=c:\so\_arc\oledb.log // (if not set, will use the same as logpath) EnableReporterLog=1 EnableOLEDBLog=1 // (you may set a value between 1 and 5, 3 is recommended)
If you enable the comprehensive error logging function, you must remember to disable it afterwards, or the hard disk will fill up.
To disable it, enter the following:
[Error] EnableDebug=0
In the central SuperOf5.ini file. Used to define how the default client is set up when installing.
Parameter | Explanation |
---|---|
PrefLang= | Default language for SOUSER.INI |
PrefMailClient | Default mail client |
PrefWordProcessor | Default editor to use |
PrefLang
This is the suggested language when installing a new client. PrefLang=NO will suggest that you install a new client workstation with Norwegian language files. This may be overridden during setup.
PrefMailClient
This is the suggested mail client used on new clients. Options are:
Up: Reference Prev: SoUser.ini Next: Travel And Satellite Edit