Form with a lot of fields?

What's the best way to create a form with a lot of fields?

I could use a table, but there would only be one record and a lot of horizontal scrolling.

I could show the data with a key/value list, but that doesn't appear to allow edits.

What's the best solution?

As an example, I want to be able to edit data for a single user: name fields, address fields, signup questions.


Hey @kpk-frec! Retool has a built-in Form component that sounds like exactly what you're looking for. You'll be able to create a container and put in as many input fields as you would like for updating your users. It even allows you to auto-generate input components from your PostgreSQL, MySQL, or MS SQL database. Here's a link to our documentation for Creating forms with the Form component.

Hope this helps!:slightly_smiling_face: