# Perspective Table, selecting multiple rows and getting each selected row number (index)?

**URL:** <https://forum.inductiveautomation.com/t/perspective-table-selecting-multiple-rows-and-getting-each-selected-row-number-index/115835>\
**Category:** Ignition\
**Tags:** perspective\
**Created:** [June 3, 2026, 5:15pm UTC](https://forum.inductiveautomation.com/t/perspective-table-selecting-multiple-rows-and-getting-each-selected-row-number-index/115835 "2026-06-03T17:15:56Z")\
**Posts on this page:** 1\
**Showing post:** 6

<div class="post-metadata">

**Author:** ![pturmel](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/pturmel/32/3295_2.png) [@pturmel](https://forum.inductiveautomation.com/u/pturmel)\
**Post date:** [June 4, 2026, 3:10pm UTC](https://forum.inductiveautomation.com/t/perspective-table-selecting-multiple-rows-and-getting-each-selected-row-number-index/115835/6 "2026-06-04T15:10:09Z")

</div>

Move the table data binding to custom property. Process the original data to add a column of row indices and provide that to the table's `props.data`.

> [@Selected rows rowindexes](https://forum.inductiveautomation.com/t/selected-rows-rowindexes/30539/6):
>
> I generally post-process the table source data with my toolkit selectStar() function to add a column containing the original data row index within the table data. As long as this is present in props.columns, usually hidden, this extra index will show up in rowData as well as filtered and sorted feedback properties.

---

_[View the full topic](https://forum.inductiveautomation.com/t/perspective-table-selecting-multiple-rows-and-getting-each-selected-row-number-index/115835)._
