servoy sReturnTypes 2 100% height: 30px; 2 Supported Clients sWordList SmartClient sWordList WebClient sWordList NGClient sWordList MobileClient
servoy sSummary 12% 30% 58% height: 30px; 3 Property Summary Returns last occurred exception on this record (or null). void Returns parent foundset of the record.
servoy sSummary 12% 30% 58% height: 30px; 3 Methods Summary void Returns a JSDataSet with outstanding (not saved) changed data of this record. Returns the records datasource string. Returns an array with the primary key values of the record. Returns true if the current record has outstanding/changed data. Returns true or false if the record is being edited or not. Returns true if the current record is a new record or false otherwise. void Reverts the in memory outstanding (not saved) changes of the record.
property servoy sDetail 2 100% height:30px 2 Property Details exception name exception des sIndent Returns last occurred exception on this record (or null). ret Returns
sIndent clients Supported Clients
sIndent SmartClient,WebClient,NGClient sam Sample
sIdent javascript lastDetailRow foundset name foundset des sIndent Returns parent foundset of the record. ret Returns sIndent clients Supported Clients
sIndent SmartClient,WebClient,NGClient ,MobileClient sam Sample
sIdent javascript lastDetailRow
function servoy sDetail 2 100% height:30px 2 Methods Details getChangedData name getChangedData() des sIndent Returns a JSDataSet with outstanding (not saved) changed data of this record.
column1 is the column name, colum2 is the old data and column3 is the new data.
NOTE: To return an array of records with outstanding changed data, see the function databaseManager.getEditedRecords(). ret Returns sIndent clients Supported Clients
sIndent SmartClient,WebClient,NGClient sam Sample
sIdent javascript lastDetailRow getDataSource name getDataSource() des sIndent Returns the records datasource string. ret Returns
sIndent clients Supported Clients
sIndent SmartClient,WebClient,NGClient ,MobileClient sam Sample
sIdent javascript lastDetailRow getPKs name getPKs() des sIndent Returns an array with the primary key values of the record. ret Returns
sIndent clients Supported Clients
sIndent SmartClient,WebClient,NGClient ,MobileClient sam Sample
sIdent javascript lastDetailRow hasChangedData name hasChangedData() des sIndent Returns true if the current record has outstanding/changed data. ret Returns
sIndent clients Supported Clients
sIndent SmartClient,WebClient,NGClient sam Sample
sIdent javascript lastDetailRow isEditing name isEditing() des sIndent Returns true or false if the record is being edited or not.
This will not check if the record doesn't really have any changes, it just returns the edit state.
So this can return true but databaseManager.getEditedRecord() will not return this record because that
call will check if the record has really any changed values compared to the stored database values. ret Returns
sIndent clients Supported Clients
sIndent SmartClient,WebClient,NGClient ,MobileClient sam Sample
sIdent javascript lastDetailRow isNew name isNew() des sIndent Returns true if the current record is a new record or false otherwise. ret Returns
sIndent clients Supported Clients
sIndent SmartClient,WebClient,NGClient ,MobileClient sam Sample
sIdent javascript lastDetailRow revertChanges name revertChanges() des sIndent Reverts the in memory outstanding (not saved) changes of the record. clients Supported Clients
sIndent SmartClient,WebClient,NGClient ,MobileClient sam Sample
sIdent javascript lastDetailRow