# \[EDGE\] Use memory dataset tags cells in labels throught indirect binding

**URL:** <https://forum.inductiveautomation.com/t/edge-use-memory-dataset-tags-cells-in-labels-throught-indirect-binding/14484>\
**Category:** Ignition\
**Created:** [June 9, 2017, 2:21pm UTC](https://forum.inductiveautomation.com/t/edge-use-memory-dataset-tags-cells-in-labels-throught-indirect-binding/14484 "2017-06-09T14:21:04Z")\
**Posts on this page:** 3\
**Page:** 1

<div class="post-metadata">

**Author:** ![Rv.Batista](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/rv.batista/32/3593_2.png) [@Rv.Batista](https://forum.inductiveautomation.com/u/Rv.Batista)\
**Post date:** [June 9, 2017, 2:21pm UTC](https://forum.inductiveautomation.com/t/edge-use-memory-dataset-tags-cells-in-labels-throught-indirect-binding/14484/1 "2017-06-09T14:21:04Z")

</div>

It's possible to use a label indirect tag binding to show data from a memory dataset tag?

I have simple dataset with on string column and want to retrieve this strings by line position in a Label component.

Doing this direct from tag binding gives the following error:

> IOException: com.google.common.collect.ComputationException: com.inductiveautomation.ignition.common.sqltags.parser.TagPathFormatException: Illegal character '[' (Line 1 , Char 8)  
> caused by ComputationException: com.inductiveautomation.ignition.common.sqltags.parser.TagPathFormatException: Illegal character '[' (Line 1 , Char 8)  
> caused by TagPathFormatException: Illegal character '[' (Line 1 , Char 8)

> Ignition v7.9.3 (b2017060210)  
> Java: Oracle Corporation 1.8.0\_111

---

<div class="post-metadata">

**Author:** ![paul-griffith](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/paul-griffith/32/37249_2.png) [@paul-griffith](https://forum.inductiveautomation.com/u/paul-griffith)\
**Post date:** [June 9, 2017, 3:08pm UTC](https://forum.inductiveautomation.com/t/edge-use-memory-dataset-tags-cells-in-labels-throught-indirect-binding/14484/2 "2017-06-09T15:08:06Z")

</div>

Use syntax something like this:  
`toDataset(tag("Static Text" + {Property Reference}))[row, col]`  
Which assembled should look like this in a ‘real’ binding:  
`toDataset(tag("Motors/Motor " + {Root Container.Motor Index} + "/States"))[0, 0]`

The toDataset function is not always needed, but the result object from the tag() function doesn’t always accept the dataset row/col addressing, so you need to force it into a dataset object.

---

<div class="post-metadata">

**Author:** ![Rv.Batista](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/rv.batista/32/3593_2.png) [@Rv.Batista](https://forum.inductiveautomation.com/u/Rv.Batista)\
**Post date:** [June 9, 2017, 3:27pm UTC](https://forum.inductiveautomation.com/t/edge-use-memory-dataset-tags-cells-in-labels-throught-indirect-binding/14484/3 "2017-06-09T15:27:19Z")

</div>

Works like a charm.

Thank You.
