|
AssertRecordComment
|
'Asserts or adds each fact argument to the fact list. '+'If a fact is a database record fact, then the fact is also created in '+'the dataset. The fact index of the last fact added is returned.'
|
|
AssertRecordFunctionName
|
'assert-record'
|
|
AssertRecordStringComment
|
'Asserts or adds each string argument as a fact '+'to the fact list. If a fact is a database record fact, then the fact '+'is also created in the dataset. The fact index of the last fact added '+'is returned.'
|
|
AssertRecordStringFunctionName
|
'assert-record-string'
|
|
AtFirstComment
|
'Returns TRUE if the first record in the dataset is active. '+'Returns FALSE if the dataset is not at the first record or the template '+'name does not refer to a dataset.'
|
|
AtFirstFunctionName
|
'dataset-at-first'
|
|
AtLastComment
|
'Returns TRUE if the last record in the dataset is active. '+'Returns FALSE if the dataset is not at the last record or the template '+'name does not refer to a dataset.'
|
|
AtLastFunctionName
|
'dataset-at-last'
|
|
CancelComment
|
'Returns TRUE and cancels modifications to the active record '+'if those changes are not yet posted. It returns FALSE if the template '+'is not a database template. '
|
|
CancelFunctionName
|
'dataset-cancel'
|
|
DBDuplicateRecordFunctionComment
|
'Asserts a duplicated copy of the fact '+'specified by the fact index, with one or more slot values changed. The '+'fact is duplicated AND its associated record, if it has one'
|
|
DBDuplicateRecordFunctionName
|
'duplicate-record'
|
|
DBIsDatasetFactFunctionComment
|
'Returns TRUE if the specified fact or fact '+'template is attached to a dataset, otherwise FALSE'
|
|
DBIsDatasetFactFunctionName
|
'is-dataset-fact'
|
|
DBModifyRecordFunctionComment
|
'Modifies the fact specified by the fact '+'index. It assigns new values to the slots of the facts. If the fact is '+'a dataset fact, the record is updated. Note that the fact is retracted '+'and then asserted by this function.'
|
|
DBModifyRecordFunctionName
|
'modify-record'
|
|
DeleteComment
|
'Returns TRUE and deletes the active record and positions '+'the dataset (defined by the argument) on the next record. It returns '+'FALSE if the template is not a database template.'
|
|
DeleteFunctionName
|
'dataset-delete'
|
|
EditComment
|
'Returns TRUE and enables editing of the active record in a '+'dataset (defined by the argument). Edit determines the current state '+'of the dataset. If the dataset is empty, Edit calls Insert. It returns '+'FALSE if the template is not a database template. '
|
|
EditFunctionName
|
'dataset-edit'
|
|
FirstComment
|
'Returns TRUE and makes the first record in the dataset, '+'defined by the argument, active. It returns FALSE if the template '+'is not a database template. First posts any changes to the active '+'record and fetches the first record and makes it the active record.'
|
|
FirstFunctionName
|
'dataset-first'
|
|
GetActiveComment
|
'Returns TRUE if the dataset, specified by the template '+'name, is active or open. Returns FALSE if the dataset is not active '+'or the template name does not refer to a dataset.'
|
|
GetActiveFunctionName
|
'get-dataset-active'
|
|
GetEmptyComment
|
'Returns TRUE if the dataset, specified by the template '+'name, is empty. Returns FALSE if the dataset is not empty or the '+'template name does not refer to a dataset.'
|
|
GetEmptyFunctionName
|
'get-dataset-empty'
|
|
GetReadOnlyComment
|
'Returns TRUE if the dataset, specified by the template '+'name, is read-only. Returns FALSE if the dataset is not read-only or '+'the template name does not refer to a dataset.'
|
|
GetReadOnlyFunctionName
|
'get-dataset-read-only'
|
|
InsertComment
|
'Returns TRUE and inserts a new, empty record in the dataset, '+'defined by the argument. It returns FALSE if the template is not a '+'database template.'
|
|
InsertFunctionName
|
'dataset-insert'
|
|
LastComment
|
'Returns TRUE and makes the last record in the dataset, defined '+'by the parameter, active. It returns FALSE if the template is not a '+'database template. Last posts any changes to the active record and '+'fetches the first record and makes it the active record.'
|
|
LastFunctionName
|
'dataset-last'
|
|
MoveByComment
|
'Moves the active record of the dataset, specified by the '+'argument, by the number of records specified by Distance. A positive '+'value for Distance indicates forward progress through the dataset, '+'while a negative value indicates backward progress. MoveBy posts any '+'changes to the active record. If Distance is positive, the function '+'repeatedly fetches '+'Distance subsequent records (if possible), and makes the last record '+'fetched active. If Distance is negative, the '+'function repeatedly fetches the appropriate number of previous records '+'(if possible), and makes the last record fetched active. If the '+'dataset is unidirectional, an exception is '+'raised when MoveBy tries to fetch a prior record. Finally, the '+'function returns the number of records moved. In most cases, '+'this function returns the same number as Distance.'
|
|
MoveByFunctionName
|
'dataset-move-by'
|
|
NextComment
|
'Returns TRUE and moves to the next record in the dataset '+'(defined by the argument), making it the active record. Next posts '+'any changes to the active record and sets the AtFirst and AtLast flags '+'to False. It fetches the next record and makes it the active record. '+'Finally, the function sets the AtLast property to True if the last '+'record in the dataset was already active. It returns FALSE if the '+'template is not a database template.'
|
|
NextFunctionName
|
'dataset-next'
|
|
PostComment
|
'Returns TRUE and posts modified records to the database. It '+'returns FALSE if the template is not a database template. '
|
|
PostFunctionName
|
'dataset-post'
|
|
PriorComment
|
'Returns TRUE and moves to the previous record in the dataset '+'(defined by the argument), making it the active record. Prior posts '+'any changes to the active record and sets the AtFirst and AtLast flags '+'to False. It fetches the previous record and makes it the active '+'record. If the dataset is unidirectional, an exception is raised. '+'Finally, the function sets the AtFirst property to True if the first '+'record in the dataset was already active. It returns FALSE if the '+'template is not a database template.'
|
|
PriorFunctionName
|
'dataset-prior'
|
|
RefreshComment
|
'Returns TRUE and re-fetches data from the database to '+'update a dataset’s view of data. It returns FALSE if the template is '+'not a database template. '
|
|
RefreshFunctionName
|
'dataset-refresh'
|
|
RetractRecordComment
|
'Retracts facts specified by their fact indices from '+'the fact base. If the fact also is a database record, then the record '+'is deleted from the dataset. If the only argument is an asterisk (*), '+'all facts are retracted'
|
|
RetractRecordFunctionName
|
'retract-record'
|
|
RetractRecordStringComment
|
'Retracts facts that equal the string arguments '+'from the fact base. If duplicate facts are allowed, only the first fact '+'that matches the string is retracted. If the fact also is a database '+'record, then the record is deleted from the dataset. '
|
|
RetractRecordStringFunctionName
|
'retract-record-string'
|
|
SetActiveComment
|
'Sets the dataset, specified by the template name, '+'active property to the second argument and returns the previous value for the active property. Returns '+'FALSE the template name does not refer to a dataset.'
|
|
SetActiveFunctionName
|
'set-dataset-active'
|
|
SetReadOnlyComment
|
'Sets the dataset, specified by the template name, '+'read-only property to the second argument and returns the previous value for the read-only property. '+'Returns FALSE the template name does not refer to a dataset.'
|
|
SetReadOnlyFunctionName
|
'set-dataset-read-only'
|