cancel
Showing results for 
Search instead for 
Did you mean: 

How can I use "Write Properties" Blue Prism for Input - Search in Chrome

HuyChenh
Level 3
Dear everyone,

I'm a newcomer with Blue Prism and I have an issue that needs your help. How can I set value for the input textbox - search in Chrome at the website "https://www.xe.com/" as below:

14493.png
I've tried to find solutions but not any so far. Could anyone suggest me any? I appreciate that.


------------------------------
Huy Chenh
------------------------------
3 REPLIES 3

ritansh.jatwani
Level 9
Hi @Huy Chenh,

You won't be able to use Write stage directly to select the data from the dropdown since write stage will only select the data and won't trigger the backend functions to refresh it. Hence try using global send keys to achieve the functionality. Spy the "From" dropdown in AA/UIA/Region mode and apply Global mouse click center. Post that, pass the send keys to select the value and it should resolve your issue.

Hope it helps !!​

------------------------------
Ritansh Jatwani Senior Consultant
Consultant
EY
Gurgaon
*If you find this post helpful mark it as best answer
------------------------------

Hi @ritansh.jatwani,
I have tried using Global Mouse Click but I always see the error as below.

14462.png
I have checked the element Html and see that From and To are not the dropdown list, they are just text boxes, when we type texts into them and press Enter, the corresponding texts will be filled. 
14463.png
So, is there any Blue Prism activity or a way for Bot can do as simulate as humans do?
I also attached my code (sorry because I cannot upload files). Thanks so much for your help.

//My code (Object):
<process name="WebAutomation.Test.Object" version="1.0" bpversion="6.10.2.42081" narrative="WebAutomation.Test.Object" byrefcollection="true" type="object" runmode="Exclusive" preferredid="6f4fc485-7836-46f5-af97-6fb5db20918e">
<appdef>
<element name="WebAutomation.Test.Object">
<id>1d598c29-bfd5-4022-a1b2-81ed1953fb2e</id>
<element name="InputAmount - TypeInto">
<id>ab108b63-a05b-4141-8824-82a9481be25c</id>
<type>UIAEdit</type>
<basetype>UIAEdit</basetype>
<datatype>text</datatype>
<diagnose>False</diagnose>
<attributes>
<attribute name="uX">
<ProcessValue datatype="number" value="127" />
</attribute>
<attribute name="uY">
<ProcessValue datatype="number" value="662" />
</attribute>
<attribute name="uWidth">
<ProcessValue datatype="number" value="76" />
</attribute>
<attribute name="uHeight">
<ProcessValue datatype="number" value="24" />
</attribute>
<attribute name="uClassName">
<ProcessValue datatype="text" value="" />
</attribute>
<attribute name="uAutomationId" inuse="True">
<ProcessValue datatype="text" value="amount" />
</attribute>
<attribute name="uControlType" inuse="True">
<ProcessValue datatype="text" value="Edit" />
</attribute>
<attribute name="uLocalizedControlType">
<ProcessValue datatype="text" value="edit" />
</attribute>
<attribute name="uIsPassword">
<ProcessValue datatype="flag" value="False" />
</attribute>
<attribute name="uIsRequiredForForm">
<ProcessValue datatype="flag" value="False" />
</attribute>
<attribute name="uName" inuse="True">
<ProcessValue datatype="text" value="Amount" />
</attribute>
<attribute name="uOrientation">
<ProcessValue datatype="text" value="None" />
</attribute>
<attribute name="uItemStatus">
<ProcessValue datatype="text" value="" />
</attribute>
<attribute name="uItemType">
<ProcessValue datatype="text" value="" />
</attribute>
<attribute name="uOffscreen">
<ProcessValue datatype="flag" value="False" />
</attribute>
<attribute name="uTopLevelWindowId" inuse="True">
<ProcessValue datatype="text" value="" />
</attribute>
<attribute name="uLabeledBy">
<ProcessValue datatype="text" value="" />
</attribute>
<attribute name="uEnabled">
<ProcessValue datatype="text" value="True" />
</attribute>
<attribute name="uAcceleratorKey">
<ProcessValue datatype="text" value="" />
</attribute>
<attribute name="uAccessKey">
<ProcessValue datatype="text" value="" />
</attribute>
<attribute name="uHasKeyboardFocus">
<ProcessValue datatype="text" value="False" />
</attribute>
<attribute name="uHelpText">
<ProcessValue datatype="text" value="" />
</attribute>
<attribute name="uProcessId">
<ProcessValue datatype="text" value="7428" />
</attribute>
<attribute name="puControlType">
<ProcessValue datatype="text" value="Group" />
</attribute>
<attribute name="puLocalizedControlType">
<ProcessValue datatype="text" value="main" />
</attribute>
<attribute name="puClassName">
<ProcessValue datatype="text" value="" />
</attribute>
<attribute name="puName">
<ProcessValue datatype="text" value="" />
</attribute>
<attribute name="puAutomationId">
<ProcessValue datatype="text" value="" />
</attribute>
<attribute name="MatchIndex">
<ProcessValue datatype="number" value="1" />
</attribute>
</attributes>
</element>
<element name="SelectFrom">
<id>e7c7381d-6b04-4b79-80aa-ba2197a7fe25</id>
<type>UIAComboBox</type>
<basetype>UIAComboBox</basetype>
<datatype>text</datatype>
<diagnose>False</diagnose>
<attributes>
<attribute name="uX">
<ProcessValue datatype="number" value="417" />
</attribute>
<attribute name="uY">
<ProcessValue datatype="number" value="649" />
</attribute>
<attribute name="uWidth">
<ProcessValue datatype="number" value="299" />
</attribute>
<attribute name="uHeight">
<ProcessValue datatype="number" value="50" />
</attribute>
<attribute name="uClassName">
<ProcessValue datatype="text" value="" />
</attribute>
<attribute name="uAutomationId" inuse="True">
<ProcessValue datatype="text" value="midmarketFromCurrency" />
</attribute>
<attribute name="uControlType" inuse="True">
<ProcessValue datatype="text" value="ComboBox" />
</attribute>
<attribute name="uLocalizedControlType">
<ProcessValue datatype="text" value="combo box" />
</attribute>
<attribute name="uIsPassword">
<ProcessValue datatype="flag" value="False" />
</attribute>
<attribute name="uIsRequiredForForm">
<ProcessValue datatype="flag" value="False" />
</attribute>
<attribute name="uName" inuse="True">
<ProcessValue datatype="text" value="From" />
</attribute>
<attribute name="uOrientation">
<ProcessValue datatype="text" value="None" />
</attribute>
<attribute name="uItemStatus">
<ProcessValue datatype="text" value="" />
</attribute>
<attribute name="uItemType">
<ProcessValue datatype="text" value="" />
</attribute>
<attribute name="uOffscreen">
<ProcessValue datatype="flag" value="False" />
</attribute>
<attribute name="uTopLevelWindowId" inuse="True">
<ProcessValue datatype="text" value="" />
</attribute>
<attribute name="uLabeledBy">
<ProcessValue datatype="text" value="" />
</attribute>
<attribute name="uEnabled">
<ProcessValue datatype="text" value="True" />
</attribute>
<attribute name="uAcceleratorKey">
<ProcessValue datatype="text" value="" />
</attribute>
<attribute name="uAccessKey">
<ProcessValue datatype="text" value="" />
</attribute>
<attribute name="uHasKeyboardFocus">
<ProcessValue datatype="text" value="False" />
</attribute>
<attribute name="uHelpText">
<ProcessValue datatype="text" value="Type to search..." />
</attribute>
<attribute name="uProcessId">
<ProcessValue datatype="text" value="7428" />
</attribute>
<attribute name="puControlType">
<ProcessValue datatype="text" value="Group" />
</attribute>
<attribute name="puLocalizedControlType">
<ProcessValue datatype="text" value="main" />
</attribute>
<attribute name="puClassName">
<ProcessValue datatype="text" value="" />
</attribute>
<attribute name="puName">
<ProcessValue datatype="text" value="" />
</attribute>
<attribute name="puAutomationId">
<ProcessValue datatype="text" value="" />
</attribute>
<attribute name="MatchIndex">
<ProcessValue datatype="number" value="1" />
</attribute>
</attributes>
</element>
<element name="SelectTo">
<id>ecb5ed49-0e7b-4ca0-ab74-d73db8ed0b71</id>
<type>UIAComboBox</type>
<basetype>UIAComboBox</basetype>
<datatype>text</datatype>
<diagnose>False</diagnose>
<attributes>
<attribute name="uX">
<ProcessValue datatype="number" value="736" />
</attribute>
<attribute name="uY">
<ProcessValue datatype="number" value="560" />
</attribute>
<attribute name="uWidth">
<ProcessValue datatype="number" value="259" />
</attribute>
<attribute name="uHeight">
<ProcessValue datatype="number" value="50" />
</attribute>
<attribute name="uClassName">
<ProcessValue datatype="text" value="" />
</attribute>
<attribute name="uAutomationId" inuse="True">
<ProcessValue datatype="text" value="midmarketToCurrency" />
</attribute>
<attribute name="uControlType" inuse="True">
<ProcessValue datatype="text" value="ComboBox" />
</attribute>
<attribute name="uLocalizedControlType">
<ProcessValue datatype="text" value="combo box" />
</attribute>
<attribute name="uIsPassword">
<ProcessValue datatype="flag" value="False" />
</attribute>
<attribute name="uIsRequiredForForm">
<ProcessValue datatype="flag" value="False" />
</attribute>
<attribute name="uName">
<ProcessValue datatype="text" value="To" />
</attribute>
<attribute name="uOrientation">
<ProcessValue datatype="text" value="None" />
</attribute>
<attribute name="uItemStatus">
<ProcessValue datatype="text" value="" />
</attribute>
<attribute name="uItemType">
<ProcessValue datatype="text" value="" />
</attribute>
<attribute name="uOffscreen">
<ProcessValue datatype="flag" value="False" />
</attribute>
<attribute name="uTopLevelWindowId" inuse="True">
<ProcessValue datatype="text" value="" />
</attribute>
<attribute name="uLabeledBy">
<ProcessValue datatype="text" value="" />
</attribute>
<attribute name="uEnabled">
<ProcessValue datatype="text" value="True" />
</attribute>
<attribute name="uAcceleratorKey">
<ProcessValue datatype="text" value="" />
</attribute>
<attribute name="uAccessKey">
<ProcessValue datatype="text" value="" />
</attribute>
<attribute name="uHasKeyboardFocus">
<ProcessValue datatype="text" value="False" />
</attribute>
<attribute name="uHelpText">
<ProcessValue datatype="text" value="Type to search..." />
</attribute>
<attribute name="uProcessId">
<ProcessValue datatype="text" value="24256" />
</attribute>
<attribute name="puControlType">
<ProcessValue datatype="text" value="Group" />
</attribute>
<attribute name="puLocalizedControlType">
<ProcessValue datatype="text" value="main" />
</attribute>
<attribute name="puClassName">
<ProcessValue datatype="text" value="" />
</attribute>
<attribute name="puName">
<ProcessValue datatype="text" value="" />
</attribute>
<attribute name="puAutomationId">
<ProcessValue datatype="text" value="" />
</attribute>
<attribute name="MatchIndex">
<ProcessValue datatype="number" value="1" />
</attribute>
</attributes>
</element>
<element name="ClickConvert">
<id>ec91d508-4618-4ec1-a3a0-88882ffa35df</id>
<type>UIAButton</type>
<basetype>UIAButton</basetype>
<datatype>text</datatype>
<diagnose>False</diagnose>
<attributes>
<attribute name="uX">
<ProcessValue datatype="number" value="888" />
</attribute>
<attribute name="uY">
<ProcessValue datatype="number" value="638" />
</attribute>
<attribute name="uWidth">
<ProcessValue datatype="number" value="107" />
</attribute>
<attribute name="uHeight">
<ProcessValue datatype="number" value="48" />
</attribute>
<attribute name="uClassName">
<ProcessValue datatype="text" value="" />
</attribute>
<attribute name="uAutomationId">
<ProcessValue datatype="text" value="" />
</attribute>
<attribute name="uControlType" inuse="True">
<ProcessValue datatype="text" value="Button" />
</attribute>
<attribute name="uLocalizedControlType">
<ProcessValue datatype="text" value="button" />
</attribute>
<attribute name="uIsPassword">
<ProcessValue datatype="flag" value="False" />
</attribute>
<attribute name="uIsRequiredForForm">
<ProcessValue datatype="flag" value="False" />
</attribute>
<attribute name="uName" inuse="True">
<ProcessValue datatype="text" value="Convert" />
</attribute>
<attribute name="uOrientation">
<ProcessValue datatype="text" value="None" />
</attribute>
<attribute name="uItemStatus">
<ProcessValue datatype="text" value="" />
</attribute>
<attribute name="uItemType">
<ProcessValue datatype="text" value="submit" />
</attribute>
<attribute name="uOffscreen">
<ProcessValue datatype="flag" value="False" />
</attribute>
<attribute name="uTopLevelWindowId" inuse="True">
<ProcessValue datatype="text" value="" />
</attribute>
<attribute name="uLabeledBy">
<ProcessValue datatype="text" value="" />
</attribute>
<attribute name="uEnabled">
<ProcessValue datatype="text" value="True" />
</attribute>
<attribute name="uAcceleratorKey">
<ProcessValue datatype="text" value="" />
</attribute>
<attribute name="uAccessKey">
<ProcessValue datatype="text" value="" />
</attribute>
<attribute name="uHasKeyboardFocus">
<ProcessValue datatype="text" value="True" />
</attribute>
<attribute name="uHelpText">
<ProcessValue datatype="text" value="" />
</attribute>
<attribute name="uProcessId">
<ProcessValue datatype="text" value="24256" />
</attribute>
<attribute name="puControlType">
<ProcessValue datatype="text" value="Group" />
</attribute>
<attribute name="puLocalizedControlType">
<ProcessValue datatype="text" value="main" />
</attribute>
<attribute name="puClassName">
<ProcessValue datatype="text" value="" />
</attribute>
<attribute name="puName">
<ProcessValue datatype="text" value="" />
</attribute>
<attribute name="puAutomationId">
<ProcessValue datatype="text" value="" />
</attribute>
<attribute name="MatchIndex">
<ProcessValue datatype="number" value="1" />
</attribute>
</attributes>
</element>
<element name="GetResult">
<id>d2c287c6-cc4f-44a9-8da7-79287be48954</id>
<type>UIAEdit</type>
<basetype>UIAEdit</basetype>
<datatype>text</datatype>
<diagnose>False</diagnose>
<attributes>
<attribute name="uX">
<ProcessValue datatype="number" value="104" />
</attribute>
<attribute name="uY">
<ProcessValue datatype="number" value="755" />
</attribute>
<attribute name="uWidth">
<ProcessValue datatype="number" value="134" />
</attribute>
<attribute name="uHeight">
<ProcessValue datatype="number" value="36" />
</attribute>
<attribute name="uClassName" inuse="True">
<ProcessValue datatype="text" value="" />
</attribute>
<attribute name="uAutomationId">
<ProcessValue datatype="text" value="" />
</attribute>
<attribute name="uControlType" inuse="True">
<ProcessValue datatype="text" value="Text" />
</attribute>
<attribute name="uLocalizedControlType">
<ProcessValue datatype="text" value="text" />
</attribute>
<attribute name="uIsPassword">
<ProcessValue datatype="flag" value="False" />
</attribute>
<attribute name="uIsRequiredForForm">
<ProcessValue datatype="flag" value="False" />
</attribute>
<attribute name="uName" inuse="True">
<ProcessValue datatype="text" value="56,115.01" />
</attribute>
<attribute name="uOrientation">
<ProcessValue datatype="text" value="None" />
</attribute>
<attribute name="uItemStatus">
<ProcessValue datatype="text" value="" />
</attribute>
<attribute name="uItemType">
<ProcessValue datatype="text" value="" />
</attribute>
<attribute name="uOffscreen">
<ProcessValue datatype="flag" value="False" />
</attribute>
<attribute name="uTopLevelWindowId" inuse="True">
<ProcessValue datatype="text" value="" />
</attribute>
<attribute name="uLabeledBy">
<ProcessValue datatype="text" value="" />
</attribute>
<attribute name="uEnabled">
<ProcessValue datatype="text" value="True" />
</attribute>
<attribute name="uAcceleratorKey">
<ProcessValue datatype="text" value="" />
</attribute>
<attribute name="uAccessKey">
<ProcessValue datatype="text" value="" />
</attribute>
<attribute name="uHasKeyboardFocus">
<ProcessValue datatype="text" value="False" />
</attribute>
<attribute name="uHelpText">
<ProcessValue datatype="text" value="" />
</attribute>
<attribute name="uProcessId">
<ProcessValue datatype="text" value="7428" />
</attribute>
<attribute name="puControlType">
<ProcessValue datatype="text" value="Group" />
</attribute>
<attribute name="puLocalizedControlType">
<ProcessValue datatype="text" value="main" />
</attribute>
<attribute name="puClassName">
<ProcessValue datatype="text" value="" />
</attribute>
<attribute name="puName">
<ProcessValue datatype="text" value="" />
</attribute>
<attribute name="puAutomationId">
<ProcessValue datatype="text" value="" />
</attribute>
<attribute name="MatchIndex">
<ProcessValue datatype="number" value="1" />
</attribute>
</attributes>
</element>
<type>Application</type>
<basetype>Application</basetype>
<datatype>unknown</datatype>
<diagnose>False</diagnose>
</element>
<apptypeinfo>
<id>BrowserLaunch</id>
<parameters>
<parameter>
<name>Path</name>
<value>C:\Program Files (x86)\Google\Chrome\Application\chrome.exe</value>
</parameter>
<parameter>
<name>CommandLineParams</name>
<value>https://www.xe.com/</value>
</parameter>
<parameter>
<name>ProcessMode</name>
<value>Internal</value>
</parameter>
<parameter>
<name>ExternalProcessTimeout</name>
<value>0</value>
</parameter>
</parameters>
</apptypeinfo>
</appdef>
<view>
<camerax>0</camerax>
<cameray>0</cameray>
<zoom version="2">1.25</zoom>
</view>
<preconditions />
<endpoint narrative="" />
<subsheet subsheetid="f8540cd6-c0bb-41a8-90e2-b6c25d566a1b" type="CleanUp" published="True">
<name>Clean Up</name>
<view>
<camerax>0</camerax>
<cameray>0</cameray>
<zoom version="2">1.25</zoom>
</view>
</subsheet>
<subsheet subsheetid="49d9dcb6-6194-4e5a-93e6-b0c84cf59aed" type="Normal" published="False">
<name>ConvertCurrency</name>
<view>
<camerax>0</camerax>
<cameray>-1</cameray>
<zoom version="2">1.25</zoom>
</view>
</subsheet>
<stage stageid="39d52afb-4952-4750-8591-3abd3f02dca6" name="Start" type="Start">
<loginhibit />
<display x="15" y="-105" />
<onsuccess>45bd3a5b-7586-4632-bb91-f381a9aa3797</onsuccess>
</stage>
<stage stageid="45bd3a5b-7586-4632-bb91-f381a9aa3797" name="End" type="End">
<loginhibit />
<display x="15" y="90" />
</stage>
<stage stageid="4e6e7795-a0d6-4c6b-9dda-b1b1d9e5c858" name="Stage1" type="ProcessInfo">
<display x="-195" y="-105" w="150" h="90" />
<references>
<reference>System.dll</reference>
<reference>System.Data.dll</reference>
<reference>System.Xml.dll</reference>
<reference>System.Drawing.dll</reference>
</references>
<imports>
<import>System</import>
<import>System.Drawing</import>
<import>System.Data</import>
</imports>
<language>visualbasic</language>
<globalcode><![CDATA[]]></globalcode>
<code><![CDATA[]]></code>
</stage>
<stage stageid="df6c963d-b49c-4aaf-8c62-15e02be19d83" name="Clean Up" type="SubSheetInfo">
<subsheetid>f8540cd6-c0bb-41a8-90e2-b6c25d566a1b</subsheetid>
<display x="-195" y="-105" w="150" h="90" />
</stage>
<stage stageid="586b5224-592c-47b5-bc7d-f11ed3d7224e" name="Start" type="Start">
<subsheetid>f8540cd6-c0bb-41a8-90e2-b6c25d566a1b</subsheetid>
<loginhibit />
<display x="15" y="-105" />
<onsuccess>a507545a-878b-405f-903e-11dc38e70df2</onsuccess>
</stage>
<stage stageid="a507545a-878b-405f-903e-11dc38e70df2" name="End" type="End">
<subsheetid>f8540cd6-c0bb-41a8-90e2-b6c25d566a1b</subsheetid>
<loginhibit />
<display x="15" y="90" />
</stage>
<stage stageid="f0ee813e-62eb-4cb6-99a1-93eae05095a7" name="ConvertCurrency" type="SubSheetInfo">
<subsheetid>49d9dcb6-6194-4e5a-93e6-b0c84cf59aed</subsheetid>
<display x="-195" y="-105" w="150" h="90" />
</stage>
<stage stageid="ce9e5d2f-1fb7-4277-9425-3d4e77abd737" name="Start" type="Start">
<subsheetid>49d9dcb6-6194-4e5a-93e6-b0c84cf59aed</subsheetid>
<loginhibit />
<display x="15" y="-240" />
<onsuccess>c4a103cd-0782-4d90-ae31-08df5ef4e8c2</onsuccess>
</stage>
<stage stageid="b5255051-7764-4416-9f80-0333a8e20e3e" name="End" type="End">
<subsheetid>49d9dcb6-6194-4e5a-93e6-b0c84cf59aed</subsheetid>
<loginhibit />
<display x="15" y="255" />
</stage>
<stage stageid="1f552501-d6a5-408f-babd-3c2827a9135e" name="Note1" type="Note">
<subsheetid>f8540cd6-c0bb-41a8-90e2-b6c25d566a1b</subsheetid>
<narrative>Clean Up Page

This is an optional page where you might choose to perform some finalisation (or "cleanup") tasks as your business object is closed down.

The cleanup action will be called automatically immediately after closing your business object at the end of a business process.

You will not be able to call this action from a business process, nor will it be called at any other time than before the disposal of the business object.</narrative>
<display x="-180" y="60" w="180" h="230" />
</stage>
<stage stageid="67f7bb05-b3a1-45d8-a7b6-a6ca7cc730f4" name="Note2" type="Note">
<narrative>Initialise Page

This is an optional page where you might choose to perform some initialisation tasks after your business object is loaded.

The initialise action will be called automatically immediately after loading your business object.

You will not be able to call this action from a business process, nor will it be called at any other time than after the creation of the object.</narrative>
<display x="-180" y="60" w="180" h="230" />
</stage>
<stage stageid="c4a103cd-0782-4d90-ae31-08df5ef4e8c2" name="OpenBrowser" type="Navigate">
<subsheetid>49d9dcb6-6194-4e5a-93e6-b0c84cf59aed</subsheetid>
<loginhibit />
<display x="15" y="-165" w="90" h="30" />
<onsuccess>c030a958-59e1-4eba-ad62-110c7a65e3c9</onsuccess>
<step>
<element id="1d598c29-bfd5-4022-a1b2-81ed1953fb2e" />
<action>
<id>Launch</id>
<arguments>
<argument>
<id>Path</id>
<value>
</value>
</argument>
<argument>
<id>CommandLineParams</id>
<value>
</value>
</argument>
<argument>
<id>ProcessMode</id>
<value>
</value>
</argument>
</arguments>
<outputs>
<output>
<id>trackingid</id>
<value>
</value>
</output>
</outputs>
</action>
</step>
</stage>
<stage stageid="c030a958-59e1-4eba-ad62-110c7a65e3c9" name="Amount - TypeInto" type="Write">
<subsheetid>49d9dcb6-6194-4e5a-93e6-b0c84cf59aed</subsheetid>
<loginhibit />
<display x="15" y="-90" w="90" h="30" />
<onsuccess>8d7ee58c-5111-469e-8a1b-0c4301f769d5</onsuccess>
<step expr="[ammount]">
<element id="ab108b63-a05b-4141-8824-82a9481be25c" />
<action>
<id>WebWrite</id>
<arguments>
<argument>
<id>trackingid</id>
<value>
</value>
</argument>
</arguments>
</action>
</step>
</stage>
<stage stageid="8d7ee58c-5111-469e-8a1b-0c4301f769d5" name="SelectFrom" type="Navigate">
<subsheetid>49d9dcb6-6194-4e5a-93e6-b0c84cf59aed</subsheetid>
<loginhibit />
<display x="15" y="-30" w="90" h="30" />
<onsuccess>7d6192cf-c3a7-411c-bb7a-a3b40e72ecd2</onsuccess>
<step>
<element id="e7c7381d-6b04-4b79-80aa-ba2197a7fe25" />
<action>
<id>UIAClickCentre</id>
<arguments>
<argument>
<id>newtext</id>
<value>[selectFrom]</value>
</argument>
</arguments>
</action>
</step>
</stage>
<stage stageid="7d6192cf-c3a7-411c-bb7a-a3b40e72ecd2" name="SelectTo" type="Navigate">
<subsheetid>49d9dcb6-6194-4e5a-93e6-b0c84cf59aed</subsheetid>
<loginhibit />
<display x="15" y="30" w="90" h="30" />
<onsuccess>5ac95a75-9949-4837-9e00-c73f365698a8</onsuccess>
<step>
<element id="ecb5ed49-0e7b-4ca0-ab74-d73db8ed0b71" />
<action>
<id>UIASendKeys</id>
<arguments>
<argument>
<id>newtext</id>
<value>[selectTo]</value>
</argument>
<argument>
<id>interval</id>
<value>
</value>
</argument>
</arguments>
</action>
</step>
</stage>
<stage stageid="5ac95a75-9949-4837-9e00-c73f365698a8" name="ClickConvert" type="Navigate">
<subsheetid>49d9dcb6-6194-4e5a-93e6-b0c84cf59aed</subsheetid>
<loginhibit />
<display x="15" y="90" w="90" h="30" />
<onsuccess>41a3ef34-09ca-4df1-9c98-39309ea4c1f9</onsuccess>
<step>
<element id="ec91d508-4618-4ec1-a3a0-88882ffa35df" />
<action>
<id>UIAClickCentre</id>
<arguments>
<argument>
<id>newtext</id>
<value>
</value>
</argument>
</arguments>
</action>
</step>
</stage>
<stage stageid="41a3ef34-09ca-4df1-9c98-39309ea4c1f9" name="GetResult" type="Read">
<subsheetid>49d9dcb6-6194-4e5a-93e6-b0c84cf59aed</subsheetid>
<loginhibit />
<display x="15" y="165" />
<onsuccess>b5255051-7764-4416-9f80-0333a8e20e3e</onsuccess>
<step stage="result">
<element id="d2c287c6-cc4f-44a9-8da7-79287be48954" />
<action>
<id>UIAGetName</id>
</action>
</step>
</stage>
<stage stageid="531d2464-bb28-475f-b6a4-6984291de3a5" name="result" type="Data">
<subsheetid>49d9dcb6-6194-4e5a-93e6-b0c84cf59aed</subsheetid>
<loginhibit />
<display x="-240" y="150" />
<datatype>text</datatype>
<initialvalue />
<private />
<alwaysinit />
</stage>
<stage stageid="d1c619cf-826e-4f97-9b20-68d80a6460b3" name="ammount" type="Data">
<subsheetid>49d9dcb6-6194-4e5a-93e6-b0c84cf59aed</subsheetid>
<loginhibit />
<display x="-225" y="-15" w="120" h="30" />
<datatype>text</datatype>
<initialvalue xml:space="preserve">35000</initialvalue>
<private />
<alwaysinit />
</stage>
<stage stageid="6d428a4f-b102-4580-9b76-597ba240cdde" name="selectFrom" type="Data">
<subsheetid>49d9dcb6-6194-4e5a-93e6-b0c84cf59aed</subsheetid>
<loginhibit />
<display x="-240" y="45" w="120" h="30" />
<datatype>text</datatype>
<initialvalue xml:space="preserve">EUR - Euro</initialvalue>
<private />
<alwaysinit />
</stage>
<stage stageid="be8bdf19-df3b-45af-be6f-a5f4ed3cbf8a" name="selectTo" type="Data">
<subsheetid>49d9dcb6-6194-4e5a-93e6-b0c84cf59aed</subsheetid>
<loginhibit />
<display x="-240" y="90" w="120" h="30" />
<datatype>text</datatype>
<initialvalue xml:space="preserve">USD - US Dollar</initialvalue>
<private />
<alwaysinit />
</stage>
</process>
/////////////////////

------------------------------
Huy Chenh
------------------------------

HI @Huy Chenh,

Absolutely, using Blue Prism you can imitate exactly what humans are doing.
For achieving your requirements, i would prefer you performing below steps:

1) Spy "From" and "To" textbox using either AA/UIA mode​. The reason for spying with these 2 modes is that you can get "Global Mouse click center" functionality with these 2 modes.
2) Using Navigate stage, perform global mouse click center (and not Global Mouse Click). This action is similar to humans performing click on the textbox.
3) Using Navigate stage, select Global Send Keys and pass the value which you want to select. Post that you can pass either "Enter" or "Tab" using Global Send Keys  to select the desired value.

Please let me know if it still doesn't work.

------------------------------
Ritansh Jatwani Senior Consultant
Consultant
EY
Gurgaon
*If you find this post helpful mark it as best answer
------------------------------