Amministrazione avanzata > Adattamento di business object > Amministrazione delle regole di inizializzazione degli oggetti > Utilizzo delle regole di inizializzazione oggetto > Numerazione e controllo della versione degli oggetti > Proprietà dello schema di versioni > Creazione di una serie multicarattere aggiuntiva
  
Creazione di una serie multicarattere aggiuntiva
È possibile che la serie multicarattere di default non sia adatta alle esigenze del sito. PTC ha definito una serie aggiuntiva conforme alle specifiche militari (lo standard di revisione ASME Y 14.35M), inserendo voci wt.properties supplementari simili alle voci della serie Harvard.
La definizione di default di wt.series.MulticharacterSeries è fornita in Proprietà dello schema di versioni. Per aggiornare tale definizione in base a specifiche militari, sono state aggiunte a wt.properties le seguenti voci:
wt.series.MulticharacterSeries.seed
Questa voce definisce il primo carattere della serie che deve essere immediatamente seguito dal valore di wt.series.MulticharacterSeries.min. Se wt.series.MulticharacterSeries.seed non è definito, il valore di wt.series.MulticharacterSeries.min viene considerato come valore seed.
wt.series.MulticharacterSeries.skipList
Questa voce specifica i caratteri da ignorare nell'elenco. Le etichette di revisione di oggetti esistenti non possono contenere i caratteri specificati nell'elenco di esclusione.
* 
per informazioni su come consentire l'utilizzo dei caratteri ignorati elencati in questa proprietà nelle etichette di revisione di oggetti esistenti, vedere Utilizzo di caratteri legacy in uno schema alfabetico.
Utilizzando le nuove voci, la serie multicarattere MilSpec viene definita nel modo seguente:
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
Per poter utilizzare questa serie multicarattere, è necessario definire la corrispondente serie Harvard nel modo seguente:
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
Per utilizzare sia la serie MilSpec sia la serie MyHarvardSeries, impostare la proprietà seriesNames nel modo seguente:
wt.series.HarvardSeries.seriesNames=MilSpec, MyHarvardSeries
Per utilizzare MilSpec come schema di versioni per WTPart, utilizzare la seguente regola:
<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>