[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [List Home]
Subject: [office] Source table for charts (revised proposal)
Hi, as announced in the last TC call, I would like to revise the proposal as follows. Reason is that the former proposal did not take into account that a few more sections have to be adapted, and also could lead to the impression that there is always one table that contains the entire chart data. 10.1 Introduction to Chart Documents [This section essentially says the same as the new "Source Document" section below. I suggest that we remove it] 10.2.? Source Document [This section is new] The xlink:href attribute specifies the document which provides the data for the chart. The following values are supported: - ".": The data is provided by the chart document itself. Tt is taken from the <table:table> element inside the <chart:chart> element. - "..": The data is provided by the document into which the chart is embedded. This is only supported if the chart is actually embedded into another document. - A relative IRI: The data is provided by an embedded object referenced by the IRI. This embedded object must be within the same package as the chart itself. All cell range addresses that are specified within a chart relate to the document referenced by the xlink:href attribute. If the attribute xlink:href is omitted, its value is assumed to be ".." if the <chart:plot-area> element has a table:cell-range-address attribute. See section 10.5.3. Otherwise it is assumed to be ".". <define name="chart-chart-attlist" combine="interleave"> <optional> <group> <attribute name="xlink:href"> <ref name="anyURI"/> </attribute> <attribute name="xslink:type"> <value>simple</value> </attribute> </group> </optional> </define> 10.5.3 Plot Area Data Attributes [This section currently reads] If a chart is embedded in a document that provides the data for the chart, the table:cell-range-address attribute reflects the ranges from which all the data for the chart comes. The range given here is interpreted by the chart as consecutive series. [suggested change:] If the data for the chart is provided by another document than the chart document itself (for example by the document into which the chart document is embedded, see section 10.2.?), then the table:cell-range-address attribute defines the ranges in that providing document that contain the data. This data is interpreted by the chart as consecutive series. If the chart data should be taken from the table element contained in the <chart:chart> element itself, then the attribute table:cell-range-address must be omitted. Best regards Michael -- Michael Brauer, Technical Architect Software Engineering StarOffice/OpenOffice.org Sun Microsystems GmbH Nagelsweg 55 D-20097 Hamburg, Germany michael.brauer@sun.com http://sun.com/staroffice +49 40 23646 500 http://blogs.sun.com/GullFOSS Sitz der Gesellschaft: Sun Microsystems GmbH, Sonnenallee 1, D-85551 Kirchheim-Heimstetten Amtsgericht Muenchen: HRB 161028 Geschaeftsfuehrer: Thomas Schroeder, Wolfgang Engels, Dr. Roland Boemer Vorsitzender des Aufsichtsrates: Martin Haering
[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [List Home]