# Need help with Form style Data Entry UI

**URL:** <https://forum.inductiveautomation.com/t/need-help-with-form-style-data-entry-ui/3335>\
**Category:** Ignition\
**Created:** [September 26, 2011, 3:47pm UTC](https://forum.inductiveautomation.com/t/need-help-with-form-style-data-entry-ui/3335 "2011-09-26T15:47:44Z")\
**Posts on this page:** 1\
**Showing post:** 2

<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:** [September 26, 2011, 9:22pm UTC](https://forum.inductiveautomation.com/t/need-help-with-form-style-data-entry-ui/3335/2 "2011-09-26T21:22:59Z")

</div>

This is a pretty normal thing to to in Ignition, and it’s fairly straight forward.

To auto-populate fields, simply bind them to an expression or a non-polling query that provides their initial value. (The username could be gained using a runScript expression).

Populating dropdowns is a simple matter of binding their dataset property to a query that returns the appropriate options.

And then the button to commit the form would be written as an actionPerformed script that gathers all of the fields and then runs a [system.db.runUpdateQuery](http://www.inductiveautomation.com/support/usermanuals/ignition/index.html?system_db_runupdatequery.htm) command passing in the field values as query parameters.

Let us know if you get stuck anywhere.

---

_[View the full topic](https://forum.inductiveautomation.com/t/need-help-with-form-style-data-entry-ui/3335)._
