OASIS Mailing List ArchivesView the OASIS mailing list archive below
or browse/search using MarkMail.


Help: OASIS Mailing Lists Help | MarkMail Help

office message

[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [List Home]

Subject: [OASIS Issue Tracker] Commented: (OFFICE-1806) ISO/IEC JTC 1/SC 34N 1078 : DEFECT REPORT NUMBER JP2-14

    [ http://tools.oasis-open.org/issues/browse/OFFICE-1806?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=18113#action_18113 ] 

Dennis Hamilton commented on OFFICE-1806:

I think that we should reconsider this and also keep 1.2 consistent with 1.0, not vice versa.

Based on the typography, it is clear that these sections are making reference to the value of the office:value-type attribute.  It would be more appropriate to say, for "Cell Current Currency" under 8.1.3 that "This attribute is only evaluated for cells whose <tt>office:value-type</tt> value is <tt>currency</tt>."

The same rewording is applicable in the additional subsections of 8.1.3 where the use of "data type" is inapplicable. The schema establishes a complex relationship between the different cases of office:value-type values and the other attributes which can be present.  

For example, for the three "numeric" office:value-type attribute values float, percentage, and currency, the office:value attribute must be present and the data type of its value is double.  So value type and data type do not correspond at all.


1. Make the change to refer to the "office:value-type value" in all of the places that are changed to mention "value type".

2. Make the same change in the preceding 8.1.3 "Cell Current Numeric Value" where the problem also exists, even though it was not specifically called out in the defect report.  It is clearly part of the defect and the same correction is called for.


3. Consider whether the form of expression that "This attribute is only evaluated when ..." makes any sense.  Under the schema, the attribute is only allowed to be present under those conditions.  Also, there is no attribute tableoffice:currency as mentioned in the 8.1.3 subsection "Cell Current Currency."  It is office:currency, and office:currency is optional when the office:value-type value is "currency".  Note further that office:currency does not hold the value (the value is carried in the office:value attribute that is required by the office:value-type="currency" case).  office:currency holds a code that determines what the currency system is (USD, GBP, EUR, etc.).

> ---------------------------------------------------------
>                 Key: OFFICE-1806
>                 URL: http://tools.oasis-open.org/issues/browse/OFFICE-1806
>             Project: OASIS Open Document Format for Office Applications (OpenDocument) TC
>          Issue Type: Bug
>    Affects Versions: ODF 1.0 (second edition)
>            Reporter: Robert Weir 
>            Assignee: Patrick Durusau
>             Fix For: ODF 1.0 Errata 02
> Transcribed from http://www.itscj.ipsj.or.jp/sc34/open/1078.htm
> Original author: "MURATA Makoto (FAMILY Given)" <eb2m-mrt@asahi-net.or.jp>
> QUALIFIER 	error
> REFERENCES IN DOCUMENT 	"Cell Current Currency", Clause 8.1.3
> NATURE OF DEFECT 	Replace "data type" in "This attribute is only evaluated for cells whose data type is currency." by "value type". The same error is repeated in the following subclauses.

This message is automatically generated by JIRA.
If you think it was sent incorrectly contact one of the administrators: http://tools.oasis-open.org/issues/secure/Administrators.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira


[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [List Home]