Apache OpenOffice (AOO) Bugzilla – Full Text Issue Listing |
Summary: | datapilot number format is defect | ||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
Product: | Calc | Reporter: | murof <dieter.reiser> | ||||||||
Component: | formatting | Assignee: | AOO issues mailing list <issues> | ||||||||
Status: | ACCEPTED --- | QA Contact: | |||||||||
Severity: | Trivial | ||||||||||
Priority: | P3 | CC: | cmoulin, issues, kyoshida | ||||||||
Version: | OOo 3.0 RC1 | ||||||||||
Target Milestone: | --- | ||||||||||
Hardware: | Sun | ||||||||||
OS: | Linux, all | ||||||||||
Issue Type: | DEFECT | Latest Confirmation in: | --- | ||||||||
Developer Difficulty: | --- | ||||||||||
Attachments: |
|
Description
murof
2008-09-22 19:14:24 UTC
Created attachment 56734 [details]
datapilot's strange number format
confirming it. Yeah the number format appears to be ignored when pulling data from external sources. I'm taking this. started. @murof: hmm... actually I have hard time reproducing this. Can you attach a test document that can reproduce this problem? Otherwise I won't be able to debug.... Thanks. okay - I try it (see attachment). Calc gets data from base via datapilot. Thank you for investing your time. Created attachment 56871 [details]
calc with reference to base
Created attachment 56872 [details]
base
Ah, the number formats do not get carried over from an external source since the data transfer is done via UNO's com.sun.star.sdbc.* APIs. We do get the data type information (i.e. Date, Time, String, etc.) but the more detailed number format information is lost in the transfer. So, for Calc to honor the number format set in Base, we need a way to retrieve the original number format from the Base file. BTW this is not a regression since 2.4.1 exhibits the same limitation. kohei: what's up now? OpenOffice was released, but this bug exists. The datapilot isn't practicable and therefore I can't use the whole suite. Or do you know a way to bypass datapilots wrong formatting? Reset assignee on issues not touched by assignee in more than 1000 days. |