[Libreoffice-bugs] [Bug 127024] New: Err:522 on updating data from linked sheet
bugzilla-daemon at bugs.documentfoundation.org
bugzilla-daemon at bugs.documentfoundation.org
Mon Aug 19 11:42:46 UTC 2019
https://bugs.documentfoundation.org/show_bug.cgi?id=127024
Bug ID: 127024
Summary: Err:522 on updating data from linked sheet
Product: LibreOffice
Version: 6.3.0.4 release
Hardware: All
OS: All
Status: UNCONFIRMED
Severity: normal
Priority: medium
Component: Calc
Assignee: libreoffice-bugs at lists.freedesktop.org
Reporter: dwmw2 at infradead.org
On updating to LibreOffice 6.3.0.4 I see a regression with a spreadsheet which
was also the subject of bug 86978.
Upon opening the sheet I see a banner saying that automatic update of external
links has been disabled. At this point, cell G11 ('Shares in' for Child A) is
showing correct data.
I click 'Enable Content', and the fund prices are updated from the nearby CSV
file. Now cell G11 says 'Err:522'.
I click to edit cell G11. I add a space after the formula and hit enter. Now it
works again.
This was working OK until today, when I updated to LO 6.3.0.4. Not yet sure
precisely which version I had before; this is Ubuntu 18.04.
This problem doesn't seem to occur with the cut-down repro in bug 86978; I'll
work on a new repro or perhaps just provide the real one in private on request.
The interesting thing to note about cell G11 is that it's the first cell where
there is a manual payment to child B's account. So cell F11 contains "" because
the date column A11 contains a manually entered date, and the ISFORMULA() check
in column D notes that it is not an automatic monthly payment.
If I change the formula in cell G11 to just:
=IF($A11<>"",G10,"")
Then save and reopen the spreadsheet and allow the data to update, then
everything works fine.
If I change it to this:
=IF(F11<>"",F11+G10,"B")
the problem still doesn't recur after reload+update (although obviously things
aren't working right from row 11 down now).
Change it back to what it should be:
=IF(F10<>"",F10+G9,IF($A10<>"",G9,""))
and the problem recurs.
Setting cell D11 manually to zero does make the Err:522 go away and the correct
result appear, temporarily, but the problem recurs after reload+update.
Ctrl-Shift-F9 does not make the problem go away. Highlighting the offending
cell and hitting F9 on it does.
There is a later row where Child B received a payment but child A did not. That
one is not affected.
--
You are receiving this mail because:
You are the assignee for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.freedesktop.org/archives/libreoffice-bugs/attachments/20190819/64291cf4/attachment-0001.html>
More information about the Libreoffice-bugs
mailing list