# Selected rows rowindexes

**URL:** <https://forum.inductiveautomation.com/t/selected-rows-rowindexes/30539>\
**Category:** Ignition Early Access\
**Tags:** perspective\
**Created:** [December 9, 2019, 2:35pm UTC](https://forum.inductiveautomation.com/t/selected-rows-rowindexes/30539 "2019-12-09T14:35:18Z")\
**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, 2:24am UTC](https://forum.inductiveautomation.com/t/selected-rows-rowindexes/30539/6 "2026-06-04T02:24:58Z")

</div>

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.

```python
selectStar(
    {path.to.source.data},
    asMap('sourceIndex', 'I'),
    idx()
)

```

---

_[View the full topic](https://forum.inductiveautomation.com/t/selected-rows-rowindexes/30539)._
