https://bugs.documentfoundation.org/show_bug.cgi?id=172799

            Bug ID: 172799
           Summary: Improve Calc error messages
           Product: LibreOffice
           Version: Inherited From OOo
          Hardware: All
                OS: All
            Status: UNCONFIRMED
          Severity: enhancement
          Priority: medium
         Component: Calc
          Assignee: [email protected]
          Reporter: [email protected]

Description:
Errors in formulas are differentiated only by a single enumerated integer,
which is displayed when an error occurs, along with the (unvarying) message
associated with that number. I think it would be much more helpful to the user
if those messages were only the default, and in most cases the error codes were
supplemented by templated text describing the specific problem (and, possibly,
where the problem occurred). The templates would need to be translatable, of
course, but it should be set up so that data from the formula in question can
be filled in.

Steps to Reproduce:
1. Create a new Calc spreadsheet.
2. Enter =] in cell A1.


Actual Results:
The cell shows "Err:507", and the status line shows "Error: in bracketing"

Expected Results:
The status line (at least) shows something more descriptive, such as "Error:
Expected operand or unary operator here, but found ']'"
If there was a way to identify exactly where the error was found in the
formula, that should also be shown.


Reproducible: Always


User Profile Reset: Yes

Additional Info:
This is, of course, an example. This sort of change should apply to (nearly)
all of the errors that can occur. The default message is still appropriate if
no information can be discerned at the point of raising the error, or if the
default message alone is as descriptive as things can get.

-- 
You are receiving this mail because:
You are the assignee for the bug.

Reply via email to