source

source オブジェクトは、外部データソースを表します。

オブジェクトの階層

モデル

子オブジェクト

sourceSet モデル

connect

親クラス

node クラス

プロパティ

名前

説明

アクセス権

db

データベースとの通信に使用するテクノロジを指定します。

文字列

読み取り / 書き込み

use

プロトタイプを呼び出します。

文字列

読み取り / 書き込み

usehref

外部プロトタイプを呼び出します。

文字列

読み取り / 書き込み

メソッド

名前

説明

戻り値

addNew

レコードセットに新規レコードを付加します。

なし

cancel

update メソッドを呼び出す前に、レコードセットオブジェクトの現在の行や新規行、またはレコードオブジェクトのフィールドコレクションで行われた変更をキャンセルします。

なし

cancelBatch

実行待ち中のバッチの更新をキャンセルします。

なし

close

データソースへの接続を閉じます。

なし

delete(FormCalc のみ)

レコードセットから現在のレコードを削除します。

なし

deleteRecord

レコードセットから現在のレコードを削除します。

なし

first

レコードセット内の最初のレコードに移動し、データモデルにレコードデータを入力します。

なし

hasDataChanged

現在のレコードデータが変更されたかどうかを判定します。

ブール値

isBOF

現在の場所がレコードセットの先頭にあるかどうかを判定します。bofAction プロパティは、stayBOF に設定されている必要があります。

ブール値

isEOF

現在の場所がレコードセットの最後にあるかどうかを判定します。eofAction プロパティは、stayEOF に設定されている必要があります。

ブール値

last

レコードセット内の最後のレコードに移動し、データモデルにレコードデータを入力します。

なし

next

レコードセット内の次のレコードに移動し、データモデルにレコードデータを入力します。

なし

open

データソースに接続し、現在のレコードの結果をデータモデルに入力します。

なし

previous

レコードセット内の前のレコードに移動し、データモデルにレコードデータを入力します。

なし

requery

オブジェクトデータが基づいているクエリーを再実行することにより、現在のデータ連結を更新します。このメソッドを呼び出すことは、close メソッドと open メソッドを続けて呼び出すことと同等です。

なし

resync

現在のレコードセットまたはデータ接続を更新します。

なし

update

レコードセット内の現在のレコードを更新します。

なし

updateBatch

実行待ち中のすべてのバッチの更新をデータソースに書き込みます。

なし