The XperTimer.ini includes all information in order to run Xpert-Timer properly. You can find the database connection in the file as well as bunch of other settings. For example you can configure the handling of the Hibernate Status here.
Depending on if you use the BASIC or the PRO Version, the configuration file is either named XpertTimer.ini or XpertTimerBASIC.ini
You can find the file either in your Xpert-Timer Program file,
C:\Programme\XpertTimer\
of if you work with limited user access rights (Windows Vista, Windows7) you find it in your user directory:
C:\MyDocuments\[Username]\Local Settings\Program Settings\XpertTimer\XpertTimer.ini
Furthermore you have the option to use environmental variables. This could help the administrator a lot as he could set the environmenal variables through the Active Directory, using User Access rights.
Following variables are available:
1.XTDBCONFIGPATH
2.HOMEDRIVE + HOMEPATH
The environmental variables can be set or displayed using the command line parameter "SET".
The program checks the availability of the file in following order:
1.Program path
C:\Programs\XpertTimer\
2.Environmental variable
XTDBCONFIGPATH
3.Environmental variable
HOMEDRIVE + HOMEPATH
4.User specified program path
C:\Dokumente und Einstellungen\[Benutzername]\Lokale Einstellungen\Anwendungsdaten\XpertTimer\
[General]
Parameter name |
Description |
ShowWelcome = 0/1 |
Show welcome dialog |
ShowSplash = 0/1 |
Show program logo on startup of Xpert-Timer |
ShowScenario = 0/1 |
Decide the test version (Single User - Multi User) when starting up Xpert-Timer the first time beim ersten Start anzeigen |
SingleInstance = 0/1 |
Allow multiple Xpert-Timer on one computer. This is necessary, if you have multiple users working on one desktop computer in order to track their time. |
Databasetype = 0,1,2,3 |
Type of the database 0=Access, 1=MS SQL, 2=ConnectionString, 3=MySQL |
ConnectionStringEncrypt = 0/1 |
Shows, weather the ConnectionString is encrypted or readable. |
ConnectionStringEncryptMySQL |
ConnectionString for MySQL-Datenbank |
[Backup]
Parameter name |
Description |
Path |
Backup path for your Access database, e.g. Path=SERVER\Backup\XpertTimer |
[DBConnectionCheck]
Parameter name |
Description |
Enabled = 0/1 |
Check connection using Ping to the IP-Address active/deactivated |
ServerIP |
IP-Address of the server |
ReconnectPingCount |
Number of tries to connect through Ping (Default=2) |
InitialDelay |
Length of first try of connection after waking up from hibernate mode in ms (Default=100ms) |
ReconnectDelay |
Interval of repetition for automatic connection test in ms (Default=5000ms) |
[SQL-Server]
Parameter name |
Description |
Servername |
Name of database instance of MS-SQL Server, e.g. DBSERVER\SQLEXPRESS2008 |
Databasename |
Name of database on database server, e.g. XT |
Username |
Username for connecting to MS-SQL-Server |
Password |
Password for connecting to MS-SQL Server (encrypted) |
SecuritySQL = 0/1 |
Connection mode for database server (0=integrated authentification, 1=Username and password) |
[Access]
Parameter name |
Description |
Databasename |
Name of the Access-Database-File, e.g. C:\Programs\XpertTimer\xt.mdb |
Username |
Username for connection to Access database (Default=admin) |
Password
|
Password for connection to Access database (Encrypted, Default = [Empty]) |
[Messaging] (The messaging is for displaying a short notice if you receive a new project or task on your desktop
Parametername |
Beschreibung |
enabled |
0 = off; 1 = on |
inverval |
The interval is set to 5 seconds. You can set the interval to any seconds you want. For example 100 for 100 seconds. |
If you want to change the look of your reports in Xpert-Timer, you need to set some parameters in the XpertTimer.ini. This is only necessary if you want the default header to appear different in all your reports. The header of the report can be changed at any time when you hit the print button in Xpert-Timer. So use this function only if you need to change the default header.
If you need to change the description of one line, write the word you want to appear in the report behind the "=". Like "Name" in the following example.
For example:
[ReportOptions]
ReportHeader_User=Name
ReportHeader_Client=
ReportHeader_Project=
ReportHeader_DateRange=
ReportHeader_Filter=
If you want to set the title of all your reports, you can also do that in the .ini file. You can set the title for following reports:
- Working hours
- To-Do list
- User list
- Project list
- Client list
- History
For example:
[ReportOptions]
ReportTitle_Times=Overview of working hours
ReportTitle_Todo=List of To-Dos
ReportTitle_Users=
ReportTitle_Projects=
ReportTitle_Clients=
ReportTitle_History=