Bug 136256 - Cannot enter large numbers in Axis Scale in Manual
Summary: Cannot enter large numbers in Axis Scale in Manual
Status: RESOLVED WORKSFORME
Alias: None
Product: LibreOffice
Classification: Unclassified
Component: Calc (show other bugs)
Version:
(earliest affected)
6.4.6.2 release
Hardware: All All
: medium normal
Assignee: Not Assigned
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2020-08-29 06:01 UTC by Bruce
Modified: 2021-11-28 13:50 UTC (History)
3 users (show)

See Also:
Crash report or crash signature:


Attachments
PDF of the two graphs (34.20 KB, application/pdf)
2020-08-29 06:01 UTC, Bruce
Details
Spreadsheet with data (11.70 KB, application/vnd.oasis.opendocument.spreadsheet)
2021-11-26 07:16 UTC, Buovjaga
Details
Spreadsheet with chart (19.21 KB, application/vnd.oasis.opendocument.spreadsheet)
2021-11-26 11:09 UTC, Buovjaga
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Bruce 2020-08-29 06:01:04 UTC
Created attachment 164841 [details]
PDF of the two graphs

My Calc shows
Version: 6.4.6.2 (x64)
Build ID: 0ce51a4fd21bff07a5c061082cc82c5ed232f115
CPU threads: 4; OS: Windows 10.0 Build 19041; UI render: default; VCL: win; 
Locale: en-US (en_US); UI-Language: en-US
Calc: CL

I have a chart with the X axis values:
97.50%,92.50%,87.50%,82.50%,77.50%,72.50%,67.50%,62.50%,57.50%,52.50%,47.50%,42.50%,37.50%,32.50%,27.50%,22.50%,17.50%,12.50%,7.50%,2.50%
 and the Y axis values
1.52E+40,1.50E+40,1.46E+40,1.40E+40,1.33E+40,1.25E+40,1.17E+40,1.09E+40,1.00E+40,9.23E+39,8.48E+39,7.78E+39,7.18E+39,6.68E+39,6.36E+39,6.13E+39,5.48E+39,4.42E+39,2.92E+39,1.01E+39

If I leave the Y Axis with all scale settings Automatic it shows the min at 0 and the max at 9.22337203685478E+018. But the displayed max is 4.00E+20 as it should be. See the attached file part GraphAllAuto

When I change the scale Minimum to manual and put in 1.00E+20 it sets the min at 9.22337203685478E+018. The same as the grayed out values in Maximum and Major interval. See the attached file part GraphMinManual.

You cannot enter any manual value above 9.22337203685478E+018 anywhere on the Axis Scale, but the Automatic values are proper. This really causes a problem trying to graph large numbers that do not vary much because it always sets the Minimum to 0 and the changes do not show up if they are in the range of the first or second decimal point of the graphed value.
Comment 1 Buovjaga 2021-04-28 15:12:22 UTC
Please attach an example document.
Set to NEEDINFO.
Change back to UNCONFIRMED after you have provided the document.
Comment 2 QA Administrators 2021-10-26 04:44:42 UTC Comment hidden (obsolete)
Comment 3 QA Administrators 2021-11-26 04:44:33 UTC Comment hidden (obsolete)
Comment 4 Buovjaga 2021-11-26 07:16:51 UTC
Created attachment 176514 [details]
Spreadsheet with data

It seems I don't know how use the charting feature. Can you please give me steps on how to create the chart seen in the PDF from this spreadsheet?
Comment 5 Roman Kuznetsov 2021-11-26 08:51:54 UTC
Please give us your source file
Comment 6 Buovjaga 2021-11-26 11:09:38 UTC
Created attachment 176517 [details]
Spreadsheet with chart

Sorry, I didn't understand I have to use 0,xx for the percentages and my decimal separator was wrong for the locale I used. Now I have an XY chart that is working as an example.

It has the minimum set to 1,00E+20 and there is no problem.

Arch Linux 64-bit
Version: 7.2.2.2 / LibreOffice Community
Build ID: 20(Build:2)
CPU threads: 8; OS: Linux 5.14; UI render: default; VCL: kf5 (cairo+xcb)
Locale: fi-FI (fi_FI.UTF-8); UI: fi-FI
7.2.2-1
Calc: threaded
Comment 7 Stéphane Guillou (stragu) 2021-11-28 13:50:10 UTC
The issue with the field automatically lowering the y axis min or max is reproducible in:

Version: 7.0.6.2
Build ID: 00(Build:2)
CPU threads: 8; OS: Linux 5.4; UI render: default; VCL: gtk3
Locale: en-AU (en_AU.UTF-8); UI: en-US
Ubuntu package version: 1:7.0.6-0ubuntu0.18.04.1_lo1
Calc: threaded

But not reproducible in:

Version: 7.1.7.2 / LibreOffice Community
Build ID: c6a4e3954236145e2acb0b65f68614365aeee33f
CPU threads: 8; OS: Linux 5.4; UI render: default; VCL: gtk3
Locale: en-AU (en_AU.UTF-8); UI: en-US
Calc: threaded

So it was fixed somewhere in between. Marking as WORKSFORME.