Niklas and all @ dev, thank you very much for your fast reply.
The implementation is mostly in sc/source/core/data, in the files that start > with "dp". > > A few starting points: > - The classes in dptabsrc.cxx are the implementation of the DataPilotSource > UNO service for table data. The actual calculation of the results is in > dptabres.cxx. > - ScSheetDPData (dpshttab.cxx) feeds sheet data into the calculation, > ScDatabaseDPData (dpsdbtab.cxx) uses a database connection. > - ScDPObject (dpobject.cxx) is the object that's stored in a spreadsheet > document. It uses ScDPOutput (dpoutput.cxx) to take the results from the > DataPilotSource service and output them into spreadsheet cells. > I have some other question: I'm using version 3.3.0 of OOo and there is also these two classes with name pivot.cxx and pivot2.cxx. Is that anyhow related with the pivoting code and those classes you mentioned? (these classes are inside binfilter package to be more precise) Thanks -- Nuno Oliveira
