# How to get cross reference of UDT type?

**URL:** <https://forum.inductiveautomation.com/t/how-to-get-cross-reference-of-udt-type/68729>\
**Category:** Ignition\
**Created:** [January 18, 2023, 2:55pm UTC](https://forum.inductiveautomation.com/t/how-to-get-cross-reference-of-udt-type/68729 "2023-01-18T14:55:31Z")\
**Posts on this page:** 7\
**Page:** 1

<div class="post-metadata">

**Author:** ![Aman\_Pawar](https://avatars.discourse-cdn.com/v4/letter/a/7ba0ec/32.png) [@Aman\_Pawar](https://forum.inductiveautomation.com/u/Aman_Pawar)\
**Post date:** [January 18, 2023, 2:55pm UTC](https://forum.inductiveautomation.com/t/how-to-get-cross-reference-of-udt-type/68729/1 "2023-01-18T14:55:31Z")

</div>

I want to find uses of UDT in the tag provider i.e. how many instances are used for particular UDT, is there any method to find cross reference of UDT type?

---

<div class="post-metadata">

**Author:** ![Cole\_Townsend](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/cole_townsend/32/53149_2.png) [@Cole\_Townsend](https://forum.inductiveautomation.com/u/Cole_Townsend)\
**Post date:** [January 18, 2023, 3:05pm UTC](https://forum.inductiveautomation.com/t/how-to-get-cross-reference-of-udt-type/68729/2 "2023-01-18T15:05:09Z")

</div>

You can use the Tag Report Tool to find all the instances of a specific UDT Type which you can find in the top right of the tab browser.

![image](https://us1.discourse-cdn.com/inductiveautomation/original/3X/8/a/8a27bff352077a1b6745a9b0a847ea1f61d64543.png)

Under 'Types' select UDT Instance and under 'Ancestor' choose which UDT Type you want to search for.

---

<div class="post-metadata">

**Author:** ![Aman\_Pawar](https://avatars.discourse-cdn.com/v4/letter/a/7ba0ec/32.png) [@Aman\_Pawar](https://forum.inductiveautomation.com/u/Aman_Pawar)\
**Post date:** [January 18, 2023, 3:27pm UTC](https://forum.inductiveautomation.com/t/how-to-get-cross-reference-of-udt-type/68729/3 "2023-01-18T15:27:12Z")

</div>

Well I've not found Tag Report Tool but found something which worked for me.

 ![image](https://us1.discourse-cdn.com/inductiveautomation/original/3X/9/a/9a622e70b8d2ad63a5b46a56ccc45807637740bb.png)  
Only thing is that in this case I had to look for each tag instance Data Type, so bit time consuming.  
I think it may be because I'm using 8.1.3 which is bit older.  
Anyways thanks for your help 🙏

---

<div class="post-metadata">

**Author:** ![Cole\_Townsend](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/cole_townsend/32/53149_2.png) [@Cole\_Townsend](https://forum.inductiveautomation.com/u/Cole_Townsend)\
**Post date:** [January 18, 2023, 3:38pm UTC](https://forum.inductiveautomation.com/t/how-to-get-cross-reference-of-udt-type/68729/4 "2023-01-18T15:38:49Z")

</div>

Yes, the Tag Report Tool was introduced in 8.1.19.

---

<div class="post-metadata">

**Author:** ![etknorr](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/etknorr/32/33184_2.png) [@etknorr](https://forum.inductiveautomation.com/u/etknorr)\
**Post date:** [January 18, 2023, 3:39pm UTC](https://forum.inductiveautomation.com/t/how-to-get-cross-reference-of-udt-type/68729/5 "2023-01-18T15:39:05Z")

</div>

The [Tag Report Tool](https://docs.inductiveautomation.com/display/DOC81/Tag+Report+Tool) is only available on Ignition version 8.1.19 and newer.

---

<div class="post-metadata">

**Author:** ![ggross](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/ggross/32/12668_2.png) [@ggross](https://forum.inductiveautomation.com/u/ggross)\
**Post date:** [January 18, 2023, 6:25pm UTC](https://forum.inductiveautomation.com/t/how-to-get-cross-reference-of-udt-type/68729/6 "2023-01-18T18:25:04Z")

</div>

In addition to the Tag Report tool, which will get you this information, as of 8.1.23 we introduced the [UDT Hierarchy Tool](https://forum.inductiveautomation.com/t/new-feature-udt-hierarchy-tool/65558) as well which sounds like it would provide you a more detailed version of what you are looking for.

Garth

---

<div class="post-metadata">

**Author:** ![nminchin](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/nminchin/32/6911_2.png) [@nminchin](https://forum.inductiveautomation.com/u/nminchin)\
**Post date:** [January 18, 2023, 8:10pm UTC](https://forum.inductiveautomation.com/t/how-to-get-cross-reference-of-udt-type/68729/7 "2023-01-18T20:10:24Z")

</div>

It sounds like you're in an older version, and in that case you should just be able to use the find replace tool to search for your UDT definition path in tags. Just make sure to remove the prefix `[tagprovider]_types_/` if you copy the tag path from the tag browser
