MicroStation PowerDraft CONNECT Edition Help

改訂番号の書式のシンタックス

改訂番号の書式構成変数のシンタックスは、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}* }+

次の表にシンタックスの詳細を示します。

シンタックス要素 用途
formatClause 1つ以上のformatClausesが必要です。formatClauseには、オプションのrangとmsgFormatPatternが設定されます。
range:start [,end] オプション。改訂番号の範囲を指定します。
msgFormatPattern 文字列(空の場合もある)、オプションのmsgFormatElement(括弧内)、およびもう一つのオプション文字列で構成されます。
{msgFormatElement} 引数(改訂番号の一部を識別する番号)とオプションのelementFormatで構成されます。
elementFormat 使用する場合は、"number""cardinal"、または"letter"を指定します。"number"を指定すると、改訂番号が数字で表示されます。cardinalを指定すると、数字が1ではなく0から開始されます。"letter"を指定すると、改訂番号が1つまたは複数の文字に変換されます。
letterStyle "大文字"または"小文字"を指定します。また、AAルールやABルールなどのルール、数字が26を超えた場合にどうするか、およびアルファベットから除外する文字を指定します(組織によっては、0と1と混同しやすいOとIを除外する場合があります)。