Fix Subscript Out of Range error

The fix for the "subscript out of range error (9) depends on exactly what function was trying to run when the error occurred. Always close CTI Navigator after any error occurs. 

Normally a "subscript out of range error" can be fixed by opening a Search Results Data Table > select Menu > File > Reset Default Table Layout. If the error always happens before you can open a data table, go to Search Listings > open a saved listing or enter a few criteria to get a reasonable number of matches > Un-check the box beside most (but not all) of the Search Criteria > click Show Results > on the Data Table select Menu > File > Reset Default Table Layout

If resetting the default table layout does not fix the error, you may need to replace the default search listing table layout file. To replace this file, close CTI Navigator > open you Internet browser > go to  www.ctimls.com/DownloadS/{YourMLScode}/SLTableLayout.tbl > Save > Save in C:\Program Files\CTI Navigator\{YourMLScode}\System\Defaults\SLTableLayout.tbl > replace the existing file of the same name (see note below for {YourMLScode}).

If the error occurs when printing or previewing tables or when using Report Display from a table, you may need to replace the data table function. To replace this function, close CTI Navigator > open you Internet browser > go to www.ctimls.com/DownloadS/CTIDataTable.dll > Save > Save in C:\Program Files\CTI Navigator > replace the existing file of the same name. 

If replacing the data table does not fix the error, close CTI Navigator > right-click on Start > select Explore > browse to C:\Program Files\CTI Navigator\{YourMLScode} > double-click on the version.ini file > reduce the version number by at least 2 (such as change 167 to 165) > Close and Save changes > login and update CTI Navigator. (Note: do not change the ComponentVersion number.)

The fix for "Subscript out of range" when using taxes (where available) is to install the latest tax disk. A temporary fix for this error (until you can get the latest tax CD) is to set the program to use taxes over the Internet. To do this, open the CTI Navigator login screen > click the Setup button > click the "Tax Files" Tab > select Internet > click OK.

Note: Where instructions refer to {YourMLScode}, substitute CTI's 3-letter code for your local MLS. This code can be determined by opening the CTI Navigator login screen > click the Setup button > the MLS code is the first 3 letters in the Internet Server Address box.


Related articles and Internet links:

To return to CTI's menu of Error Fixes, click here or use the back arrow at the top of your Internet browser. To go directly to CTI's menu of Help & Tutorials, click here.

 

 

{rev. 08.05.08}