# Refresh Data In Template Repeater

**URL:** <https://forum.inductiveautomation.com/t/refresh-data-in-template-repeater/9938>\
**Category:** Ignition\
**Created:** [April 20, 2015, 9:15pm UTC](https://forum.inductiveautomation.com/t/refresh-data-in-template-repeater/9938 "2015-04-20T21:15:15Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

**Author:** ![Howell](https://avatars.discourse-cdn.com/v4/letter/h/dfb087/32.png) [@Howell](https://forum.inductiveautomation.com/u/Howell)\
**Post date:** [April 20, 2015, 9:15pm UTC](https://forum.inductiveautomation.com/t/refresh-data-in-template-repeater/9938/1 "2015-04-20T21:15:15Z")

</div>

I have a template repeater with template rows that form a table. I requery the data on a timer and would like to refresh the list to show any changes that have been made to the data. So far the only way I have been able to do this is like so:

`table.templateParams = None
table.templateParams = newData`  
But this causes the table to blink because all of the data is being reloaded.

Is there a way to refresh the data without clearing it first? Or to redraw / repaint the table without the blink?

Thanks!

---

<div class="post-metadata">

**Author:** ![Luke.Stone](https://avatars.discourse-cdn.com/v4/letter/l/5fc32e/32.png) [@Luke.Stone](https://forum.inductiveautomation.com/u/Luke.Stone)\
**Post date:** [April 22, 2015, 11:54pm UTC](https://forum.inductiveautomation.com/t/refresh-data-in-template-repeater/9938/2 "2015-04-22T23:54:48Z")

</div>

There is a built in function called system.db.refresh() which forces a SQL query or DB browse binding to update immediately. Try running that function with your template repeater’s templateParams property. Refer to the manual for more details on its use.
