MicroStation CONNECT Edition Hilfe

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.)