Специализированное администрирование > Настройка бизнес-объектов > Администрирование правил инициализации объектов > Работа с правила инициализации объектов > Нумерация объектов и управление версиями > Свойства схемы назначения версий > Создание дополнительных многосимвольных последовательностей
  
Создание дополнительных многосимвольных последовательностей
Многосимвольная последовательность, используемая по умолчанию, может не удовлетворять требованиям вашего сайта. PTC определила дополнительную последовательность, которая соответствует военной спецификацией США (ASME Y 14.35M стандарт версии), включив дополнительные элементы wt.properties, аналогичные элементам гарвардской последовательности.
Определение по умолчанию для wt.series. MulticharacterSeries дается в Свойства схемы назначения версий. Чтобы обновить это определение соответственно военной спецификации США, к wt.properties были добавлены следующие записи:
wt.series.MulticharacterSeries.seed
Данный элемент определяет первый символ последовательности, с последующим значением wt.series.MulticharacterSeries.min. Если wt.series.MulticharacterSeries.seed не определен, значение wt.series.MulticharacterSeries.min считается исходным.
wt.series.MulticharacterSeries.skipList
Данный элемент определяет символы последовательности, которые следует пропустить. Существующие объекты не могут иметь метки ревизии, использующие символы, указанные в списке пропуска.
* 
Информацию о том, как разрешить любой из пропускаемых символов, перечисленных в данном свойстве в метках ревизии имеющихся объектов, см. в разделе Использование унаследованных символов в алфавитной схеме.
С использованием новых записей многосимвольная последовательность MilSpec определена следующим образом:
wt.series.MulticharacterSeries.seriesNames=MilSpec
wt.series.MulticharacterSeries.MilSpec.min=A
wt.series.MulticharacterSeries.MilSpec.max=Y
wt.series.MulticharacterSeries.MilSpec.seed=-
wt.series.MulticharacterSeries.MilSpec.skipList=IOQSXZ
wt.series.MulticharacterSeries.MilSpec.delta=1
wt.series.MulticharacterSeries.MilSpec.length=3
Чтобы использовать многосимвольную последовательность, соответствующая гарвардская последовательность определена следующим образом:
wt.series.HarvardSeries.seriesNames=MilSpec
wt.series.HarvardSeries.MilSpec.delimiter=.
wt.series.HarvardSeries.MilSpec.depth=16
wt.series.HarvardSeries.MilSpec.level.1=wt.series.MulticharacterSeries.MilSpec
Чтобы использовать обе последовательности, MilSpec и MyHarvardSeries, задайте свойство seriesNames следующим образом:
wt.series.HarvardSeries.seriesNames=MilSpec, MyHarvardSeries
Чтобы использовать MilSpec в качестве схемы назначения версий для WTPart, применяйте следующее правило:
<AttributeValues objType="wt.part.WTPart">
<!-- set the version using the alternate MilSpec HarvardSeries -->
<AttrValue id="MBA|versionInfo"
algorithm="com.ptc.core.foundation.vc.server.impl.VersionInfoGenerator">
<Arg>wt.series.HarvardSeries.MilSpec</Arg>
</AttrValue>
</AttributeValues>