# Table Scripting Documentation

**URL:** <https://forum.inductiveautomation.com/t/table-scripting-documentation/81695>\
**Category:** Ignition\
**Tags:** ignition81, perspective\
**Created:** [November 9, 2023, 4:15am UTC](https://forum.inductiveautomation.com/t/table-scripting-documentation/81695 "2023-11-09T04:15:58Z")\
**Posts on this page:** 1\
**Page:** 1

<div class="post-metadata">

**Author:** ![lrose](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/lrose/32/62724_2.png) [@lrose](https://forum.inductiveautomation.com/u/lrose)\
**Post date:** [November 9, 2023, 4:15am UTC](https://forum.inductiveautomation.com/t/table-scripting-documentation/81695/1 "2023-11-09T04:15:58Z")

</div>

Was doing some training today and ran across this small difference in the manual.

On the [Perspective Table Scripting](https://docs.inductiveautomation.com/display/DOC81/Perspective+-+Table+Scripting) documentation it gives the following description for the `event.row` attribute:

> The row index of the selected row (zero based).

Not bad, however, what isn't obvious, (to me anyway), is that it is specific to row index of the source data.

However, the description as given by the scripting environment does a better job:

> The unique row index as it is represented in the source data. Also known as the row ID.

I would think it would be better if they matched?

@Paul.Scott
