Praman — Agent-First SAP UI5 Test Automation Plugin - v1.2.0
    Preparing search index...

    Function selectRowByValues

    • Finds a row by column values and selects it.

      Parameters

      • page: TableOperationsPage

        Playwright Page (or compatible subset).

      • tableId: string

        The UI5 control ID.

      • columnValues: ColumnValueCriteria

        Column name to expected value mapping.

      • Optionaloptions: TableOptions

        Table options.

      Returns Promise<void>

      ui5.table.selectRowByValues

      Locate a table row matching column criteria and select it programmatically.

      Table row selection by value: 1. Resolve column names via getColumnNames(), 2. Search rows for matching cell values via findRowByValues(), 3. Select the matched row via selectTableRow().

      ControlError if no matching row is found.

      await selectRowByValues(page, 'myTable', { Name: 'Alice' });