# Append to array tag by scripting

**URL:** <https://forum.inductiveautomation.com/t/append-to-array-tag-by-scripting/20635>\
**Category:** Ignition\
**Created:** [November 7, 2018, 6:49pm UTC](https://forum.inductiveautomation.com/t/append-to-array-tag-by-scripting/20635 "2018-11-07T18:49:01Z")\
**Posts on this page:** 3\
**Page:** 1

<div class="post-metadata">

**Author:** ![pat.stave1](https://avatars.discourse-cdn.com/v4/letter/p/f19dbf/32.png) [@pat.stave1](https://forum.inductiveautomation.com/u/pat.stave1)\
**Post date:** [November 7, 2018, 6:49pm UTC](https://forum.inductiveautomation.com/t/append-to-array-tag-by-scripting/20635/1 "2018-11-07T18:49:01Z")

</div>

How do i append a new element to the end of a string array tag by event scripting?

---

<div class="post-metadata">

**Author:** ![ethomason](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/ethomason/32/43338_2.png) [@ethomason](https://forum.inductiveautomation.com/u/ethomason)\
**Post date:** [November 7, 2018, 7:22pm UTC](https://forum.inductiveautomation.com/t/append-to-array-tag-by-scripting/20635/2 "2018-11-07T19:22:26Z")

</div>

```auto
tagPath = "StringArrayTag"

tagValueArray = system.tag.read(tagPath).value
tagValueArray.append('item')

system.tag.write(tagPath, tagValueArray)

```

---

<div class="post-metadata">

**Author:** ![pat.stave1](https://avatars.discourse-cdn.com/v4/letter/p/f19dbf/32.png) [@pat.stave1](https://forum.inductiveautomation.com/u/pat.stave1)\
**Post date:** [November 7, 2018, 8:39pm UTC](https://forum.inductiveautomation.com/t/append-to-array-tag-by-scripting/20635/3 "2018-11-07T20:39:26Z")

</div>

Thank you! Works great!
