Knowledgebase Articles You Should Read

Subscribe to Recent KB Articles via RSS
Subscribe to Recent KB Articles via RSS
Recent KB Articles

1/26/11 0 comments 13224 views

SUMMARY
This article documents the default ports for all Automate applications. MORE INFORMATION PRODUCT TCP HTTP …

View Entire Knowledgebase Article

1/26/11 16 comments 9257 views

SYMPTOMS
1. Connection to Local Tasks could not be established. Is the Automate Task Service running on that machine.
2. Error 1920.Service Automate 8 (Automate8) failed to start. Verify that you have sufficient privileges to start system services.
3. The instruction at "0x7c9369da" referenced memory at "0x00000000". The memory could not be read.
4. Unable to start or stop Automate or BPA services without generating error messages.

CAUSE
http://support.microsoft.com/kb/943232
An application that uses the Sxs.dll file crashes when you run the application on a Windows XP-based computer.
This problem occur…

View Entire Knowledgebase Article

1/20/11 0 comments 6722 views

SYMPTOMS
The 'Could not access the Excel cells. Make sure the range is valid.' error message is received when running the "Dataset To Cells" action.

CAUSE
The dataset is either empty or exceeds Microsoft Office Excel's limitations.

A Microsoft Office Excel worksheet contains 65,536 rows and 256 columns. You cannot increase the number of rows or columns beyond the maximum row and column limits. If the dataset exceeds the maximum limits, then the error message will occur.

RESOLUTION
Ensure that the dataset does not exceed Excel's maximum limitations AND contains at least one row of data. The dataset generates the following fields for reference:…

View Entire Knowledgebase Article

9/9/10 0 comments 171 views

This sample task will demonstrate how AutoMate can delete the last line in a text file using vbscript. The task will invoke a vbscript that will remove the last line within a text file. The variable, varFileName, will require a valid path and file name in order for the script to function properly. To download this sample task, click here.…

View Entire Knowledgebase Article

3/16/10 0 comments 167 views

Introduction AutoMate’s implementation of variables, arrays and datasets play an important role in the construction of intelligent, flexible and nimble automated processes because they enable a means to store and share dynamic values for use in any task step as well as associated sub-tasks. Once created, these objects can be used in any action’s properties that allow input of expressions by simply placing the object name between percent signs (%). This makes it possible for the same task to process different sets of data each time it executes. In AutoMate BPA Server, variables, datasets and arrays take on a much greater role given that they have the ability to become “shared”. This essentially means that inform…

View Entire Knowledgebase Article

9/21/09 0 comments 15945 views

Introduction AutoMate 7 can be installed using simple command-line parameters through the use of the Windows Installer executable MSIExec.exe along with the AutoMate 7 MSI file. This allows for easy mass deployment and simplified automated installations. What You Will Need 1.AutoMate 7 installation MSI file (which can be found as a separate download link on the Account Maintenance page). …

View Entire Knowledgebase Article

9/21/09 0 comments 8604 views

Introduction AutoMate BPA Server can be installed using simple command-line parameters through the use of the Windows Installer executable MSIExec.exe and the AutoMate MSI file. This allows for easy mass deployment and simplified automated installations. What You Will Need 1.The AutoMate BPA Server installation MSI file (which can be foun…

View Entire Knowledgebase Article

6/30/09 0 comments 132 views

This sample task will demonstrate three different methods of interacting with a drop-down menu: Method #1: Typing The Selection This method is useful as long as the drop-down menu is type-enabled. With some applications or webpages, this is not an option. Method #2: Using The DOWN ARROW Key This method selects an item from a drop-down menu, as long as the drop-down list remains constant. If there's an addition or deletion from the drop-down list, the number of arrow keys to send must be modified. Method #3: Using The "Click Mouse" Action If the drop-down menu is not type-enabled and the list is not constant, we can use this method to select a drop-down item using the "Move Mouse To Object" and …

View Entire Knowledgebase Article

6/26/09 0 comments 241 views

Introduction
Environment variables are a set of dynamic values consisting of system information that can control the behavior of various programs. They consist of specially named aliases or placeholders for certain basic system properties that are present for convenience in programming and system administration. AutoMate encompasses a number of actions designed to automate the creation, manipulation and management of environment variables in a Windows-based operating system. These actions reside in the Task Builder’s Available Actions pane located in the Environment Variables folder.
This article will supply important details regarding environment variables and describe some AutoMate sample tasks utilized to manipulate and manage…

View Entire Knowledgebase Article

3/31/09 0 comments 9682 views

Overview
A Web service is defined as a set of technologies that provide platform-independent standards used for exchanging data between applications over a network, such as the Internet. Businesses can dynamically mix and match Web services to perform complex transactions with minimal programming. For instance, Web services allow buyers and sellers all over the world to discover each other, connect dynamically, and execute transactions in real time with minimal human interaction. Web Services are typically Web applications that can be accessed over the Internet by using a web browser (or other local client) and executed on a remote server hosting the requested services. Web services can perform functions t…

View Entire Knowledgebase Article

2/2/09 0 comments 226 views

AutoMate encompasses a VBA-compatible engine designed to extend the functionality available in AML (AutoMate Markup Language), the primary internal language used by AutoMate. It allows multi-line BASIC scripts to be included in a task with the use of the BASIC Script action and allows all built-in Visual Basic functions to be used as an expression in any step of a task. Furthermore, AutoMate also includes a large collection of additional functions that extend the functionality of the AutoMate Scripting Engine beyond the capabilities of what the basic VBA-compatible engine provides. These functions are collectively referred to as "AutoMate Extended Functions." This article will discuss functions, how they are used in AutoMate, and how they can add more intelligence to a task, thus…

View Entire Knowledgebase Article

11/21/08 0 comments 214 views

The AutoMate Expression Builder is a valuable tool used to assist in the creation and examination of expressions. An expression, in a programming, is a combination of variables, constants, functions and operators that represents a particular value. Many procedures or actions that one might want to perform with expressions are already contained in AutoMate's list of available actions. However, expressions can be used to further expand the capabilities of an action or add more intelligence to a task due to its ability to resolve dynamic data during task execution. The Expression Builder essentially incorporates all of the elements needed in order to create a properly formatted expression for use in any step of an AutoMate task. The Expression Builder provides a hierarchical view of…

View Entire Knowledgebase Article

4/23/08 0 comments 157 views

A member on the AutoMate Forums recently asked a question about how to have user input drive the starting of other tasks.  After some thought, I realized that the solution to this problem provided an excellent example of how AutoMate BPA Server’s workflow capabilities not only provide an easy way to accomplish such tasks, but separates the logic of such decisions into a clear and easily understandable process. The Problem The goal was to create a task that gave a user a choice within a dialog, and using that choice, trigger (or start) another task.  …

View Entire Knowledgebase Article

9/27/07 6 comments 12136 views

A great feature lies tucked away in the AutoMate Task Builder than can make exporting and sharing tasks a whole lot easier: attachments. Attachments allow a file of any type to be embedded within a task so that third-party elements can be included with a task for greater portability. For example if you have a task that plays a .wav file when a certain event occurs you can guarantee the sound file will always be present on the system by attaching the file to the task.Task attachments can be added and removed in the Task Builder's Attachment windows. Normally this window is docked together with the other Debug Windows at the bottom of the Task Builder (though like all other debug windows, it can be undocked and placed anywhere on the screen). To add an attachment, right click insid…

View Entire Knowledgebase Article

9/27/07 0 comments 11647 views

Introduction
AutoMate has the ability to execute numerous tasks simultaneously. The total amount of simultaneously run tasks can be configured from the Task Administrator under 'System' -> 'Options' -> 'Priorities' tab. On the other hand, there are certain situations when a task may need to run independent and uninterrupted from all other tasks in some manner. For example, such an option is useful when an interactive task must make sure that a particular window stays in the foreground in order to send keystrokes to it. If another task were to run and try to focus an unrelated window, it would eventually interfere with the task that is attempting to send keystrokes, thus failing one, or possibly both tasks. Additionally, a developer may wish to limit…

View Entire Knowledgebase Article

8/16/07 2 comments 9576 views

The Debug Window of the AutoMate Task Builder supplies a large amount of information about the task being constructed. Its purpose is to assist a developer to properly diagnose a task that generates an error or is generally not running properly. It provides a simple means to examine the contents of variables, inspect the states of any watches that were set, view labels and attachments or observe what each step may (or may not) have done during task execution. The Debug window contains six views which are separated by tabs. This article will provide a comprehensive description of each available Debugging tool.Output Window
The 'Output' view contains real-time information about the currently running task. As a task executes, each step is logged to the 'Output'…

View Entire Knowledgebase Article

8/15/07 4 comments 9474 views

When a task is triggered, AutoMate checks the state of the machine, whether it is logged on, logged off or locked, then observes and complies with the 'Logon' credentials of the task. When a machine is locked, and AutoMate needs to unlock it in order to properly run the task, it will attempt to do so using the "Specified User" or the "Default User" account (if the Specified User points to the Default User located in 'System' -> 'Options' -> 'Default User' tab). Microsoft developed Windows in a manner that only the user who last locked the workstation can unlock it. So if your default user is set to you, but another user locked the machine (whether locally or during a remote session), the task will not be able to unlock the machine because Windows will want you to verify that you…

View Entire Knowledgebase Article

8/7/07 0 comments 9894 views

Variables - Overview
A variable is a named storage location that can contain data which, if needed, may be modified during task execution. In this manner, variables can be used to represent and store dynamic data that may be different each time the task is run. Each variable has a name that uniquely identifies it. Variables can be used to represent data in a task that may be different from system to system.How to Create a Variable
AutoMate's 'Create Variable' action generates a variable which can be used to store dynamic values for utilization in any step of the task or any subtasks started with the 'Start Task' action. The developer can enter a value to the variable during creation or the value field can be left blank. Instead, variabl…

View Entire Knowledgebase Article

8/3/07 0 comments 8679 views

Remote AdministrationRemote Administration provides the capability to directly manage an AutoMate client from any machine on a TCP/IP network where the AutoMate Task Administrator is running. Once connected to a remote AutoMate, a user can add, remove, modify and debug managed tasks and enable / disable task triggering on the remote machine.
A user can execute tasks on a remote machine where an AutoMate task service resides as well. This article will provide comprehensive information regarding AutoMate's Remote Administration function. It will cover such topics as configuring and starting Remote Administration, working with managed tasks, deploying tasks, managing and executing remote tasks. Overview
AutoMate is a collection of …

View Entire Knowledgebase Article

8/2/07 12 comments 17461 views

Symptoms:The 'Logon' options located in the 'Managed Task Properties' of each task allow the user to specify under which user context a task should run when it is triggered (started automatically). If a task is set to launch when the system is locked or logged off and the 'Logon' parameters are either "Logon specified user," "Unlock using specified user," or "Run as background user," the error "Task could not start because logon failed" or "Task could not start because Hook window cannot be found" may occur. Reasons / Solutions:AutoMate may be attempting to send the keystrokes too soon.
AutoMate attempts to log on a user by simulating the keystrokes a user would use when loggin…

View Entire Knowledgebase Article

Search the URC

Subscribe to Version History via RSS
Subscribe to Version History via RSS
Version Watcher

11.0.2 changelog
11.0.2 changelog
other versions downloads

Contribute

Subscribe to Latest Resources via RSS
Subscribe to Latest Resources via RSS
Latest Resources

show filter options

Subscribe to Forum Posts via RSS
Subscribe to Forum Posts via RSS
Forum Posts