WinAutomation v3 is fully backward compatible: this means that all the jobs that you may have created in previous versions will be automatically detected and imported in v3. Moreover, besides the automatic job import during the installation process, you can also manually import in WinAutomation v3, jobs that have been created in previous versions.
Either you are using the Macro Recorder to record your keystrokes, or you manually drag and drop the "Send Keys" action, sometimes you may need to change how fast the keystrokes are sent. WinAutomation provides you with 3 different tools to do that:
If you have tried sending a keystroke combination with the "Send Keys" action, you may have noticed that if you click on the "Insert Modifier" button, and select for example the Shift modifier, WinAutomation automatically enters {Shift}() in the text to send field, and places the cursor between the two parentheses.
In some cases you may want to setup a "global error handling" system, so that every time a job fails, you will be notified about this incident through email. A very common example where this feature could prove useful, is if WinAutomation is installed in a server where you do not have access on a daily basis. If for some reason, any of your jobs fails to complete successfully, WinAutomation will automatically send an email to the address that you specify, with the name of the job that failed, the time when the error occurred and a short description of the error.
If you use WinAutomation to manipulate Excel files, you most likely came across the concept of Data Tables. Whenever you are reading a range of cells from an Excel file, the information that you acquire is stored in a variable that has a type of "Data Table". Sometimes, you may want to retrieve a specific cell's value. The easiest way to do that, is to use the "Read from Excel" action, and store a cell's content into a variable. But what happens if you need to use the values of 50 different cells from the Excel file? Do you have to create 50 different "Read From Excel" actions? Of course not. In such a case, all you have to do is read a range of cells and then use them in your job through the special notation that accompanies data tables.