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


AddRecordメソッド

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

AddRecordメソッドの内部ではバッファ内の値を1つの文字列にまとめて、Valuesプロパティを呼び出しています。
通常、Valuesプロパティで設定した方が高速に動作します。


■構文
datObj.AddRecord()


■パラメータ
なし。


■サポートインターフェース
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"



前へ 戻る次へ