Print

Frequently Asked Questions

Q. What is an activation code?
Q. User ID and password?
Q. How to set date format?
Q. No email server error message when creating a new mail message.
Q. How to upgrade from TopSales Basic to Professional Edition
Q. How to set default country when keying in my contact profile?

Q. How to reinstall TopSales to another computer?
Q.
Windows server Opportunistic Locking and SMB2
Q. Does the free Topsales Basic edition make changes to the message I send?
Q. Entry field characters get cut off on the right hand side on Windows XP ClearType using LCD screen

Q. Why does Topsales list box does not have ability for sorting by pressing the column title?
Q. What is the difference between single user and network version of Topsales?
Q. How to report .tps database file
Q.Gmail account setting


Q. What is an activation code?

Activation code is a code use to activate your registered copy of TopSales software. To get an activation code, you will need to purchase Topsales. With an activation code, it means you are using a legal license copy of TopSales.


Q. User ID and password?

To login into TopSales system, you required a user ID and password. When installed, the system comes with a predefined user called "USER" and the password is also "USER" You are advise to change it after you have login to TopSales system.

Q. How to set date format?

When installed then date format is MM/DD/YYYY. To change it go to Tools, System Setting. Choose the Field format tab, and change the date format.
There are 3 format available:
1. DD/MM/YYYY
2. MM/DD/YYYY
3. DD MMM YY

 

Q. No email server error message when creating a new mail message.

You need to set a default mail server. Go to Tools , Email servers, highlight the email server you wish to be you main server then click the Set As Default button on the bottom left side

Q. How to upgrade from TopSales Basic to Professional Edition

If you installed Basic and already key in some data, just download the TopSales Pro upgrade setup file and apply the upgrade to the Basic Edition install folder.

Q. How to set default country when keying in my contact profile?

To set default country when keying in my contact profile, go to Tools-> System Setting, choose General section and select the default country.

Q. How to reinstall TopSales to another computer?

Backup the whole TopSales installed folder and any sub-folders and
restore the backup to that computer and create a shortcut the topsales program. If the 2 computer are connected in LAN network, just copy the topsales folder from one PC to another. You can also use this method to synchronize between your desktop PC and note PC topsales data.
TopSale does not use windows registry or copy dll files to windows folder, this makes maintenance easy and reduce dll version conflicts.

Q. Windows Server Opportunistic Locking and SMB2

You have to turn off windows server Opportunistic Locking and SMB2.

Opportunistic locking

Windows networks support a feature called "opportunistic locking" which provides some performance benefits when sharing small document files. With Topsales database this feature provides very little benefit.  What is worse, it can lead to data corruption, especially on busy networks.  If you search the internet for the phrase "opportunistic locking" you will find that we are not alone in this opinion.

To avoid data corruption you must disable the opportunistic locking feature by making changes to the registry of the file server and the workstations that access the Topsales database.  

You can use following steps to manually change the Windows registry concerning opportunistic locking.

This applies to all Windows file servers used as a "server."  Run the registry editor by entering "REGEDIT" in the Start/Run box.  Expand the HKEY_LOCAL_MACHINE tree, then System, CurrentControlSet, Services, LanmanServer and Parameters.  With the Parameters key highlighted in the left hand pane, select New/DWord value from the Edit menu and enter "EnableOplocks", exactly as shown, then press Enter.  Verify that the entry you just made has a data value of 0x00000000.

Note:  The above registry change should be made on the computer that stores your database (that is, the server).  If you sometimes copy your database to another computer on the network and use it there as well, you must also make the above registry change on that computer.

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\LanmanServer\Parameters EnableOplocks = 0

Locate the "Run" command by clicking Start, then All Programs, then Accessories, then Run.  Enter "regedit" into the Run box to start the registry editor.  Windows will ask for your consent to proceed.  Click Continue.  Expand the HKEY_LOCAL_MACHINE tree, then System, CurrentControlSet, Services and mrxsmb.  If there is no "Parameters" key under mrxsmb then select mrxsmb and choose New/Key from the Edit menu.  Enter "Parameters" as the key name.  With the Parameters key highlighted in the left hand pane, select New/DWord value from the Edit menu and enter "OplocksDisabled", exactly as shown, press Enter, then select Modify from the Edit menu, enter "1" for the Value data, and click on "OK".  Verify that the entry you just made has a data value of 0x00000001.

HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\MRXSmb\Parameters OplocksDisabled = 1

Disabling Oplocks on SMB2
To disable SMB2 on a Windows Server 2008 or Windows Vista/7/8 PC hosting database tables, change or add the following Registry value:

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\LanmanServer\Parameters SMB2 = 0  


Finally, reboot the server and all workstations.

Q. Does the free Topsales Basic edition make changes to the message I send?
No. Topsales Basic edition does not make any changes of the text of your messages and does not insert advertisements into them or anything else of that kind.

Q. Why does Topsales list box does not have ability for sorting by pressing the column title?
In order to have sorting by pressing the column title, the database records must be small. If the database records is large or access through network, sorting by column will be slow and impractical. Topsales database is scaleable to handle ten of thousands of records. It does provide sorting of list on those indexed record fields through the use of tab pages. For small dataset records, sorting by column is provided.


Q. What is the difference between single user and network version of Topsales?
Single user version can only be used for one user in a standalone Windows PC. It does not allow data to be share with other user. To share your data among your co-workers, you will need network version of Topsales.