SAP BO Design Studio with UI Path


#1

Hello Everyone,

I started using UI path something like a a week ago, Iam working on an idea that I want to use the Ui path to log on SAP design studio , excute a query and type somedata there. OR that the robot to open the excuted query through the link for the excuted query in a SAP BO platform, to choose the entries for example company code and controling area , etc… and then give some data in a rows and save it.

I have an issue which is I can not type any data into the query/report in Design studio- (in the executed query and it opened in a web page as a local host).

what I want to do is to make the robot type data in the the rows&columns that exists , create calculations and understand the logic behinds it .

Unfortunately everytime i use the type into option or another method it doesn’t work at all. I ve been reading about the data scraping but as far as I understand it is a way to read the data but not to insert the data into another system. my whole idea is that i want the robot to open quries , exctue it , check it , type if some data is missing and check the logic behnid the calculations. any ideas how can I do that ?

I have also try to use other database functions but when i want to connect to a database , as a data source I can not find an SAP instead all of them are Microsoft SQL; ODBC ; etc…

One solution that I was thinking about is through is get the code for the specfic area/place that i want to fill in with a number , to get the code behind it through inspection options on google chrome or on Internet explorer and then to write it again and maybe through scripting on UI path I can write the code and then add the entry that i want.

I hope that I have described it in an understandable way.
any one have a similar experience or can tell me possible solutions for this issue , would be great

Thanks
Regards


#2

Hi,

You cannot use Data Scraping to insert text into a textbox.
However, you should try different kind of Type Into methods (SimulateType, SendWindowsMessage) and you should also clarify the Target of the Type Into activity. (Use UI Explorer for this) It is important to activate the field you’d like to fill (it is also a Type Into property) and you can also try to click the field before typing (ClickBeforeTyping property).
Another thing that can be helpful if you still cannot use Type Into is to use Send Hotkey activity and step from one button/textbox to another (using tabs) and after reaching the one you’d like to type into, simply use Type Into without adding Target property for that.

Hope that it was helpful