Unable to delete invalid form
Hi,
I have created form with invalid name through code:
var form = formManager.CreateForm(
"Feedback Form"
);
form.Title =
"Feedback Form Title"
;
form.Name =
"Feedback Form Name"
;
// This is invalid name which will break the form
formManager.PublishForm(form);
formManager.SaveChanges();
var formManager = FormsManager.GetManager();
[ArgumentOutOfRangeException: The artificial type name must be a valid language independend identifier.
Parameter name: name
Actual value was Feedback Form Name.]
Telerik.OpenAccess.RT.ArtificialBase.GenerateType(String nsname, String name, Type idFieldType, String idFieldName, String superClassName) +768
OpenAccessRuntime.metadata.MetaDataBuilder.CreateArtificialTypes(PackageMetaData[] packageMetaDataParam) +1335
OpenAccessRuntime.metadata.MetaDataBuilder.buildMetaData(DataObjectsRoot[] roots, Boolean ignoreNoClasses) +727
OpenAccessRuntime.Relational.RelationalStorageManagerFactory..ctor(StorageManagerFactoryBuilder b) +1321
OpenAccessRuntime.storagemanager.StorageManagerFactoryBuilder.createSmfForURL() +184
foreach
(var form
in
formManager.GetForms())
formManager.Delete(form);
Hello Viktor,
I believe I already answered you about this problem in the support ticket that you opened. So, I will close this thread, to not duplicate responses.
Kind regards,