Bug 167745 - difference between list of tabs in ods file and list proposed in change database menu of odt file
Summary: difference between list of tabs in ods file and list proposed in change datab...
Status: UNCONFIRMED
Alias: None
Product: LibreOffice
Classification: Unclassified
Component: Writer (show other bugs)
Version:
(earliest affected)
24.2.7.2 release
Hardware: All Linux (All)
: medium normal
Assignee: Not Assigned
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2025-07-31 12:55 UTC by worms
Modified: 2025-08-10 08:48 UTC (History)
1 user (show)

See Also:
Crash report or crash signature:


Attachments
list of tabs (5.15 KB, image/png)
2025-07-31 12:55 UTC, worms
Details
list proposed in menu change database (10.96 KB, image/jpeg)
2025-07-31 12:56 UTC, worms
Details
file (171.07 KB, application/vnd.oasis.opendocument.spreadsheet)
2025-07-31 19:08 UTC, worms
Details
file (94.76 KB, application/vnd.oasis.opendocument.spreadsheet)
2025-07-31 19:29 UTC, worms
Details

Note You need to log in before you can comment on or make changes to this bug.
Description worms 2025-07-31 12:55:13 UTC
Created attachment 202098 [details]
list of tabs

I have an ods file with several tabs
In an odt file menu "change database" several tabs are not proposed
Comment 1 worms 2025-07-31 12:56:32 UTC
Created attachment 202099 [details]
list proposed in menu change database
Comment 2 worms 2025-07-31 19:08:57 UTC
Created attachment 202103 [details]
file
Comment 3 worms 2025-07-31 19:29:29 UTC
Created attachment 202104 [details]
file
Comment 4 Jurassic Pork 2025-08-09 23:34:17 UTC
hello,
it isn't really a bug because your ods calc file doesn't respect the rules to be usable as database file : 
1 - it is an older excel file converted to ods and there are some marks of this in the file 

2 - Some sheets does'nt respect those rules : 

Sheet name: avoid spaces or special characters.

Data starting in A1:

Row 1 must contain column names.

Each column name should be unique and must not contain dots, quotes, or SQL-reserved characters.

Data should begin immediately in row 2, with no empty rows above.

No empty rows or columns in the data range.

Consistent column types: avoid mixing text and numbers in the same column, or Base will treat everything as text.

in French : 
Nom de la feuille : évitez les espaces ou caractères spéciaux.

Données dès A1 :

La première ligne (ligne 1) doit contenir les noms de colonnes.

Chaque nom de colonne doit être unique, ne pas contenir de points, de guillemets ou de caractères réservés à SQL.

Les données commencent immédiatement à la ligne 2, sans lignes vides.

Pas de lignes ou colonnes vides dans la plage de données.

Format homogène par colonne : si possible, ne mélangez pas texte et nombre dans la même colonne, sinon Base les traitera comme du texte


Ami calmant, J.P
Comment 5 worms 2025-08-10 08:48:40 UTC
Jurasic Pork
I don't understand, even if the sheet has no column name, there are empty columns, no problem to  include fields in an odt file

It's the case of sheet "List Bureau"

In an odt file I have include following columns (without names)

<C><E><F><G><Mettre un commentaire pour fiche adhésion ====>>>

and  I can  print  all the fields
 
_ _ _ _ A1 Mr. AIN - SIMON	Georges
PSH229 _ _ _ A2 M. et Mme. ALLA	Jean-Marc et Catherine
PSH285 PSH278 _ _ A307 Mme. ALLEM	BRIGITTE

For sheets name I have replaced the spaces by "_", but it doesn't change the list of sheets that I can see in an odt file

So I don't understand why all sheets are not available 

Regards