Apache OpenOffice (AOO) Bugzilla – Issue 102016
Disable data label positions in case ODF1.0/1.1 is selected
Last modified: 2013-09-25 20:41:39 UTC
It is a problem in the pie chart. 1,Make the pie chart. 2,Adjust the position of the label to the inside. (objectproperties>data labels > placement>inside) 3,Save the sheet. 4,Open the sheet again. 5,Double-click the pie chart. 6,Position of the label changes outside. 7,position setting of the data label has changed into "Best fit".
@aizuwakamatsucity, I cannot reproduce the problem. In which format do you save?
I reproduced the problem in "ODF1.0/1.1". and the problem did not happen in "ODF1.2".
The problem was reproduced on WinXP.
I can confirm that the setting vanishes after saving in ODF1.0/1.1. This is because that format version does not allow for this setting. The setting is new in ODF 1.2. The only thing I could do here is to disable or hide the UI in case ODF1.0/1.1 is selected. I change the summary of this issue accordingly.
OOo2.4 can keep a positional setting of the label by "Inside". in OOo2.4, label is correctly located. The problem seems to occur when OOo3.x outputs ODF1.0/1.1.
I expand ".ods", and analyzed "Object 1\contents.xml" of the pie chart. And, I found the difference. ODF1.0/1.1 : OOo2.4 <style:chart-properties chart:data-label-number="percentage" chart:data-label- text="false" chart:data-label-symbol="false" chart:label-position="inside"/> ODF1.0/1.1 : OOo3.1 <style:chart-properties chart:data-label-number="percentage" chart:data-label- text="false" chart:data-label-symbol="false"/>