Bug 147590 - The embeded OLE-Link is not updated after refresh
Summary: The embeded OLE-Link is not updated after refresh
Status: RESOLVED FIXED
Alias: None
Product: LibreOffice
Classification: Unclassified
Component: Writer (show other bugs)
Version:
(earliest affected)
7.4.0.0 alpha0+
Hardware: All All
: medium normal
Assignee: Juergen Funk (CIB)
URL:
Whiteboard: target:7.4.0
Keywords:
Depends on:
Blocks:
 
Reported: 2022-02-22 10:32 UTC by Juergen Funk (CIB)
Modified: 2022-05-10 07:05 UTC (History)
2 users (show)

See Also:
Crash report or crash signature:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Juergen Funk (CIB) 2022-02-22 10:32:44 UTC
Steps:
Create new Calc files, e.g. 3x3, insert a few (distinctive) numbers (or letters), save and close.
Create new Writer file, insert a few blank lines
Link the Calc file as OLE object into the Writer document via:
    + Menu->Insert->Object->OLE-Object...
    + "Create from file"
    + select the newly created Calc file via ->Search
    + Tick with "Link to file".
    + OK
and save

Change a value in the table in Calc, and save it
Switch to the Writer window 
Update table in Writer document, Menu->Tools->Update->Update All
or
Go to Menu->Edit->Link to External Files, select appropriate link and then click Update. 
The numbers in the table in the Writer document are not updated
Comment 1 Juergen Funk (CIB) 2022-02-22 10:34:33 UTC
The solution comes after tdf#147589
Comment 2 Juergen Funk (CIB) 2022-02-28 11:19:12 UTC
Here the first patch is in WIP https://gerrit.libreoffice.org/c/core/+/130692
Comment 3 Commit Notification 2022-05-10 07:03:06 UTC
Juergen Funk committed a patch related to this issue.
It has been pushed to "master":

https://git.libreoffice.org/core/commit/cf650ceaafb4d3a3f46991dc1b12efa0e37a71f9

tdf#147590 update OLE object after document refresh

It will be available in 7.4.0.

The patch should be included in the daily builds available at
https://dev-builds.libreoffice.org/daily/ in the next 24-48 hours. More
information about daily builds can be found at:
https://wiki.documentfoundation.org/Testing_Daily_Builds

Affected users are encouraged to test the fix and report feedback.