Terminal Connector allows a user perform Mainframe application operations.
The Terminal Connector is not a default connector and needs to be added to a project every time required.Refer to the
Pluginssection to learn more about adding the
Terminal Connectorto a project.
Once the connector is added to a project, the same can be accessed by expanding the Connectors Section under tool box.
To access the Terminal Connector
Terminal Connectorand drop it under
Right-Click on the
Terminal Connectorunder the Global Objects & Click on Configure.
User can view the configuration window of the
Click on the Screens
Select iconin Terminal connector.
Click on Select icon, all active Terminal -based applications will appear in the Session dropdown. Select the relevant application for the automation and click on Capture Button and click on ok .
The selected session terminal window would display.
Right-click on added window (Terminal Screen) and click on Refresh.
Refresh: Allows a user
Refreshthe terminal window.
Focus: Allows a user
Focusthe added window.
Add Element: Allows a user add an
Delete: Allows a user delete an added
Right click on the added window (Terminal screen) & Click on Add Element.
- Select Added Terminal screen and Right click on the screen .
Two options are available Data can extract in Terminal screen.
Add as Field: Allow a user extract data from the selected
Add as Region: Allow a user extract data from the selected
Users should expand the Global Object to view the Added Terminal Screen application, Double-click on the added screens to view all the available methods under the object explorer.
Expand the added Terminal screen to view additional election made while configuring the element, double-click on added screen to populate all available methods under the object explorer.
Each method from the list can be dragged and dropped on to the design surface.
Methods (Parent Node)
Allows a user check the selected application status
Allows a user maximize the selected application.
Allows a user minimize the selected application.
Allows a user quit a selected Terminal Session .
Allows a user restore the closed application
Allows a user start a new terminal session based on the provided session name.
Input: Profile Name.
Allows a user stop a session based on the session name provided.
Methods (Child Node)
Allows a user fetch a selected terminal application ID.
Allows a user fetch the terminal application status.
Allows a user cancel the previously defined wait time.
Allows a user dispose the targeted terminal application.
Allows a user check the provided value is equal or not.
Input: String, Integer, object ,etc.
Output: Boolean value.
Allows a user bring a terminal application to the foreground.
Allows a user to get the selected cursor position from the terminal session application.
Allows a user know the count of added fields in the Terminal application.
Output: Added Fields Count
Allows a user return an identifier that will uniquely identify the process in the system. A process can use this function to get its own process identifier.
Allows a user get the hash code in a terminal application.
Allows a user get the targeted session page Information.
Allows a user get the data from a terminal application, based on its input regions. Input: Start Row , Start Column, End Row, End Column .
Allows a user know the type of terminal application.
("UTL.RPA.CONNECTORS.TERMINAL.TerminalScreen, UTL.RPA.CONNECTORS.TERMINAL, Version=220.127.116.11, Culture=neutral, PublicKeyToken=3560024ae975bbad")
Allows a user hide the selected terminal session.
Allows a user check the terminal session application status. For Eg: Is created or not.
Allows a user know the terminal session applications is ready or not.
Allows a user match fields within the selected terminal session.
Allows a user maximize the selected terminal application.
Allows a user minimize the selected terminal application.
Allows a user restore a terminal sessions.
Allows a user pass data using sendkeys.
Allows a user send data to a defined region in the terminal application.
Input: Row Number ,Column Number
Allows a user set the cursor position on specific region and pass data to the terminal session screen .
Allows a user show the selected terminal application.
Allows a user to start a macro by using Macro Name in a selected terminal session .
Allows a user return the data in a string format.
Allows a user define wait time during execution.
Allows a user define a wait time during the terminal session execution.
Allows a user define a wait time for the cursor to navigate to the defined location on the terminal screen.