https://bugs.freedesktop.org/show_bug.cgi?id=59039

          Priority: medium
            Bug ID: 59039
          Assignee: libreoffice-bugs@lists.freedesktop.org
           Summary: FILEOPEN: type information of formula error results
                    lost in cached results
          Severity: blocker
    Classification: Unclassified
                OS: All
          Reporter: er...@redhat.com
          Hardware: All
            Status: UNCONFIRMED
           Version: 4.0.0.0.beta2
         Component: Spreadsheet
           Product: LibreOffice

1. new spreadsheet doc
2. in A1 enter formula =1/0
   => result #DIV/0
3. save
4. reload
5. notice string in A1 #DIV/0 is now left justified
6. in A2 enter formula =ISERROR(A1)
   => result FALSE
   should be TRUE instead

Cause: error result after load is stored as svHybridCell in ScFormulaResult, so
ScFormulaResult::GetType() mechanisms don't detect it.

Possible cure: let such cells be dirty and reinterpreted when needed.

-- 
You are receiving this mail because:
You are the assignee for the bug.
_______________________________________________
Libreoffice-bugs mailing list
Libreoffice-bugs@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/libreoffice-bugs

Reply via email to