# Data Type Creation Disabled

**URL:** <https://forum.inductiveautomation.com/t/data-type-creation-disabled/12562>\
**Category:** Ignition\
**Created:** [January 13, 2017, 9:08pm UTC](https://forum.inductiveautomation.com/t/data-type-creation-disabled/12562 "2017-01-13T21:08:12Z")\
**Posts on this page:** 6\
**Page:** 1

<div class="post-metadata">

**Author:** ![robhend](https://avatars.discourse-cdn.com/v4/letter/r/71e660/32.png) [@robhend](https://forum.inductiveautomation.com/u/robhend)\
**Post date:** [January 13, 2017, 9:08pm UTC](https://forum.inductiveautomation.com/t/data-type-creation-disabled/12562/1 "2017-01-13T21:08:12Z")

</div>

I am starting on the ignition platform, and am working with existing applications on the 7.8.4 version.  
The current application does not use any UDTs, and I would like to experiment with them.  
Clicking the tag button allows me to create new OPC, Memory, Query, and Expression tags as well as creating a new folder. Client Tag, Data Type Instance, and New Data Type are greyed out.

My assumption is that I have something missing in my tag database, or in my project configuration, but I have been unable to find any reference to this in the manuals.  
Can anyone point me in the right direction?

---

<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:** [January 13, 2017, 11:49pm UTC](https://forum.inductiveautomation.com/t/data-type-creation-disabled/12562/2 "2017-01-13T23:49:12Z")

</div>

The buttons are location-sensitive. To be allowed to create a client tag, you must be in the [Client] provider or a folder under it. To be allowed to create a data type, your highlight must be on the data types folder. To create a data type instance, you must have a least one data type created.

---

<div class="post-metadata">

**Author:** ![HALW80](https://avatars.discourse-cdn.com/v4/letter/h/47e85d/32.png) [@HALW80](https://forum.inductiveautomation.com/u/HALW80)\
**Post date:** [January 16, 2017, 1:05pm UTC](https://forum.inductiveautomation.com/t/data-type-creation-disabled/12562/3 "2017-01-16T13:05:25Z")

</div>

In tags, there a folder called data types  
right click and click “New Data Type”.  
Define the field for your UDT

Then to create an instance of that type  
Tags right click - \> New Tag - \> Data Type Instance -\> and choose your UDT

---

<div class="post-metadata">

**Author:** ![robhend](https://avatars.discourse-cdn.com/v4/letter/r/71e660/32.png) [@robhend](https://forum.inductiveautomation.com/u/robhend)\
**Post date:** [January 16, 2017, 10:51pm UTC](https://forum.inductiveautomation.com/t/data-type-creation-disabled/12562/4 "2017-01-16T22:51:41Z")

</div>

emca\_user: I have no DataTypes folder. If I create a folder with this name, it does not acquire any special properties; it is just another folder.

pturmel: When under Client in the tree, I can create a new Client Tag of any standard data type ( bool, long, float, etc). When under Tags in the tree, I can create new OPC Tag, Memory Tag, Query Tag, and Expression Tag. I have not found any place where I am able to create a New Data Type.

---

<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:** [January 17, 2017, 12:42am UTC](https://forum.inductiveautomation.com/t/data-type-creation-disabled/12562/5 "2017-01-17T00:42:56Z")

</div>

Huh. No pre-existing data types folder? I didn’t think that was possible. What is your default tag provider setting in your project properties? I vaguely recall it needing to be the internal provider to support UDTs.

---

<div class="post-metadata">

**Author:** ![ajdewhirst](https://avatars.discourse-cdn.com/v4/letter/a/f05b48/32.png) [@ajdewhirst](https://forum.inductiveautomation.com/u/ajdewhirst)\
**Post date:** [January 17, 2017, 1:37pm UTC](https://forum.inductiveautomation.com/t/data-type-creation-disabled/12562/6 "2017-01-17T13:37:59Z")

</div>

As far as I am aware, Ignition does not support use of UDTs if you are using an external tag provider.
