このメソッドは、データ値をターゲットフィールドのデータ型に変換します。
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.