EMu 2.1.005

Release Date: 18 January 2002



  • The Crystal Reports viewer interface to EMu has been rewritten to support the displaying of  images in reports.
  • The EMu Groups facility has been rewritten to conform to the standard EMu interface style. Group security has been changed from Private/Public to allowing user and group access to be specified. Dynamic groups now save the query terms entered, rather than the texql query statement.
  • A new maintenance script (reportsupdate) has been added which reloads the registry entries for the standard EMu reports (List, Summary and Worksheet). The script ensures that the reports registry entries are correct.
  • The Locations module now has a Dimensions query tab.
  • Support for the loading of a number of standard thesauri has been added to the EMu server. Thesauri supported include:
    • Getty AAT
    • LCSH Thesaurus of Graphic Materials I
    • LCSH Thesaurus of Graphic Materials II
    • NLM MeSH 2002 Descriptor Records
    • NLM MeSH 2002 Qualifier Records
    • UNESCO

For more details see the thesaurus update and installation notes.

Issues Resolved

  • If the Add Task... button was clicked on the Tasks tab and there were not any tasks registered for the current module, the EMu client would terminate. The problem has now been fixed.
  • The display of the horizontal scrollbar in all LinkGrid controls was unpredictable. The LinkGrid control scrolling code has been overhauled to fix problems with the incorrect display of scrollbars.
  • The setting of the Modified flag on RichEdit and LinkGrid controls was inconsistent. The controls now set the value correctly.
  • If query terms were entered into CheckBox, RichEdit or ComboBox controls and another tab was selected, the terms would not be included in the current query. The controls have now been updated to supply terms for the current query.
  • In some instances the Refresh... command (View menu) may not have refreshed attachment information correctly. The command has been modified to ensure that all information is now refreshed.
  • A "Grid index out of range" error may have been generated on a read-only LinkGrid control when moving from a record where the grid contained values to a record which did not have any values.  This has now been remedied.
  • The nightly maintenance script that was used to generate notifications (emunotify) would generate an error for gallery clients who did not have the Collection Events module available. The error has now been corrected.
  • The email notification script (sendemail) would generate an error when using mail servers which required a domain name to be part of the From: address. The script has been modified to try a number of ways to determine the domain of the EMu server.
  • When saving a record the error message Data tree inconsistent with column type in Column irn with value 'xxx' may have been generated. The error would only occur if the "Insert/Edit" text colour was different from the "Display" colour. The problem has now been fixed.
  • Clicking on a reference field in the Report Fields dialog box would result in the mouse cursor changing to a drag and drop style. The cursor is no longer changed.
  • When including the Multimedia column in reports (used to export images for reporting) some images may have had the local path name generated incorrectly. The correct path name is now supplied.
  • When switching between data languages (for multi-lingual clients) read-only LinkGrid controls would not be displayed with the correct background colour. The correct colour is now displayed.
  • When switching between multiple data languages, the data for some languages may not have been shown. The problem only occurred if the data languages supported by the client were not sequential (i.e. not English followed by French, etc). The correct data is now displayed.
  • Under some circumstances, when entering Insert or Display modes for the first time, the tab area may have been drawn 29 pixels too small. The tab area is now drawn correctly.
  • If a nested form construct contained a read-only LinkGrid control (i.e. a double nested LinkGrid) then only the first row of the nested grid was displayed. All rows are now displayed correctly.
  • The Creator grid on the Multimedia tab of all modules may not have shown the correct number of rows in the grid. The displayed data was correct, however the grid may have had more rows than data available. The excess rows were displayed as blank values. The correct number of rows is now displayed.
  • If the Windows desktop was using Big Fonts, then the EMu client may have terminated when some tabs were displayed. The problem tabs had controls situated at the very bottom of the page (this was only a very small number of tabs). The tabs now display correctly with Big Fonts selected.

Upgrade Notes

The upgrade from EMu Version 2.1.004 to EMu 2.1.005 involves a number of steps.
Please follow the instructions below carefully.
You cannot skip any steps under any circumstances.
Before proceeding with the update please ensure that a complete backup of the KE EMu server exists and is restorable.

  1. Log in as emu.
  2. The following steps need to be repeated for each client installed on the EMu server.
    Please ensure no-one is using the system while the upgrade is underway.
  3. Enter client client
  4. Enter upgrade-2-1-005
  5. Go back to instruction 3 to commence upgrading the next client, until all clients are complete.
  6. EMu Version 2.1 Release 5 is now ready for use.

Due to changes in the Crystal Report viewer (the viewer COM control needs to be registered with Windows) every EMu client needs to be reinstalled.