Syntax für das Anzeigeformat der Revisionsnummer
Die Syntax für die Konfigurationsvariable "Anzeigeformat der Revisionsnummer" basiert auf dem Java MessageFormat.
formatClause : = { [ [ range ] ] msgFormatPattern }+
range : start [,end]
msgFormatPattern : = string [ { msgFormatElement } string ]*
msgFormatElement : = argument [ , elementFormat ]
elementFormat : = number | cardinal | letter [ , letterStyle]
letterStyle : = { uppercase | lowercase|AA|AB|{omit letter}* }+
Die Tabelle beschreibt die Details der Syntax.
Syntaxelement | Mit |
---|---|
formatClause | Mindestens eine formatClause ist erforderlich. Jede formatClause hat einen optionalen Bereich (range) und msgFormatPattern. |
range: start [,end] | Optional. Anfangs- und Endbereich der Revisionsnummer. |
msgFormatPattern | Besteht aus einer Zeichenfolge (u. U. leer), einem optionalen msgFormatElement (in geschweiften Klammern) und einer weiteren optionalen Zeichenfolge. |
{msgFormatElement} | Besteht aus einem Argument (Zahl, die den Teil der Revisionsnummer bestimmt) und einem optionalen elementFormat. |
elementFormat | Legt, falls verwendet, "number", "cardinal" oder "letter" fest. "Number" zeigt die Revisionsnummer als Zahl an. "Cardinal" gibt an, dass die Zählung bei 0 statt bei 1 beginnt. "Letter" gibt an, dass die Revisionsnummer durch einen oder mehrere Buchstaben dargestellt wird. |
letterStyle | Gibt an, ob "uppercase" oder "lowercase" (Groß- oder Kleinbuchstaben) verwendet wird. Legt zudem die Regel fest, beispielsweise AA und AB sowie die Vorgehensweise bei Zahlen über 26. Legt auch fest, welche Buchstaben nicht verwendet werden. (Einige Firmen verwenden kein O und I, da diese Buchstaben mit den Zahlen 0 und 1 verwechselt werden können.) |