You could do this by having your button trigger a script.
I’m just in the early, baby, beginning stages of learning JavaScript myself, so here is a script that I just cobbled together right now. This script actually works, but I am 1,000% sure that this can be optimized significantly better than this.
This is my very first JavaScript script that I’ve ever written! :slightly_smiling_face: This should work for now, until someone helps optimize this code better:
let myTable = base.getTable('Tool Library');
let myRecord = await input.recordAsync('Select a record', myTable);
let myField = myTable.getField('QOH');
var newNumber = myRecord.getCellValue(myField) - 1;
myTable.updateRecordAsync( myRecord, { [myField.id]: newNumber} );