I’m working on a project that involves SAP background automation. More specific, we want to open the transaction FBL1N and select a variant via the “Get Variant…”-window that I open by sending the hotkey Shift+F5. In order to make the background automation work, I had to configure my activities with SendWindowMessages := True. Otherwise, UiPath would not find the element and I would get error messages as “Send Hotkey ‘UserArea usr’: Timeout reached.” or “Click ‘GridViewCell someVariant’: Timeout reached.”. But when selecting SendWindowMessages, I cannot choose a variant.
E.g.: Looking at my screenshot (see below), when I build a workflow where the bot is supposed to click on the 5th element among the column “Variant name” (again, click is configured with SendWindowMessages := True), the workflow is going to run without any errors, though in the end the first element is still going to be selected. So I have an issue when I want to focus on the 5th element.
I’ve tried to work around with
- “Set Focus”-activity
- “Send Hotkey”-activity in order to navigate down in the list, just nothing happened as for the click activity
- SAP activities: “Click Picture on Screen”, “Click Toolbar Button”, “Select Menu Item”, “Table Cell Scope”.
I still couldn’t figure out a properly running workaround.
Do any of you guys have an idea on how to select an item in such an SAP table during background automation?