Элементы totalDigits и fractionDigits
Элементы totalDigits и fractionDigits задают соответственно общее количество символов в числовом данном, включая десятичную точку, и количество цифр в числовом данном после десятичной точки. Эти элементы имеют следующий формат:
<префикс:totalDigits
id = ID
value = positiveInteger
fixed = boolean : false
>
(annotation?)
</префикс:totalDigits>
<префикс:fractionDigits
id = ID
value = nonNegativeInteger
fixed = boolean : false
>
(annotation?)
</префикс:fractionDigits>
Необязательный атрибут id задает уникальный идентификатор элемента. Атрибут value задает положительное число – общее количество символов в числовом данном, включая десятичную точку (в totalDigits) или неотрицательное число – количество цифр в числовом данном после десятичной точки (во fractionDigits). Атрибут fixed фиксирует обработку значения value в данном. Если значение атрибута fixed равно true, то типы данных, для которых текущий тип является базовым, не могут иметь значение, отличное от значения, заданной в атрибуте value. По умолчанию или, если значение атрибута fixed равно false, типы данных могут иметь другое значение.
Пример задания элементов totalDigits и fractionDigits:
<xs:totalDigits value="5"/>
<xs:fractionDigits value="1"/>
Значения данного должны иметь 4 цифры до десятичной точки и одну цифру после десятичной точки.
Дата добавления: 2015-03-20; просмотров: 4886;