default tables for the Industiral Maintenance Manager (IMM) are not created

default tables for the Industiral Maintenance Manager (IMM) are not created

Summary

The names for the database tables used by the IMM are pre-defined and can not be changed in the zenon editor. However, these default names are not stored in the project.ini file. The zenon runtime, however, only created and accessed the database tables based on the entries in the project.ini file. As a result, it was not possible to use the Industrial Maintenance Manager with the default table names, because it would not access any database table.

Description

The names for the database tables used by the IMM are pre-defined and can not be changed in the zenon editor. However, these default names are not stored in the project.ini file. The zenon runtime, however, only created and accessed the database tables based on the entries in the project.ini file. As a result, it was not possible to use the Industrial Maintenance Manager with the default table names, because it would not access any database table.

Solution

As a workaround, the user can manually enter table names in the project.ini file like in the example below:

[IMM]
TableDevice=Devices
TableMaint=MaintenanceWorks
TableHist=MaintenanceHistory
TableDoc=Documents

After the fix, this workaround is no longer necessary. If no table names are given in the project.ini file, the runtime will create and access the default tables.

Note that the database connection still has to be entered manually.

Information




Issue Number: 34085
Fixed on Date: 1.4.2015
Versions: 7.11 0 BUILD 19245 | 7.20 0 BUILD 18778