Cannot delete a form in Base

Hi,

I have create several forms in LibreOffice BASE to input data
I need to clean up and create others.

I cannot delete a FORM.
Thanks

Alain

I had a similar problem with a Form being inaccessible (could not delete, open or rename it). It happened after I copied another Form and then did some stuff.

The bug(?) occured because the info about the form existed in the XML but the form itself was missing in the folder inside the .odb file. The way I was able to fix it was by opening the .odb file with a zip program and editing the xml containing the form names. I would not recommend this fix, if you’re unsure about XML syntax and the folder structure in odb files.

Maybe someone knows a macro you could use to do this without having to open the file.

Whatever you do, do a backup first.

If it doesn’t contain personal information, you can just upload it and let someone fix it for you.

Hello,

The question is what are you doing to delete the form now? Should be on main Base screen in the Form section, right mouse click the form name to be deleted then select Delete.

Edit:

It may also help to know what database (firebird embedded, HSQLDB embedded, etc.) you are using, your OS and the specific LibreOffice version being used.

Hi,

I am using:-

Ubuntu 20.10
LibreOffice 7.0.6.2

I copied the .ODB file under Windows / LibreOffice 5 same result.

I delete form but no respond the form stays.

Thanks

Alain

Please use comment and delete this. Answers are to respond to the question.

Best to post sample if no personal/confidential information is present.

@AlainBastien,

Now that you have posted a Base sample (in another question) here is how to delete your bad form.

  • Edit the form

  • Do not do anything on the edited form except to save it

  • Close the form

  • On the main Base screen, right click the form name and select Delete

Form should now be deleted