Mac OS X
Components Crossplatform Mac & Win Server (Not) Client Old Guides Examples
New in version: 6.4 6.5 7.0 7.1 7.2 7.3 7.4 7.5 8.0 8.1 Statistic
Deletes existing records in a table in one line.
|Component||Version||macOS||Windows||Server||FileMaker Cloud||FileMaker iOS SDK|
|FileName||The file name of where the table is inside. Can be empty to look for the table in all files.||Get(FileName)|
|TableName||The name of the table to delete records from.||"Assets"|
|IDField||The name of the field which provides an unique ID for each record, so we can identify the field.||"ID"|
|IDValue||The value for the ID field to identify the record.
Data type of parameter must match the data type of the field.
Returns OK or error.
DescriptionDeletes existing records in a table in one line.
You pass to this function table name (and optional filename).
To identify the record you pass the name of the ID field and the value for the record. The ID field must bot be unique, so several records can be updated at once.
Please note that FM.DeleteRecord and FM.DeleteRecords are nearly identical. Just FM.DeleteRecord provides the check to make sure only one record matches while FM.DeleteRecords allows several records to be deleted. So with FM.DeleteRecords you can easily erase a lot of data if you pass wrong ID!
With plugin version 7.2 or later, you can specify fields and table via IDs and the plugin will lookup them for you at runtime. Table IDs and table names must be unique across all open files for this to work correctly.
Feedback: Report problem or ask question.
MBS FileMaker blog