# 7.7.2 Expression Binding Dataset Bug

**URL:** <https://forum.inductiveautomation.com/t/7-7-2-expression-binding-dataset-bug/9503>\
**Category:** Ignition\
**Created:** [January 2, 2015, 6:59pm UTC](https://forum.inductiveautomation.com/t/7-7-2-expression-binding-dataset-bug/9503 "2015-01-02T18:59:14Z")\
**Posts on this page:** 1\
**Page:** 1

<div class="post-metadata">

**Author:** ![jimmylooo](https://avatars.discourse-cdn.com/v4/letter/j/f9ae1b/32.png) [@jimmylooo](https://forum.inductiveautomation.com/u/jimmylooo)\
**Post date:** [January 2, 2015, 6:59pm UTC](https://forum.inductiveautomation.com/t/7-7-2-expression-binding-dataset-bug/9503/1 "2015-01-02T18:59:14Z")

</div>

In expression binding…if you are trying to access a value from a dataset with a index and column name you have to add toInt(index) otherwise you get an error saying that it’s expecting an int and you are providing a long.

this no longer works:

{Root Container.Data}[0,{Root Container.DateTime 1.ColumnName}]

this is what i have to do now:

{Root Container.Data}[toInt(0),{Root Container.DateTime 1.ColumnName}]

Existing expressions after the update seem to work fine. If you attempt to modify an existing expression or create a new one with that type of expression you get the error.  
 ![](https://us1.discourse-cdn.com/inductiveautomation/original/2X/7/7e74fce2523e1d502498323c81ce21738ee84eb6.png)
