deleteRecord

Deletes a record from the database.

Parameters

  1. options - json object

    • id - the record id. Optional. By default, this is the current record id. (The current record id can be accessed here: app.actualRecordId)

    • noConfirmMessage - Optional. By default, this is false. If set to true, you will not get a confirm MessageBox. the record will be deleted.

Example Usages

1. Simple

app.deleteRecord(); //deletes the current displayed record
app.deleteRecord({ id: app.actualRecordId }); //deletes the current displayed record

2. Simple - No Confirmation

app.deleteRecord({ noConfirmMessage: true }); //deletes the current displayed record without confirmation

3. Without displaying the record

   let myRecord = await app.laodRecord("myKeyControl"); loads a record into myRecord
   app.deleteRecord({id: myRecord.id}); //deletes the loadedRecord

Return Values

Function does not explicitly produce return value.

Last updated