Forms module: Cannot change Name For Developers
I'm am trying to go through and change the names of the form fields but the Advanced: Name For Developers field cannot be changed and I can find no matching column in the advanced properties. Is this not possible?
Advanced name for developers is used to create database column with the name of the form. It can`t be changed. When you delete the form this column will not be deleted. This is how Sitefinity uses OpenAccess, it create and updates tables and columns, but don`t delete them.
All the best,
the Telerik team
I added a textbox and then deleted it. It left behind a column named "form_text_box" in my forms db table. Is it safe to delete this column as there is now no field on the form associated with it? Also, I created a form and then deleted it and decided to start from scratch. Is it safe to delete the table in the db that was left behind by my discarded form?
I am still having issues with the forms module a year later. Where does Sitefinity store all the extra information about a form that causes it to recreate the old form fields every time I publish changes to a form? I've found data in the sf_meta_field table, but can't seem to associate it with the form fields.
It is becoming an issue because we have sync processes running that expect to find a certain column name in that table, but if I delete and attempt to recreate a column with that name, it is inserting something like _0 at the end of the field name or randomly naming it. I currently have 5 columns, all supposedly the same, ranging from BusinessTelephoneNumber, BusinessTelephoneNumber_0 up to BusinessTelephoneNumber_4 and even business_telephone_number. It's anybody's guess which one the data is going into. We've just gone through the whole process of filling in a form field only to have the field 'form_field_textbox' appear in the table, and NONE of the meta data we'd filled in was present when we went back to edit the form, and the field was untitled.
Nevermind, got it...
Find form id in sf_meta_types --> find sf_meta_types id as type_id in sf_meta_fields
I'm am trying to go through and add the names of the form fields but the Advanced: Name For Developers field cannot be found and I can find no matching column in the advanced properties.
I have selected the web framework to be MVC only when creating the form.How can I find Name for developer in this.
I checked their source code https://github.com/Sitefinity/feather-widgets/blob/c4972d97b0b47d2cb2315ef2de120815e24e252d/Telerik.Sitefinity.Frontend.Forms/Mvc/Models/Fields/BackendFieldFallbackConfigurator.cs
and it looks like it is impossible in MVC forms. Everything mapped to controllers types. In MVC forms developers names will be like that:
I have created a new web based form in Sitefinity 9.2. Each time I change the name for developers the name doesn't save. I have an old form which was created in 8.1 that has had the name changed. We need to be able to customise the name for developers so that it makes easier for other staff to read the data in Excel.
I'd like to know why this isn't working as it should and if there is a workaround?
Any help with this would be greatly appreciated.
Is there any update on this issue?
It happens in every Sitefinity v10 project.
Thanks in advance