# Template repeater - is UDT type of repeater not recommended or not allowed

**URL:** <https://forum.inductiveautomation.com/t/template-repeater-is-udt-type-of-repeater-not-recommended-or-not-allowed/67488>\
**Category:** Ignition\
**Tags:** ignition80\
**Created:** [December 12, 2022, 9:47am UTC](https://forum.inductiveautomation.com/t/template-repeater-is-udt-type-of-repeater-not-recommended-or-not-allowed/67488 "2022-12-12T09:47:55Z")\
**Posts on this page:** 3\
**Page:** 1

<div class="post-metadata">

**Author:** ![hewking32](https://avatars.discourse-cdn.com/v4/letter/h/b5ac83/32.png) [@hewking32](https://forum.inductiveautomation.com/u/hewking32)\
**Post date:** [December 12, 2022, 9:47am UTC](https://forum.inductiveautomation.com/t/template-repeater-is-udt-type-of-repeater-not-recommended-or-not-allowed/67488/1 "2022-12-12T09:47:55Z")

</div>

hi All  
Inductive university video on [template repeater](https://www.inductiveuniversity.com/videos/template-repeater/8.1) says:

> Now, there's something important to remember when you pass parameter values in using a template repeater, and it's that the template repeater will really only work with templates that use standard types of parameters. So regardless of what repeat behavior you use on your template repeater, you cannot use a UDT data type on your template. So with most templates, template repeaters can be a great way to really easily display a lot of instances of a template on a screen very quickly.

I did a quick test with template repeater which used dataset type of repetition and passed several parameters to the template which accepted them. The template i was using had already UDT type of parameter. All seems to work OK.

My confusion is what is really the meaning of the limitation which i quoted.  
Could anybody please rephrase it for me?

I did also a test and changed "Index Parameter Name" on the template repeater to blank string which did not affect anything which begs a question what is the meaning of this parameter really?

Regards

---

<div class="post-metadata">

**Author:** ![pturmel](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/pturmel/32/3295_2.png) [@pturmel](https://forum.inductiveautomation.com/u/pturmel)\
**Post date:** [December 12, 2022, 12:52pm UTC](https://forum.inductiveautomation.com/t/template-repeater-is-udt-type-of-repeater-not-recommended-or-not-allowed/67488/2 "2022-12-12T12:52:37Z")

</div>

How did you pass a different UDT instance to each template within the repeater? Or template canvas?

---

<div class="post-metadata">

**Author:** ![hewking32](https://avatars.discourse-cdn.com/v4/letter/h/b5ac83/32.png) [@hewking32](https://forum.inductiveautomation.com/u/hewking32)\
**Post date:** [December 12, 2022, 3:40pm UTC](https://forum.inductiveautomation.com/t/template-repeater-is-udt-type-of-repeater-not-recommended-or-not-allowed/67488/3 "2022-12-12T15:40:35Z")

</div>

thanks for asking this as i did have a look second time and realised that my description was incorrect. I did not pass UDT parameter but several normal parameters using template repeater.  
I did have UDT in my template but i it was not used properly as UDT cannot be passed using template repeater.
