# Template Repeater for a button -Vision

**URL:** <https://forum.inductiveautomation.com/t/template-repeater-for-a-button-vision/63308>\
**Category:** Ignition\
**Tags:** vision\
**Created:** [August 23, 2022, 4:54am UTC](https://forum.inductiveautomation.com/t/template-repeater-for-a-button-vision/63308 "2022-08-23T04:54:36Z")\
**Posts on this page:** 1\
**Showing post:** 4

<div class="post-metadata">

**Author:** ![justinedwards.jle](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/justinedwards.jle/32/37854_2.png) [@justinedwards.jle](https://forum.inductiveautomation.com/u/justinedwards.jle)\
**Post date:** [August 23, 2023, 3:47am UTC](https://forum.inductiveautomation.com/t/template-repeater-for-a-button-vision/63308/4 "2023-08-23T03:47:20Z")

</div>

I see you edited this yesterday, so I assume you are still looking for a solution.

Perhaps you can adapt this example for this use case:

> [@Update row in template repeater using button (outside from template) click](https://forum.inductiveautomation.com/t/update-row-in-template-repeater-using-button-outside-from-template-click/71582/8):
>
> If your template parameter bindings are bidirectional, you could simply reuse them to build your query arguments. Here is an example script that does this: repeater = event.source.parent.getComponent('Template Repeater') for template in repeater.getLoadedTemplates(): arguments = [] for customProperty in template.dynamicProps: arguments.append(template.getPropertyValue(customProperty)) print arguments #use these arguments for your UPDATE query Edit: replaced getTemplates function with buil…

---

_[View the full topic](https://forum.inductiveautomation.com/t/template-repeater-for-a-button-vision/63308)._
