Hi Guido,
On 09/04/07 21:43, Guido Ostkamp wrote:
Du brauchst eigentlich nur das erste Beispiel aus dem Issue zu nehmen,
also etwa
1. Create a 2x3 table, i'll number the cells here:
***************
| A1 | B1 |
***************
| A2 | B2 |
***************
| A3 | B3 |
***************
2. Merge cells A1 and A2:
***************
| A1 | B1 |
* ********
| A2 | B2 |
***************
| A3 | B3 |
***************
3. Now try to merge cells B2 and B3:
***************
| A1 | B1 |
* ********
| A2 | B2 |
******** *
| A3 | B3 |
***************
Das genügt schon. Unter OOo 2.3.0 abspeichern, mit OOo (alt) öffnen,
irgendwas ändern und wieder speichern, in OOo 2.3.0 wieder öffnen.
in OOo 2.3.0 ist das eine Tabelle mit 3 Zeilen und jeweils zwei Zellen,
wobei A1 und B2 einen rowspan von 2 haben und A2 und B3 somit covered
sind. Die LayoutEngine der 2.2 hat rowspans nicht unterstützt, sie
arbeitete mit sogenannten subtables. Die 2.2 importiert unser 2.3er file als
Zeile
Zelle 1
Subtable mit 2 Zeilen mit je 1 Zelle
Zelle 2
Subtable mit 2 Zeilen mit je 1 Zelle
wobei die Subtables sich bezügl. ihres automatischen Wachstums völlig
unabhängig voneinander verhalten. Speichert man das so in der 2.2 ab,
dann enthält die odt Datei eine Tabelle mit subtables. Die 2.3 schaltet
für eine Tabelle, die subtables enthält, in einen Kompatibilitätsmodus
und verwendet den alten Layout-Algorithmus. Somit kann sich das Layout
der Tabelle ändern. Ich hoffe, das hilft, die beobachteten Phänomene zu
erklären.
Gruß,
Frank
--
Frank Meies (fme) - OpenOffice.org Writer
OpenOffice.org Engineering at Sun: http://blogs.sun.com/GullFOSS
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]