子の FORMAT エレメントのリストを含み、POD ファイルから取り出された (リトリーブされた) 値の変換および結果のフォーマットをサポートします。このリストを使用すると、PODファイルの結果と外部ソースのデータを簡単に一致させることができます。
たとえば、データソースにインチ口径を分数表記にして呼び径情報が含まれている場合、POD データを同じ書式にすることができます。たとえば、2.5 を 2-1/2"と表すことができます。
FORMATS 属性 |
説明 |
Data |
書式設定する POD プロパティの名前で、必須です。たとえば、コンポーネントの SIZE1プロパティを書式設定する場合、Data = 'C.SIZE1' とします。 |
Units |
POD 内データの単位。デフォルト設定は MM です。ほかに M、FT、IN、KG、LB を使用できます。たとえば、POD コンポーネント属性 WEIGHTのデータがポンド (poundsd) であれば、Units='LB' と設定します。 |
OutputUnits |
式で使用される場合のデータの単位。デフォルトは MM です。ほかに M、FT、IN、FT-IN、KG、LB を使用できます。たとえば、外部データソースにインチの値があり、これと一致させたい場合、OutputUnits='IN' と設定します。 |
Style |
DECIMAL または FRACTION を使用します。デフォルトは DECIMAL です。FRACTION は OutputUnits = IN または OutputUnits = FT-IN に見られます。 |
DecimalFormat |
"0.000" または "#.###" 形式の文字書式。0 は 1つの数字に置き換えられます。# は 1つの数字またはブランクに置き換えられます。たとえば、1.7 は "0.000" 書式では 1.700 となり、"#.###" 書式では 1.7 となります。 |
FractionSeparator |
OutputUnits = 'FT-INS' または 'IN' および Style = 'FRACTION' の場合に分数表記のインチを区切るために使用される文字または文字列。たとえば、2-1/2" 形式で出力する場合には次のように設定します: Style = 'FRACTION' |
FtInSeparator |
FT-IN で出力するフィートとインチを区切るために使用する文字または文字列。たとえば、1' 2-1/2" 形式で出力する場合には次のように設定します: Style = 'FRACTION' |
UnitsString |
出力に追加する文字または文字列。たとえば、1' 2-1/2" 形式で出力する場合には次のように設定します: Style = 'FRACTION' |
IfZero |
値がゼロ (0) の場合に値を置き換える文字または文字列。 |
基本的な構文:
<FORMATS>
<FORMAT Data='Property' Units='' OutputUnits='' Style='' DecimalFormat='' FractionSeparator='' FtInSeparator='' UnitsString='' IfZero='' />
</FORMATS>