You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@openoffice.apache.org by bu...@apache.org on 2024/01/18 18:59:10 UTC
[Issue 128585] Make the "IF" function compatible with ODF 1.3
https://bz.apache.org/ooo/show_bug.cgi?id=128585
damjan@apache.org changed:
What |Removed |Added
----------------------------------------------------------------------------
Latest|--- |4.2.0-dev
Confirmation in| |
--- Comment #1 from damjan@apache.org ---
The calc method implementing the "IF" function is in ScInterpreter::ScIfJump()
in file main/sc/source/core/tool/interpr1.cxx.
However setting a breakpoint on this method, and then trying to type an
"=IF(...)" formula, results in the breakpoint getting triggered when the
formula is something AOO currently sees as valid, such as =IF(condition) or
=IF(condition;IfTrue). When typing something that AOO currently doesn't see as
valid, such as =IF(condition;) or =IF(condition;;), the breakpoint is NOT
triggered.
This means we need to change the "IF" function somewhere else, perhaps earlier
on in the code, when the formula is getting parsed.
--
You are receiving this mail because:
You are the assignee for the issue.