cancel
Showing results for 
Search instead for 
Did you mean: 

Interacting with SAP Table

girabor
Verified Partner

Hi everyone,

I'm currently working on an automation involving an SAP interface and I'm having some difficulty interacting with a table where reports/files are listed for download.

Blue Prism is able to identify the whole table using SAP Mode, and these are the attributes when spied as a full table:

ComponentType = GuiShell
ID = /app/con[0]/ses[0]/wnd[0]/usr/cntlGRID_CONT0050/shellcont/shell
SubType = GridView

However, I'm unable to individually identify or read a specific row or column within the table. What I'm trying to achieve is to dynamically identify the position/row of each file in the table so that Blue Prism can select and download the correct report.

I don't want to rely on a fixed row position using Region Mode, since new files can be added to the table, which would shift the positions. I've tried making a Region Mode-spied row dynamic so the automation could identify different rows based on the report/file name or its position, but I haven't been able to achieve this.

Ideally, I'd like the process to identify a newly added file based on its name or variant name and right-click to download the corresponding report, regardless of where it appears in the table.

Has anyone worked with a similar SAP interface scenario in Blue Prism, or knows of a recommended approach for dynamically identifying the row/position of a specific file in a GuiShell/GridView table?

Any guidance or examples would be greatly appreciated. Thanks!
#blueprism

0 REPLIES 0