ActiveX Controls Guide (v11)

FormatFieldValue (ActiveX メソッド)

適用対象

VAccess

説明

指定の書式文字列を使用して書式設定された現在のレコードのフィールドの値を返します。

構文

object.FormatFieldValue(fieldname, formatstring) 

FormatFieldValue メソッドの構文は次のような要素で構成されます。

要素
説明
object
必須。object プレースホルダーは、[適用対象]のオブジェクトを評価するオブジェクト式を表します。
fieldname
object によって参照されるファイル内の有効なフィールドの名前です。
formatstring
このパラメーターは、数値、日付、時刻の値について、Visual Basic Format 関数と同じ書式文字列および標準書式名をサポートします。

備考

フィールドに書式が設定されている場合は、データ型に関わらず、そのフィールドの内容の値は必ず文字列として返されます(コンテナーは自動的にこれを String、Variant、AnsiString またはほかの種類の文字データに解釈します)。フィールドに書式が設定されていない場合、値はそのフィールドのデータ型と最も近いバリアント(Variant)として返されます。ほとんどのコントロール コンテナーは、バリアント(Variant)の戻り値を、文字列(Sting)より簡単、迅速に操作でき、インターナショナル化や書式の再設定を行うことができます。そのため、できれば書式設定されていないフィールドを取得することをお勧めします。

Label1.Caption = VAccess1.FieldValue("msa_desc") 
Label2.Caption = _ 
VAccess1.FormatFieldValue("population", "##,###,###") 

関連項目

FieldValue、RowColumnValue、Column


Delete (ActiveX メソッド)

GetDirect (ActiveX メソッド)