Apache OpenOffice (AOO) Bugzilla – Issue 97873
Improve DataPilot import from OOXML/OOBIN
Last modified: 2017-05-20 11:41:42 UTC
- improve OOXML import filters for pivot tables aka DataPilots. - add OOBIN import filters. based on test documents available on http://sc.openoffice.org/testdocs/index.html
added support for pivot tables based on - defined names in the own document - built-in defined names in the own document (e.g. print ranges or auto filter ranges) - explicit cell ranges in external documents: A dummy sheet will be created that contains the source data from the external document.
- added import of field order in row/column dimension - added API property to set a sequence of field subtotals (com.sun.star.sheet.DataPilotField.Subtotals) and import subtotals - added import of row/col field layout settings (com.sun.star.sheet.DataPilotField.LayoutInfo) - added import of data field function (com.sun.star.sheet.DataPilotField.Function) - added import of data field result reference (com.sun.star.sheet.DataPilotField.Reference) - added API to access data layout field (com.sun.star.sheet.DataPilotField.XDataPilotDataLayoutFieldSupplier) and import position of data layout field
Added import of AutoShow settings: - supported: show top/bottom n items of a data field - not supported: show top/bottom n percent of items, show top/bottom items where the sum of their values does not exceed n. AutoShow is saved differently by Excel 2003 and Excel 2007, import filter has been extended for both formats. Added import of field item settings: - items hidden/visible - items expanded/collapsed
Added import of grouping settings - items grouped by name (discrete grouping), also nested group fields - value range grouping (start/end/step count) - date grouping, also nested group fields Improved, or better repaired API for date grouping (com.sun.star.sheet.XDataPilotFieldGrouping.createDateGroup)
Added import of autosort settings (sorting mode of items in a field) (com.sun.star.sheet.DataPilotField.SortInfo) - manual item order (moved by hand) - ascending/descending by own item names - ascending/descending by values of a data field
done.
back to QA
correct target
verified in internal build cws_dr67