# Synthax and annotation in case of FormFieldType.SELECT, to enumerate possible value and default value

**URL:** <https://forum.inductiveautomation.com/t/synthax-and-annotation-in-case-of-formfieldtype-select-to-enumerate-possible-value-and-default-value/110417>\
**Category:** Module Development\
**Tags:** ignition81\
**Created:** [September 5, 2025, 5:26pm UTC](https://forum.inductiveautomation.com/t/synthax-and-annotation-in-case-of-formfieldtype-select-to-enumerate-possible-value-and-default-value/110417 "2025-09-05T17:26:03Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

**Author:** ![mazeyrat](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/mazeyrat/32/10955_2.png) [@mazeyrat](https://forum.inductiveautomation.com/u/mazeyrat)\
**Post date:** [September 5, 2025, 5:26pm UTC](https://forum.inductiveautomation.com/t/synthax-and-annotation-in-case-of-formfieldtype-select-to-enumerate-possible-value-and-default-value/110417/1 "2025-09-05T17:26:03Z")

</div>

**Ignition 8.3**

I’m looking for the synthax and annotation in case of FormFieldType.SELECT, to enumerate possible value and default value

```java
@FormCategory("General")
@FormField(FormFieldType.SELECT)
@Label("...")
@Required
@DefaultValue("???")
@Description("...")
String Values,

```

---

<div class="post-metadata">

**Author:** ![Kevin.Herron](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/kevin.herron/32/7259_2.png) [@Kevin.Herron](https://forum.inductiveautomation.com/u/Kevin.Herron)\
**Post date:** [September 5, 2025, 5:28pm UTC](https://forum.inductiveautomation.com/t/synthax-and-annotation-in-case-of-formfieldtype-select-to-enumerate-possible-value-and-default-value/110417/2 "2025-09-05T17:28:23Z")

</div>

Your field should be an enum type, not a String.
