Apache OpenOffice (AOO) Bugzilla – Issue 47288
linked OLE documents show wrong DrawPage where object has more than one page
Last modified: 2017-05-20 11:29:46 UTC
When linking an OLE Draw or Impress document into a writer document, the wrong page may be displayed in writer. (I.e. in Writer, select Insert->Object->OLE Object->Create From File, and check the new "Link to File" box) I guess this is because the OLE/URL system has no means of specify which DrawPage to display. In OOo-v1.1.x OLE linking was not possible and all embedded Draw/Impress documents had just a single page, by definition. However, external Draw/Impress files can obviously have more than one page. Now it is possible to link to these files, a means of selecting which page to display is required.
Just to add to this: at present the *last* DrawPage of a linked OLE File is always displayed. The problem occurs if you want to show a previous page in the linked document. Note, this problem is not apparent for OLE Calc objects: linked spreadsheets always seem to show the correct sheet (in a multi-sheet document).
My previous comment that Linked OLC Calc spreadsheets are OK is incorrect: When a document with linked embedded spreadsheets is re-loaded, the last sheet is always shown, rather than the intended one.
TM->MRU: please have a look, thanks !
This is a specific behaviour of Drawing component as OLE server. Reassigned to Drawing comp.
Reproducible, in some way. When I insert a draw/impress document with a masterpage the masterpage is displayed in writer. But this is ok when inserting one of our samples....
Created attachment 25055 [details] bugdoc
Insert the bugdoc as OLE in writer,it will show the masterpage. Reassigned.
Retargeted
Reset assigne to the default "issues@openoffice.apache.org".