Configuration file (xperttimer.ini)

Navigation:  The installation >

Configuration file (xperttimer.ini)

Previous pageReturn to chapter overviewNext page

Short description

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.

Search Path

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".

 

Search order

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\

 

Entries

[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.

 

Individual settings for Report Headers

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=