Skip to end of metadata
Go to start of metadata
You are viewing an old version of this page. View the current version.
Compare with Current
View Page History
« Previous
Version 18
Next »
Unknown macro: {div}
DO NOT EDIT THE CONTENT OF THIS PAGE DIRECTLY (EXCEPT INSIDE THE DIV BELOW WITH ID=DESCRIPTION), UNLESS YOU KNOW WHAT YOU'RE DOING.
THE STRUCTURE OF THE CONTENT IS VITAL IN BEING ABLE TO AUTO UPDATE THE CONTENT THROUGH THE DOC GENERATOR.
Enter additional information related to this 'class' inside the {div} macro with 'id=description'
Unknown macro: {div}
Unknown macro: {table}
{column:width=80px|padding=0px}{column}{column}{column}
Unknown macro: {tr} Unknown macro: {th} Property Summary
Unknown macro: {tbody} Unknown macro: {tr} Unknown macro: {td} exception
Returns last occurred exception on this record (or null).
Unknown macro: {tbody} Unknown macro: {tr} Unknown macro: {td} foundset
Returns parent foundset of the record.
Unknown macro: {table}
{column:width=80px|padding=0px}{column}{column}{column}
Unknown macro: {tr} Unknown macro: {th} Method Summary
Unknown macro: {tbody} Unknown macro: {tr} Unknown macro: {td} getChangedData()
Returns a JSDataSet with outstanding (not saved) changed data of this record.
Unknown macro: {tbody} Unknown macro: {tr} Unknown macro: {td} getDataSource()
Returns the records datasource string.
Unknown macro: {tbody} Unknown macro: {tr} Unknown macro: {td} getPKs()
Returns an array with the primary key values of the record.
Unknown macro: {tbody} Unknown macro: {tr} Unknown macro: {td} hasChangedData()
Returns true if the current record has outstanding/changed data.
Unknown macro: {tbody} Unknown macro: {tr} Unknown macro: {td} isEditing()
Returns true or false if the record is being edited or not.
Unknown macro: {tbody} Unknown macro: {tr} Unknown macro: {td} isNew()
Returns true if the current record is a new record or false otherwise.
Unknown macro: {tbody} Unknown macro: {tr} Unknown macro: {td} revertChanges()
Reverts the in memory outstanding (not saved) changes of the record.
Unknown macro: {table}
{column:width=100%|padding=0px}{column}
Unknown macro: {tr} Unknown macro: {th} Property Details
Unknown macro: {tbody} Unknown macro: {tr} Unknown macro: {td} exception
Unknown macro: {tr} Unknown macro: {td} Returns
Unknown macro: {tr} Unknown macro: {td} Sample
Unknown macro: {div}
var exception = record.exception;
Unknown macro: {tr} Unknown macro: {td}
Unknown macro: {tbody} Unknown macro: {tr} Unknown macro: {td} foundset
Unknown macro: {tr} Unknown macro: {td} Returns
Unknown macro: {div} JSFoundSet – The parent foundset of the record.
Unknown macro: {tr} Unknown macro: {td} Sample
Unknown macro: {div}
var parent = record.foundset;
Unknown macro: {tr} Unknown macro: {td}
Unknown macro: {table}
{column:width=100%|padding=0px}{column}
Unknown macro: {tr} Unknown macro: {th} Method Details
Unknown macro: {tbody} Unknown macro: {tr} Unknown macro: {td} getChangedData
Unknown macro: {tr} Unknown macro: {td} Unknown macro: {span} getChangedData
Unknown macro: {tr} Unknown macro: {td} Returns
Unknown macro: {div} JSDataSet – a JSDataSet with the changed data of this record.
Unknown macro: {tr} Unknown macro: {td} Sample
Unknown macro: {div}
/** @type {JSDataSet} */
var dataset = record.getChangedData()
for( var i = 1 ; i <= dataset.getMaxRowIndex() ; i++ )
{
application.output(dataset.getValue(i,1) +' '+ dataset.getValue(i,2) +' '+ dataset.getValue(i,3));
}
Unknown macro: {tr} Unknown macro: {td}
Unknown macro: {tbody} Unknown macro: {tr} Unknown macro: {td} getDataSource
Unknown macro: {tr} Unknown macro: {td} Unknown macro: {span} getDataSource
Unknown macro: {tr} Unknown macro: {td} Returns
Unknown macro: {div} String – The datasource string of this record.
Unknown macro: {tr} Unknown macro: {td} Sample
Unknown macro: {div}
var ds = record.getDataSource();
Unknown macro: {tr} Unknown macro: {td}
Unknown macro: {tbody} Unknown macro: {tr} Unknown macro: {td} getPKs
Unknown macro: {tr} Unknown macro: {td} Unknown macro: {span} Object[]
Unknown macro: {span} getPKs
Unknown macro: {tr} Unknown macro: {td} Returns
Unknown macro: {div} Object[] – an Array with the pk values.
Unknown macro: {tr} Unknown macro: {td} Sample
Unknown macro: {div}
var pks = foundset.getSelectedRecord().getPKs() // also foundset.getRecord can be used
Unknown macro: {tr} Unknown macro: {td}
Unknown macro: {tbody} Unknown macro: {tr} Unknown macro: {td} hasChangedData
Unknown macro: {tr} Unknown macro: {td} Unknown macro: {span} hasChangedData
Unknown macro: {tr} Unknown macro: {td} Returns
Unknown macro: {div} Boolean – true if the current record has outstanding/changed data.
Unknown macro: {tr} Unknown macro: {td} Sample
Unknown macro: {div}
var hasChanged = record.hasChangedData();
Unknown macro: {tr} Unknown macro: {td}
Unknown macro: {tbody} Unknown macro: {tr} Unknown macro: {td} isEditing
Unknown macro: {tr} Unknown macro: {td} Unknown macro: {span} isEditing
Unknown macro: {tr} Unknown macro: {td} Returns
Unknown macro: {div} Boolean – a boolean when in edit.
Unknown macro: {tr} Unknown macro: {td} Sample
Unknown macro: {div}
var isEditing = foundset.getSelectedRecord().isEditing() // also foundset.getRecord can be used
Unknown macro: {tr} Unknown macro: {td}
Unknown macro: {tbody} Unknown macro: {tr} Unknown macro: {td} isNew
Unknown macro: {tr} Unknown macro: {td} Unknown macro: {span} isNew
Unknown macro: {tr} Unknown macro: {td} Returns
Unknown macro: {div} Boolean – true if the current record is a new record, false otherwise;
Unknown macro: {tr} Unknown macro: {td} Sample
Unknown macro: {div}
var isNew = foundset.getSelectedRecord().isNew();
Unknown macro: {tr} Unknown macro: {td}
Unknown macro: {tbody} Unknown macro: {tr} Unknown macro: {td} revertChanges
Unknown macro: {tr} Unknown macro: {td} Unknown macro: {span} void
Unknown macro: {span} revertChanges
Unknown macro: {tr} Unknown macro: {td} Returns
Unknown macro: {div} void
Unknown macro: {tr} Unknown macro: {td} Sample
Unknown macro: {div}
var record= forms.customer.foundset.getSelectedRecord();
record.revertChanges();
Unknown macro: {tr} Unknown macro: {td}