cancel
Showing results for 
Search instead for 
Did you mean: 

Need to Send Keys Events with Numpad Enter

JanMarciniak
Level 3
Hi all, I am automating a very old HOST System where specifically the Enter button on the numpad needs to be pressed to commit a command. How can this be done as the Standard Send Key Event "{ENTER}" is not working. I have found "{NUMPADENTER}" on the internet but this gets rejected as an unsupported key?   Any ideas? Thanks    
5 REPLIES 5

david.l.morris
Level 14
This may need to be added to BP's functionality. Not sure. I'm guessing it's not currently possible because Microsoft's Send Keys and Send Key Events documentation doesn't even mention a distinction between the two sets of keys for Enter, Subtract, Add, etc. I can see that being necessary since applications can be designed to behave differently for the numpad enter compared to the normal enter.
Dave Morris 3Ci at Southern Company Atlanta, GA

AmiBarrett
Level 12
Did some digging. I never trust the BP documentation for SendKeys and always refer to this Microsoft page as a cheat-sheet. https://docs.microsoft.com/en-us/dotnet/api/system.windows.forms.sendke… ENTER {ENTER} or ~ Keypad add {ADD} Keypad subtract {SUBTRACT} Keypad multiply {MULTIPLY} Keypad divide {DIVIDE} It seems ~ is the regular Enter, while {ENTER} is the numpad version. For the num row versions of all the math items, send ""+"", ""-"", ""*"" or ""/"" .

AmiBarrett
Level 12
(I so wish we could do edits!) I just tested sending {ENTER} without issue. Make sure your window is active, and send the key input to the top-most item in your filter tree.

Hi,

There is one situation where one field like Tax No can not enter using past option. That need to use keyboard to enter. Can any one provide any solution how to enter numeric value using key board because this field not support copy past value.

Example:

Tax ID: 1234567 (this field support copy past)

Reenter Tax ID: Manually need to enter using keyboard not support copy past

Thanks 

Pralay



------------------------------
Pralay Das
------------------------------

Hello,

You can use global send keys to fill in, check the documentation and the following article with some solutions:
 
  https://community.blueprism.com/communities/community-home/digestviewer/viewthread?MessageKey=59026fd7-fde8-44bc-ba5b-3d813855e8d2&CommunityKey=3743dbaa-6766-4a4d-b7ed-9a98b6b1dd01&bm=59026 fd7-fde8-44bc-ba5b- 3d813855e8d2#bm59026fd7-fde8-44bc-ba5b-3d813855e8d2

Check the documentation too:
  https://bpdocs.blueprism.com/bp-7-2//en-us/Guides/global-send-keys/global-send-keys.htm?TocPath=Guides%7CGlobal%20Send%20Keys%20and%20Global %20Send%20Key%20Events%7C_____0


Regards,



------------------------------
Leonardo Soares
RPA Developer Tech Leader
Bridge Consulting
América/Brazil
------------------------------
Leonardo Soares RPA Developer América/Brazil