LCField の Convert メソッド

このメソッドは、データ値をターゲットフィールドのデータ型に変換します。

定義位置

LCField

構文

Call destField.Convert(destIndex, srcField, srcIndex, valueCount)

パラメータ

パラメータはすべて必須です。

パラメータ

説明

destIndex

Long、1 以上。destField の最初に設定される値のインデックスです。

srcField

LCField。データ値のソースフィールド。値は destField のデータ型に変換されます。

srcIndex

Long、1 以上。変換されて destField にコピーされる、srcField の最初のデータ値のインデックスです。

valueCount

Long。変換するフィールド値の数。 この数のデータ値を変換する前にいずれかのフィールドの最後に達した場合は、その時点で処理を終了します。

Option Public
Uselsx "*lsxlc"  
Sub Initialize
  Dim f_field As New LCField (LCTYPE_FLOAT)
  Dim c_field As New LCField (LCTYPE_CURRENCY)
  f_field.value = 12345.123456789
  Call c_field.Convert (1, f_field, 1, 1)
  Print "The float field is " & f_field.text(0) & "and it was"
  Print "converted to a currency field as " & c_field.text(0)
End Sub

出力例

The float field is 12345.123456789 and it was converted to a currency field as 12345.1235.