Understanding ACT! Data Providers and ACT! Versions


Stonefield Query supports all versions of ACT! from version 3.0 to the current ACT! 2011 (13.0). However, there have been major changes between different ACT! versions, and these differences have an impact on reporting in Stonefield Query.

The first major change occurred between ACT! version 6.0 (2004) and version 2005 (7.0). The entire ACT! program was rewritten for the 2005 version, and the data access mechanism for ACT! databases was completely changed. Because of this, Stonefield Query reports written for ACT! 3.0-6.0 databases are not compatible with ACT! 2005 and later databases, and vice versa. When you add an ACT! database to Stonefield Query, you specify which of these types (ACT 3.0-6.0, or ACT! 2005+) it is, and Query handles the database accordingly.

The second major change occurred with the release of ACT! 2010. ACT! 2005 and later versions include a component called a data provider, which allows for tools like Stonefield Query to read from the ACT! database. The data provider released with ACT! 2005 had several drawbacks, so ACT! 2010 includes a completely new data provider, in addition to the older one. Again, since this data provider is completely new, reports written with it are not compatible with older versions of ACT!.

The result of this in Stonefield Query is as follows: