How to globalize a send hot key operation

I have a large set of “Type into” fields in an application and traverse through each of the fields with the tab key not with the mouse click. I need to add a click tab hot key before every field. Is there any way where i can globalize the clicking tab key operation and call it every time before landing on any field to feed data in to it. Please advise…

@Aaditya

We can pass that tab key into Type Into activity only.

@lakshman How ? Please explain…we just type numeric/text in Type into right ? How do we make it click tab before or after feeding text.

@Aaditya
When you click the + icon you have options to add tab .
In your case , after feeding the text to be entered in the text field add the ‘tab’, so that it enters the data in the field and points to the next field .
Please see the screenshot
image

Happy Automation :slight_smile:

2 Likes

@Aaditya

As @Blesslin mentioned, you can pass Tab key into Type Into activity.

Note: If you are passing Hot keys then you have to check SendWindowMessage option only but not SimulateType option into Type Into activity.

1 Like

@Blesslin Thank You !!

1 Like

@lakshman I tried it. how do i know if the movement is happening by tabs and not by click. I have added the property details as per screenshot. Please suggest if it is the right way. It is working with or without SendWindowMessage.

@Aaditya

Yes it will work with or without SendWindowMessage option. Am just informing like if you checked anywhere SimulateType option then it will type Tab text instead of sending Hot key.

1 Like

@Aaditya

If you are passing Tab key into Type Into activity means movement is happening by tabs only instead of Clicks. Now remove that Click activities if you used in between Type Into activities.

@lakshman Thanks lakshman for the detailed explanation. Now im getting a clear picture. I have set false for all the parameters below and its working.

Activate
Click before typing
EmptyField
SendWindowMessages
SimulateType

According to my understanding click activities are Activate, ClickbeforeTyping and Emptyield. Right ???
can you explain how an Activate, SendWindowMessages work ? Im clear about the other 3 buttons.

1 Like

@Aaditya

Activate - When this check box is selected, the specified UI element is brought to the foreground and activated before the text is written.

SendWindowMessages - If selected, the type is executed by sending a specific message to the target application. This input method can work in the background, is compatible with most desktop apps, but it is not the fastest of the methods. By default, this check box is not selected. If neither this nor the SimulateType check boxes are selected, the default method simulates the keystrokes by using the hardware driver. The default method is the slowest, it cannot work in the background, but it is compatible with all desktop apps.

1 Like

@lakshman thank you very much

1 Like

This topic was automatically closed 3 days after the last reply. New replies are no longer allowed.