sap_get_screen_elements
Retrieve all elements on the current SAP screen, optionally filtered by GUI element type and changeable status, with configurable recursion depth.
Instructions
Discover all elements on the current SAP screen.
Useful for finding field IDs when working with a new screen.
Use type_filter and changeable_only to reduce response size on complex screens (e.g. type_filter="GuiTextField,GuiCTextField" to find only input fields).
max_depth controls how deep to recurse into containers (default 2). Use max_depth=1 for a quick overview, max_depth=3+ for deeply nested layouts (splitter containers, tab strips with sub-containers).
Pass container_id='wnd[0]/mbar' to discover the menu bar structure.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| max_depth | No | ||
| type_filter | No | ||
| container_id | No | wnd[0]/usr | |
| changeable_only | No |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||