Is this really the version you are looking for? Kentico Xperience 11 Documentation is no longer updated. Use the switcher in the header to choose your product version.
The alternative forms allow you to create alternative representations of existing forms, which you can then use in different situations. You can find more information in Creating alternative forms. In Code names of automatically used alternative forms, you can learn about special code names of alternative forms. If you create an alternative form with one of these names, it will be used automatically in the given situation.
The following example demonstrates how to create an alternative form for the People custom table created according to the instructions in Creating custom tables. You can apply the same procedure to any other custom table.
Imagine, you want to collect data from the site visitors into this custom table, but you do not need their date of birth. For this purpose, you can create an alternative form, where you will disable the DateOfBirth field.
Open the application.
Edit () the People custom table.
Switch to the Alternative forms tab.
Click Create new form.
Type a Display name for the form.
Click Save.
The system creates a new alternative form for the custom table.
After you create an alternative form, you can change its fields using the field editor.
Switch to the Fields tab.
Select the DateOfBirth field.
Disable the Display field in the editing form option.
Instead of hiding the field, you can experiment with different settings of the field. Try changing the Form control type or the Field caption, or try changing the Editing control settings. This way, you can configure the alternative form as you wish.
Click Save.
You have configured the fields of the alternative form.
Now you can display this custom table on the website using the alternative form. You can use the Custom table form web part.
Open the Pages application.
Switch to the Design tab.
Place the Custom table form web part on a page.
Configure the web part.
Click Select next to the Alternative form name property.
Choose the class and alternative form in the displayed dialog and click Select.
Click Save & Close.
The alternative form appears on the page (without the DateOfBirth field). Users can submit the form to add new records to the custom table.