Hello!
Have an issue. I need to read three fields in Rumba 6.0. I have the following:
EMReadScreen Buf1, 12, 10, 7 -->> This line grabs account 111-111111-1
EMReadScreen Buf2, 12, 11, 7 -->> This line grabs account 222-222222-2
EMReadScreen Buf3, 12, 12, 7 -->> This line grabs account 333-333333-3
After this I have the macro paste (to isolate) an account followed by an enter statement:
EMSendKey "3333333333"
EMSendKey "<ENTER>"
And then rerun the EMReadScreen statements above again.
The result is baffling:
Buf1=333-333333-3
Buf2=222-222222-2
Buf3=333-333333-3
When in reality it should be:
Buf1=333-333333-3
Buf2=
Buf3=
Can you please help?
#RumbaHi,
Can you double check the version number and the product name.. Is it Rumba or Web-to-Host ?
Please provide an example for reproduction
When posting a non-working script, please do so in the smallest amount of stand-alone code possible. If the code you post cannot run by itself on another person's computer, they will not be able to recreate the issue.
thank you.
Hello!
Have an issue. I need to read three fields in Rumba 6.0. I have the following:
EMReadScreen Buf1, 12, 10, 7 -->> This line grabs account 111-111111-1
EMReadScreen Buf2, 12, 11, 7 -->> This line grabs account 222-222222-2
EMReadScreen Buf3, 12, 12, 7 -->> This line grabs account 333-333333-3
After this I have the macro paste (to isolate) an account followed by an enter statement:
EMSendKey "3333333333"
EMSendKey "<ENTER>"
And then rerun the EMReadScreen statements above again.
The result is baffling:
Buf1=333-333333-3
Buf2=222-222222-2
Buf3=333-333333-3
When in reality it should be:
Buf1=333-333333-3
Buf2=
Buf3=
Can you please help?
#RumbaIt's Rumba Desktop
Version 8.1.0 SPO Patch0
Code:
Sub Main
Dim Buf1 as String
Dim Buf2 as String
Dim Buf3 as String
Dim Auf1 as String
Dim Auf2 as String
Dim Auf3 as String
EMSendKey "DIVD"
EMSendKey "<ENTER>"
EMSendKey "AS"
EMSendKey "454718107"
EMSetCursor 21, 41
EMSendKey "06012015"
EMSendKey "<ENTER>"
EMSetCursor 5, 4
EMSendKey "PF"
EMSendKey "<ENTER>"
EMReadScreen Buf1, 12, 10, 7
EMReadScreen Buf2, 12, 11, 7
EMReadScreen Buf3, 12, 12, 7
msgbox Buf1
msgbox Buf2
msgbox Buf3
Buf1=""
Buf2=""
Buf3=""
EMSetCursor 23, 13
EMSendKey "9690005521"
EMSendKey "<ENTER>"
EMReadScreen Auf1, 1, 10, 77
EMSendKey "<ENTER>"
EMReadScreen Auf2, 12, 11, 7
EMReadScreen Auf3, 12, 12, 7
msgbox Auf1
msgbox Auf2
msgbox Auf3
Buf1=""
Buf2=""
Buf3=""
End Sub