what's new in calc and chart
TRANSCRIPT
Eike RathkeSoftware Developer, Co-Lead OpenOffice.org Calc Spreadsheet ProjectThis work is licensed under: http://creativecommons.org/licenses/by-nc-nd/3.0/
What's new in Calc and Chart
Agenda
New Calc features in OOo 3.3
New Chart features in OOo 3.3
Q&A
Calc Features
Number of rows
Selection for filters
Formatting
DataPilot
Support of 1 Million Rows
or 220=1048576 rows to be exact
Modified data structuresUses Kohei Yoshida's Flat Segment Tree to replacestorage of row heights in an RLE array
storage of row attributes, i.e. hidden and filtered, in arrays
Storage of manual and calculated page breaks in sets instead of arrays
Distribution of broadcast area slots for change notifications logarithmic instead of linear
Support of 1 Million Rows
Performance problems solvedEliminated most loops that looped over all rows, taking advantage of the Flat Segment Tree elements' boundary positionsneeded 2-3 CWS iterations and
days and weeks of profiling scenarios
Support of 1 Million Rows
Display problems solvedInserting a drawing object or comment near the bottom would had displayed the object with a few rows offsetChanged a rounding used for converting drawing layer offsets to pixels within the view
Automatic Number of Decimals
for "General" Number
The number of decimals displayedpreviously was fixed according to the options setting now is dynamically adapted to the column width, unless a number format is used or the options setting is fixExisting documents retain their fixed options setting
New documents default to dynamic display
Adapt Marked Selection to Used Data Columns
for Filter Area
Applying an AutoFilter to one selected rowpreviously included only the selected row as data areanow expands to the data area below the selected row
previously included 1000 empty columnsnow shrinks to the used data columns
DataPilot Field Popup Window
Mouse click on DataPilot field opens popup menuOperation on itemsSort
Hide
Show
Use DataPilot table to demonstrate.From issue: http://www.openoffice.org/nonav/issues/showattachment.cgi/67051/datapilot_testdocument.ods
Display Names for DataPilot Fields
Custom display names for DataPilotFields
Items
Totals
Just type name into the corresponding cell in the DataPilot table
Use DataPilot table to demonstrate.From issue: http://www.openoffice.org/nonav/issues/showattachment.cgi/67051/datapilot_testdocument.ods
Colored Sheet Tabs
Each sheet tab can be assigned an individual color
Chart Features
Chart Features
Hierarchical axis labels
Additional shapes within charts
Chart position and size
New chart defaults - 2D
New chart defaults - 3D
Hierarchical Axis Labels
Data from CalcCategories are split dependent on series direction
Charts own dataNew button allows to add further text columns
Add arbitrary text shapes and drawing objects
Use drawing toolbar for creation
Use context menu for formatting
Additional Shapes within Charts
ODF:saved according to ODF-next proposal Old OOo versions can load and save
Shapes could be created via UNO API before already
Placement excluding titles and labels
Stabilized position for additional shapes
Old files are converted once
Chart Position and Size
ODF: saved as 1.2 extended featureIf setting is pure 1.2 the old mechanism will be used
If a shape is added while the position and size is still automatic they are set to fixed values to stabilize position
Larger size (9x16cm)
Larger fonts (10pt)
No black borders
New Chart Defaults - 2D
Old:
New:
Changed geometry and lights to brighten things up
3D look with smooth shading and no borders
Flat floor and rotated pyramids
New Chart Defaults - 3D
Old:
New:
Q&A
New Position and Size
Old rectangle
Series 1
Q18
Q23
Q37
Q411
No border
Larger fonts
Larger size
Column 1Column 2
Row 11.#NAN3.24.54
Row 21.#NAN8.89.65
Row 31.#NAN1.53.7
Row 41.#NAN9.026.2
Flat floor
Flat side to front
More bright look
Column 1Column 2
Row 13.24.54
Row 28.89.65
Row 31.53.7
Row 49.026.2
Series 1
2009 Q12009
Q1
8
2009 Q2
Q2
3
2009 Q3
Q3
7
2009 Q4
Q4
11
2010 Q12010
Q1
10
2010 Q2
Q2
9
2010 Q3
Q3
12
2010 Q4
Q4
11
broken pipeline
+40%
new devicesSeries 1
Q18
Q23
Q37
Q411