# Dynamic Property Names

**URL:** <https://forum.inductiveautomation.com/t/dynamic-property-names/2225>\
**Category:** Ignition\
**Created:** [September 29, 2010, 1:36pm UTC](https://forum.inductiveautomation.com/t/dynamic-property-names/2225 "2010-09-29T13:36:00Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

**Author:** ![Step7](https://avatars.discourse-cdn.com/v4/letter/s/45deac/32.png) [@Step7](https://forum.inductiveautomation.com/u/Step7)\
**Post date:** [September 29, 2010, 1:36pm UTC](https://forum.inductiveautomation.com/t/dynamic-property-names/2225/1 "2010-09-29T13:36:00Z")

</div>

This isn’t a problem as much as an observation, but you probably want to take a look. I know there was another thread dicussing the same issue with tag names (I think), but I couldn’t find it.

It turns out that I can enter a dynamic property starting with a number, but can’t reference it in the script. It’s something I wouldn’t even do in the first place (starting a variable name with a number), but I was working on the paint component and created a property called ‘2D’ without thinking. Probably this should be caught in the property editor if it’s an illegal name. Or is it intentional for other reasons?

---

<div class="post-metadata">

**Author:** ![Carl.Gould](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/carl.gould/32/7262_2.png) [@Carl.Gould](https://forum.inductiveautomation.com/u/Carl.Gould)\
**Post date:** [October 2, 2010, 12:15am UTC](https://forum.inductiveautomation.com/t/dynamic-property-names/2225/2 "2010-10-02T00:15:13Z")

</div>

We’re always being beat-up for having overly zealous character restrictions in our names. This is an instance where it might make sense (it used to be restricted like that). But in some sense - now that the genie is out of the bottle it is hard to put it back. Dynamic properties can be used for more than scripting, after all…
