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 18778Related Articles
Devices can not be moved from one equipment to another in the Industrial Maintenance Manager (IMM)
Summary Once a devide has been created inside an equipment in the Industrial Maintenance Manager (IMM), it is not possible to move this device to another equipment. Description Once a devide has been created inside an equipment in the Industrial ...
Table Names of the Industrial Maintenance Manage (IMM) were freely defineable
Summary Previously the properties for SQL table names for the Industial Maintenance Manager had no default values, so the user needed to define them manually. Further more, the properties could be changed at any time which might lead to unintended ...
possible to move devices in the Industrial Maintenance Manager on standard WebClient
Summary When using the WebClient with a standard WebServer, the access type is generally read-only. In the Industrial Maintenance Manager (IMM), however, it is possible to mode devices with drag and drop. Description When using the WebClient with a ...
unexpected shutdown of the runtime when switching to an IMM (Industrial Maintenance Manager) screen without any elements
Summary When there is an IMM screen in a project which has no control elements in it, and a switch to this screen is executed in the runtime, then the runtime may shut down unexpectedly. Description When there is an IMM screen in a project which has ...
IMM Maintanance preview filters show no results
Description In the screen of the Industrial Maintenance Manager (IMM) type, all pending maintenance tasks are displayed in a list. When filtering for certain dates, tasks are not displayed, although they exist. This error has been fixed. Filters are ...