Hi! First off, thank you for taking the time for reading this.
My macro is set to fill a certain standard form.
The same form is present on websites A, B, C, and D
My current setup:
I have a folder in which I have 5 macros, one for each website with the exact same commands but the only difference is the website address. I right click on the folder then click on “Play all in folder”
What I would like to have:
A single macro with the 7 commands required to fill the form but after the macro has filled the form on website A, it goes to website B and does the same, then on to website C and D and then stops.
I’d be grateful if you could help me with this.
PS/Some info
- I literally found UiVision 4 days ago and am througly loving the simplicity.
- I would love to provide you with the link the forms (for your own inspections) but they are behind a login and strict firewall.
Thanks & Cheers!
-Alf
- Here is the JSON data for your reference -
{
“Name”: dprcd.x
“CreationDate”: “2020-5-12”,
“Commands”: [
{
“Command”: “open”,
“Target”: “https://dprcd.x/”,
“Value”: “”
},
{
“Command”: “click”,
“Target”: “id=txtUserName”,
“Value”: “”
},
{
“Command”: “type”,
“Target”: “id=txtUserName”,
“Value”: “sfe”
},
{
“Command”: “click”,
“Target”: “xpath=//[@id="dvLogin"]/div/div[2]",
“Value”: “”
},
{
“Command”: “click”,
“Target”: “id=txtPassWord”,
“Value”: “”
},
{
“Command”: “type”,
“Target”: “id=txtPassWord”,
“Value”: "o*********”
},
{
“Command”: “click”,
“Target”: “id=btnLogin”,
“Value”: “”
},
{
“Command”: “click”,
“Target”: “linkText=ActD”,
“Value”: “”
},
{
“Command”: “click”,
“Target”: “linkText=Alerts”,
“Value”: “”
},
{
“Command”: “click”,
“Target”: “linkText=Noster”,
“Value”: “”
},
{
“Command”: “click”,
“Target”: “xpath=//*[@id="divInputControls"]/div[1]/div[3]”,
“Value”: “”
},
{
“Command”: “type”,
“Target”: “id=rdoDistTypeAll”,
“Value”: “A”
},
{
“Command”: “click”,
“Target”: “id=rdoDistTypeAll”,
“Value”: “”
},
{
“Command”: “click”,
“Target”: “id=txtTitle”,
“Value”: “”
},
{
“Command”: “type”,
“Target”: “id=txtTitle”,
“Value”: “VID19”
},
{
“Command”: “click”,
“Target”: “id=txtMessage”,
“Value”: “”
},
{
“Command”: “type”,
“Target”: “id=txtMessage”,
“Value”: “formation”
},
{
“Command”: “type”,
“Target”: “id=rdoPriorityHigh”,
“Value”: “0”
},
{
“Command”: “click”,
“Target”: “id=rdoPriorityHigh”,
“Value”: “”
},
{
“Command”: “click”,
“Target”: “id=txtValidFrom”,
“Value”: “”
},
{
“Command”: “type”,
“Target”: “id=txtValidFrom”,
“Value”: “12/05/2020”
},
{
“Command”: “type”,
“Target”: “id=txtValidTo”,
“Value”: “12/12/2020”
},
{
“Command”: “type”,
“Target”: “id=rdoAckReqdYes”,
“Value”: “Y”
},
{
“Command”: “click”,
“Target”: “id=rdoAckReqdYes”,
“Value”: “”
},
{
“Command”: “type”,
“Target”: “id=rdoOnlyTickerYes”,
“Value”: “1”
},
{
“Command”: “click”,
“Target”: “id=rdoOnlyTickerYes”,
“Value”: “”
},
{
“Command”: “type”,
“Target”: “id=rdoHighlightYes”,
“Value”: “1”
},
{
“Command”: “click”,
“Target”: “id=rdoHighlightYes”,
“Value”: “”
},
{
“Command”: “click”,
“Target”: “id=btnSave”,
“Value”: “”
},
{
“Command”: “XType”,
“Target”: “${KEY_ENTER}”,
“Value”: “”
},
{
“Command”: “click”,
“Target”: “linkText=ActiD”,
“Value”: “”
},
{
“Command”: “click”,
“Target”: “linkText=ActiD”,
“Value”: “”
},
{
“Command”: “click”,
“Target”: “linkText=Approvals”,
“Value”: “”
},
{
“Command”: “click”,
“Target”: “linkText=Approvals”,
“Value”: “”
},
{
“Command”: “click”,
“Target”: “linkText=Administration”,
“Value”: “”
},
{
“Command”: “click”,
“Target”: “linkText=Notval”,
“Value”: “”
},
{
“Command”: “type”,
“Target”: “id=hdrCheckBox”,
“Value”: “on”
},
{
“Command”: “click”,
“Target”: “id=hdrCheckBox”,
“Value”: “”
},
{
“Command”: “click”,
“Target”: “id=btnNotiove”,
“Value”: “”
},
{
“Command”: “XType”,
“Target”: “${KEY_ENTER}”,
“Value”: “”
},
{
“Command”: “clickAndWait”,
“Target”: “linkText=Logout”,
“Value”: “”
}
]
}