This version of Heat mostly consists of graphical changes with some additional features.
Old test results
The test results for this version are very old, and as such they may not represent the current state of Wine. Please consider submitting a new test report.
Selected Test Results (selected in 'Test Results' table below)
What works
Creating/Editing/Closing work orders. The FLS tree works fine for the most part. Sending email notifications. The dashboard seems to work fine.
What does not
The installation basically doesn't work. It requires dotnet 3.0 and 3.5. However, it's possible to import the registry entries to trick it into thinking it's installed and it seems to work fine then.
The FLS application seems to crash randomly when switching between different entries, though it seems to seldom do this.
There are some graphical issues, such as doubling in the infocenter and lines not being formatted correctly in the call description/journal/assignment areas.
What was not tested
I did not test any reporting or administration functions.
Additional Comments
Technically it doesn't install I guess. It only installs if you trick it into thinking dotnet 3.0 and 3.5 are installed.
It also requires MDAC 2.8 and MFC42.
There is considerable slowness when starting the application and switching between call groups/work orders. This is because Wine currently has no DIB engine, so it makes a single function call thousands of times, slowing the application to crawl at some points. If you add Max's DIB engine from bug 421, then the application runs much, much faster.
HOWTO: Installing Heat 9.0.1
To install the program correctly, start with a clean wineprefix.
cd ~
WINEPREFIX="${HOME}/heat9" wine wineboot -i
The application needs to think that dotnet3 and 3.5 are installed. This can be done by inserting registry entries. I'm hosting them on my website. So do a wget to grab them ...
Now run the heat installer, make sure to add the WINEPREFIX variable before your command.
WINEPREFIX="${HOME}/heat9" wine HEAT.exe
It should install fine. After the install you need to add your ODBC connection to the Wine registry. First, install the FreeTDS odbc driver and configure the DSN using unixODBC. Then proceed as follows to get your wine prefix to use it...
WINEPREFIX="${HOME}/heat9" wine regedit
Navigate to ...
[HKEY_LOCAL_MACHINE\Software\ODBC.INI]
[HKEY_CURRENT_USER\Software\ODBC.INI]
and add a key here. So it will look like...
[HKEY_LOCAL_MACHINE\Software\ODBC.INI\MyDSN]
[HKEY_CURRENT_USER\Software\ODBC.INI\MyDSN]
Then
add a string value to each of these keys. The string should be named
"Driver" and the value can be anything you want, so long as it isnt
blank.
To launch the CallLog application without having to get prompted for a password every time, you can set a shortcut to the application so it is like so...