# Import templates into windows

**URL:** <https://forum.inductiveautomation.com/t/import-templates-into-windows/10354>\
**Category:** Ignition\
**Created:** [August 17, 2015, 2:21pm UTC](https://forum.inductiveautomation.com/t/import-templates-into-windows/10354 "2015-08-17T14:21:15Z")\
**Posts on this page:** 6\
**Page:** 1

<div class="post-metadata">

**Author:** ![lutzN4](https://avatars.discourse-cdn.com/v4/letter/l/7ea924/32.png) [@lutzN4](https://forum.inductiveautomation.com/u/lutzN4)\
**Post date:** [August 17, 2015, 2:21pm UTC](https://forum.inductiveautomation.com/t/import-templates-into-windows/10354/1 "2015-08-17T14:21:15Z")

</div>

Hello,  
is there any possibility to import templates into windows?  
I have generated a template with parameters and now I want to use this template many times (\>100) with different tags in one window.  
If I do this manually this would need a lot of time. So I’d like to edit a list e.g. in Excel, import the templates on the left hand site of the window an place them manually to the right position.  
Thanks in advance.

---

<div class="post-metadata">

**Author:** ![AJBerera](https://avatars.discourse-cdn.com/v4/letter/a/9fc29f/32.png) [@AJBerera](https://forum.inductiveautomation.com/u/AJBerera)\
**Post date:** [August 17, 2015, 6:42pm UTC](https://forum.inductiveautomation.com/t/import-templates-into-windows/10354/2 "2015-08-17T18:42:39Z")

</div>

Yes you can  
Just use some indirection by creating some custom properties on your template to identify the instance.  
Drag the template onto the window and set the property on the template to whatever instance you are going to reference.

---

<div class="post-metadata">

**Author:** ![Pat](https://avatars.discourse-cdn.com/v4/letter/p/8491ac/32.png) [@Pat](https://forum.inductiveautomation.com/u/Pat)\
**Post date:** [August 17, 2015, 8:03pm UTC](https://forum.inductiveautomation.com/t/import-templates-into-windows/10354/3 "2015-08-17T20:03:58Z")

</div>

Take a look at the Template Repeater. Although I don’t this this became available until 7.7

[https://inductiveuniversity.com/video/template-repeater](https://inductiveuniversity.com/video/template-repeater)  
[https://support.inductiveautomation.com/usermanuals/ignition/index.html?containers\_templaterepeater.htm](https://support.inductiveautomation.com/usermanuals/ignition/index.html?containers_templaterepeater.htm)

---

<div class="post-metadata">

**Author:** ![nmudge](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/nmudge/32/3394_2.png) [@nmudge](https://forum.inductiveautomation.com/u/nmudge)\
**Post date:** [August 17, 2015, 8:53pm UTC](https://forum.inductiveautomation.com/t/import-templates-into-windows/10354/4 "2015-08-17T20:53:09Z")

</div>

Yes, and take a look at the Template Canvas: [nickmudge.info/post/ignitions-te … at-runtime](http://nickmudge.info/post/ignitions-template-canvas-dynamically-creating-screens-at-runtime)

---

<div class="post-metadata">

**Author:** ![lutzN4](https://avatars.discourse-cdn.com/v4/letter/l/7ea924/32.png) [@lutzN4](https://forum.inductiveautomation.com/u/lutzN4)\
**Post date:** [August 18, 2015, 7:16am UTC](https://forum.inductiveautomation.com/t/import-templates-into-windows/10354/5 "2015-08-18T07:16:58Z")

</div>

Thanks for your replies but this is not what I need.  
I want to import a large number of templates (with different tags connected to the custom properties) into e.g. the Root Container and move them manually in the window.

---

<div class="post-metadata">

**Author:** ![pdibenedetto](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/pdibenedetto/32/6364_2.png) [@pdibenedetto](https://forum.inductiveautomation.com/u/pdibenedetto)\
**Post date:** [August 18, 2015, 12:36pm UTC](https://forum.inductiveautomation.com/t/import-templates-into-windows/10354/6 "2015-08-18T12:36:46Z")

</div>

Set the “Drop Target” property of the template with the corresponding UDT. Then, in the Tag Browser, select all the instances of the UDTs that you want to use (using CTRL+left click) and drag and drop to window.

These create a template instance with the parameter binding to the instance that you drag.

Regards,
