Function: getTableData()
getTableData(
page,tableId,options?):Promise<readonlyRecord<string,unknown>[]>
Defined in: src/modules/table.ts:363
Ai
Returns all table data as plain JSON objects from OData binding contexts.
Parameters
page
TablePage
Playwright Page (or compatible subset).
tableId
string
The UI5 control ID.
options?
Table options.
Returns
Promise<readonly Record<string, unknown>[]>
Intent
Extract all OData entity data bound to the table rows as JSON objects.
Ai Context
Reads binding contexts (getObject()) for each row. Returns raw OData entity data, not display text. Useful for data-level assertions.
Sap Module
sap.m.Table, sap.ui.table.Table — OData binding context data extraction
Business Context
Bulk data extraction from SAP tables for validation against business rules.
Example
`const data = await getTableData(page, 'myTable');`