リファレンス(プロパティ/メソッド)
前へ 戻る次へ


SetValueメソッド

■解説
MaxFieldCountプロパティで作成したバッファに値を設定します。
MaxFieldCountプロパティでフィールドデータ格納用のバッファを準備しSetValueメソッドでバッファに値を設定します。AddRecordメソッドでバッファ内の情報が1レコード分のデータとして設定されます。

通常、Valuesプロパティで設定した方が高速に動作します。


■構文
datObj.SetValue(fieldNo As Long, fieldValue As String)


■パラメータ
引数説明
fieldNoフィールド番号(0からMaxFieldCountまで)
fieldValueデータ値


■注意
最初のレコードにはフィールド名を指定する必要があります。


■サポートインターフェース
OLEオートメーション
ActiveXコントロール


■使用例
Set datObj = rptObj.CreateData("データ1")
datObj.MaxFieldCount = 3
datObj.SetValue 0, "氏名" '<=フィールド名
datObj.SetValue 1, "値1" '<=フィールド名
datObj.SetValue 2, "値2" '<=フィールド名
datObj.AddRecord
datObj.SetValue 0, "A"
datObj.SetValue 1, "1000"
datObj.SetValue 2, "2000"
datObj.AddRecord
datObj.SetValue 0, "B"
datObj.SetValue 1, "2000"
datObj.SetValue 2, "3000"
datObj.AddRecord
datObj.SetValue 0, "C"
datObj.SetValue 1, "3000"
datObj.SetValue 2, "4000"
datObj.AddRecord
datObj.Close
rptObj.Open "Sample.wfd"



前へ 戻る次へ