Posted by admin on Fri, 05/29/2009 - 17:34
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.
Posted by admin on Fri, 05/29/2009 - 17:19
WinAutomation includes an internal image recognition system that is used by 2 actions: "Wait for Image" and "Move Mouse on Image". When the job execution reaches one of these actions, the system's monitor is being scanned in order for the job to figure out if the image that the user captured, exists somewhere in the screen.
Posted by admin on Fri, 05/29/2009 - 17:16
When you compile a job to an executable through WinAutomation, you are actually creating a .NET application that can run in any computer that has the .NET framework 2.0 or higher installed in it. However, if you have tried to run a compiled job through a network location, you have probably come across an error.
Posted by admin on Fri, 05/29/2009 - 17:12
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.
Posted by admin on Fri, 05/29/2009 - 17:06
If you have tried entering a variable in a path:

you may have come across the following error: "File to copy not found", even though the variable contains the correct filename and extension.
Posted by admin on Fri, 05/29/2009 - 16:45
WinAutomation allows you to monitor the files in a folder (and its subfolders if you choose to) and fire a job if a file is created, modified or deleted. You can add a "File Monitor Trigger" in a job, if you right click on it, select "Edit Triggers", then select to "Add New Trigger" and finally add the "File Monitor Trigger".
Posted by admin on Fri, 05/29/2009 - 16:40
If you have recorded any macro using WinAutomation, you may often find yourself struggling to get the control of the mouse from the running job. In such cases that it is not possible for you to click the “Stop Job” option, you may use a predefined HotKey to stop all jobs that are currently running.
Posted by admin on Fri, 05/29/2009 - 16:38
When you use WinAutomation, you eventually come across lists. A text file can be stored as list, the files that you retrieve from a folder are stored in a list, the cells of an excel row are stored in a list. Sometimes, you will need to use a specific item of a list that is saved in a variable (e.g. the first item, the last item, the 9th item etc). In order to retrieve a specific item of a list, you will have to use the following notation:
Posted by admin on Fri, 05/29/2009 - 16:27
Sometimes, you may want to repeat one or more actions, for every item contained in a list. Either you want to use every item of an Excel row, or every line of a text file, you will have to deal with lists. In order to use every item of a specific list for a predefined set of actions, you will have to use a “For Each” loop (”For Each” action under “Loops” category).
Posted by admin on Fri, 05/29/2009 - 16:23
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.
|
|