I was trying to automate mainframe application. While doing so in studio there was no error found. However while running, Set Field At position activity throws an error which says “Set Field at Position: Terminal error: Error”. In mainframe app the cursor position was Row 17, col 022. While providing these values in to activity properties uipath takes 22 instead of 022.
Can you specify which provider you are using in your Terminal Session connection? If you press “Configure Connection”, it’s the value of the first field in the form that opens.
I would suggest upgrading to version 2.1.0 of the Terminal Activities package. It has many improvements and bugfixes.
But because you use the Bluezone provider it’s unlikely your problem is solved by the package alone. There are no changes to this provider in the latest versions.
You should be able to see a more descriptive error in Event Viewer, Windows Logs, Application, one or more entries with source = UiPath.
Please paste a screenshot of that error here.
It seems that you are using a version of Rocket BlueZone emulator that is not compatible with our Bluzone provider.
I would suggest using the Direct Connection provider, which does not require any 3rd party emulator (like Bluezone) or the EHLL provider that works with BlueZone (use the C:\Program Files (x86)\BlueZone\6.2\eehllapi.dll in the connection).
Good Day!
Sorry for the inconvenience.
But In my case I found the dll file at this location “C:\Users\Jennish\AppData\Local\Temp\BlueZone\eehllapi.dll”. So I tried something like this in the Terminal configuration
The DLL is supposed to be used with the “IBM EHLLAPI” provider. In your screenshot, you are using the Direct Connection provider.
The configuration for EHLLAPI should look something like this:
where you replace the DLL with the path to eehllapi.dll on your system.
Once you do that and BlueZone is running and connected to the host system, you can test the connection by pressing the “Start recorder” button. If the connection is successful, you should see the screen in BlueZone replicated in the recorder window.
If you want to use the “Direct Connection” provider, you need to specify the connection properties. These connection properties would have similar names to the connection properties in BlueZone. So you should try to replicate the properties from BlueZone into the Direct Connection.