Interface Mismatch


Summary

This article will outline the steps to fix the error Interface Mismatch when trying to open TempWizardTM after Report Smith has been installed.
Note: This process is recommended for a Systems Administrator who is familiar with the TempWizardTM Installation process. Otherwise, you should contact BWSI Technical Support for assistance.
Here's what happend: The ADP Report Smith package writes in its own configuration file. This file overwrites the location for the common BDE installed on your computer.

The usual symptom is: When you try to access TempWizardTM, you will get an 'Interface Mismatch' error message.

To recover from this:

First, you need to find and rename the Borland registry key. (You must take extreme caution when doing anything in the registry, as you can cause unrecoverable damage if you are not very careful.)
You will need administrative rights to perform these steps.

Go to Start\Run and type in regedit. Click OK to run it.



This will bring up the Registry Editor.



In the Registry Editor, browse to HKEY_LOCAL_MACHINE\SOFTWARE. Here you will see the Borland key.



Right click the Borland key and choose Rename from the menu. Rename it to 'BorlandOLD'.





You can close Registry Editor after this.

Next you will need to run the TempWizardTM installation again.
(We do this because this replaces the BDE with the standard one located in 'Program Files\Common Files'.)

You will need to reconfigure the BDE and ODBC connections. The TempWizardTM Registry Key should stay intact.

Once you have finished with the TW install and it is working, you will want to merge the BDE configurations if you use the ADP Report Smith reports. To do this:

Open the Control Panel and find the BDE Administrator.



Open the BDE Administrator. It will look something like this:



Go to Object, Merge Configuration.



Next you will browse to C:\ADP\. In this ADP folder, you should find a folder titled Report Smith. In the Report Smith folder, you will find a file titled IDAPI32.cfg. Select that file and click Open.





You will get a message stating that the merge cannot be undone,. Just say OK to that, and then you should get a merge successful message. You are finished.

Download this tutorial