Apache OpenOffice (AOO) Bugzilla – Issue 33230
invalid functions in writer table don't cause error messages
Last modified: 2013-11-02 17:57:02 UTC
Let me explain - if I write in writer table an invalid formula, I'll get the result, that contains the last argument in formula. Example: I want write formula "=sin(<A1>)", where A1=0.5. The right answer is 0.48. But I'll make a mistake by typing and enter "=sun(<A1>)". And I'll get the answer 0.5. It is wrong answer, but I'll never know that... It is dangerous and leads to wrong results. I think that if cell content in table begin with =, then must the formula syntax be checked and when it is invalid or contains unknown entries user must get the error message.
confirmed.
I took a look at 680_m49, here invalid functions are giving answer 0. It is better than "old" behaviour but not good enough. One possibility were displaying error message, other and maybe even better - if function is invalid (or unknown) or amount or content of arguments wrong - in cell will be shown formula as text string, so that user can fix errors if he wants.
Reassigned to BH. It might be better to give "** Expression faulty ***" message also when there's e.g. a typo in the function names.
after 5 years it still exists...
To grep the issues easier via "requirements" I put the issues currently lying on my owner to the owner "requirements".
*** Issue 123614 has been marked as a duplicate of this issue. ***
*** Issue 103895 has been marked as a duplicate of this issue. ***