Apache OpenOffice (AOO) Bugzilla – Issue 1560
graphics/objects can be anchored to a table row in such a way as to be displayed outside the table
Last modified: 2013-08-07 14:41:36 UTC
graphics/objects can be anchored to a table row in such a way as to be displayed outside the table. There appears to be a compatibility structure in word 97/2000 which matches the positions of table cells. So if a graphic is anchored in a table cell, this structure tells word whether to position the graphic inside the cell (as is the default in word currently) or outside, relative to the table row (as appears to be the case in word 6). The first is no problem to us, but the second is :-(. This is the reason behind the "missing" ole2 object in issue 1291/1532/1533
Created attachment 479 [details] example
This is a really obscure word *feature* which seems only available through importing an older word document into a newer version of word. It is not possible to create it from scratch in new varients of word. Most of the required behaviour would occur for free if our table layout was close enough to word's to be able to lock the height of our table rows when explicitly set by word, so that our autogrow to swallow the object didn't happen. So it only makes sense to tackle this odd varient after the main cases get solved by better support of layout inside tables. So set this to resolve later to stop issuezilla nagging me about it weekly.
*** Issue 3567 has been marked as a duplicate of this issue. ***
Change target to reflect reality
I'll reassign this
cmc->ama: This is an old bug, I still see no solution for it in the filter, unless you have any ideas.
AMA->CMC: A. We stop our autogrowing cells and allow objects which are anchored inside cells to be positioned outside the cells. B. We do A., but with a compatibility flag. C. We do A., but with object property. Which solution is sufficient for you? Or do you have problems even with C because you cannot detect if the object has to be inside the cell or not?
C: An object property would do the trick. There is a UI option now in 2003 to enable/disable this of format->object->advanced->picture position->layout in table cell (it didn't exist before). I'm not 100% where this information is kept in word but I have a good idea.
So we need an object property.
OD (18.08.2003): accepted. Caoláns investigation is correct, there is a new option in the current beta version. Thus, we need an object property. I would propose to introduce a more general property. Our current implementation restricts the position of objects to the given environment (e.g. page header/footer, table cell, document body). Thus, I propose an property like 'layout in given environment' (the name of the property has to be adjusted).
.
Changed issue type to enhancement, because we have to introduce a new option at Writer fly frames to control, if they can leave their given layout environment (in this case the table cell) or not.
OD->CMC: assigned to you as discussed. Some enhancement in the MS Word import filter is needed to completely fulfill this enhancement issue.
add dependence on issue #18732
I've checked in the missing piece of glue from word to this new feature for import to swobjpos03. Lets see if it works...
OD->MRU: checked in internal installation set of cws swobjpos03 - please verify.
Yeah, looks good with CWS swobjectpos03.
Verified.
Checked integration in src680m30.
Hello, I continue to have the same formatting problem with 2.0 Maybe there is a configuration option for this behaviour, isn't it ? Bye Andreas