Create form
Last updated
Last updated
Stacker allows you to customize the create form for each table in your app, you can control how your users submit new records. You can also include various static widgets: fields, banners, text, and callouts.
Go to a List Layout
Click +Add (top right)
Click the Expand button
Select the Edit Layout
Select Customize layout
Choose new widgets to place on the page or select exisiting widgets to make changes
Toggle on/off fields that you want your users to have access to when they create a new record
Reorder the fields by clicking and dragging them
Change the name by clicking the title of the form while inEdit Layout.
Open up the settings for a specific field by hovering your mouse over it in the menu and clicking the pencil icon.
This will allow you to edit/hide the label
Add a description or make it a required field (users cannot submit the form unless a value is provided for that field)
Set a default value to prefill fields
Add placeholder texts
Allow quick copy which will put a little icon next to the field allowing a user to hover over text and copy this to a clipboard
While viewing a pop up for the create form click Expand to access the layout editor.
Stacker also allows you to create the appearance of a multi-step form and collect different information from users depending on who they are, or their answers to previous questions using Conditional Visibility filters.
Use two field widgets to get started. Place a field you want to use to distinguish the next step by, for example, on a real estate form, we want to have different options for different answers for the field called "For Sale/To Lease"
If the drop down choice is "For sale" we want to show the widget that requires "Sale Information".
If the drop down choice is "To Lease" we want to show the widget that requires "Lease Information"
Click to highlight the first widget
In Edit layout click Set conditional visibility
Select the field. In this example, it will be the "For Sale/To Lease" field
Select operator "is" and the option "For Sale"
Repeat this for the second widget
Now when users select either "For Sale" or "To Lease" in the first field container, they will only be shown the relevant field container.
Forms are not public, users will need to login to access the form.
You can set up a form to be filled out when users access your portal.
First you will need to set up a table as your form on the Data Grid. The fields will be your questions and people will write in their answers or make them multi or single select options.
The names of your fields can be your internal names, you can change the label in the Layout Editor. This can help for data collection purposes.
Next, create a link to your users table or the users table provided.
Then, set up your ownership permissions. This will connect people to their submissions once completed.
Set the display to "one record only" and choose the option "Show create form when empty"
This will show the form you created for this table if the users are not connected to a submission.
Edit your form to collect the information you would like.
Once the form is filled in users will see their information only.
If you need multiple view types, duplicate the layout and choose a different view type.