Can a button affect the values in fields?

This is doable with a JavaScript Snippet. If your button (Page Title, Table Row/Global/Mass Action, Wizard, or unattached) is set to the type of “Custom”, then you can specify the name of a Snippet to execute. Supposing that the Object you want to update is Case, and you have a Model called “CaseData”, with one row in it, and you want to update the “Status” field to be a certain value, e.g. ‘Escalated’, and then want to immediately save that Model, here’s what your snippet code would look like:

var CaseModel = skuid.model.getModel('CaseData'); var CaseRow = CaseModel.getFirstRow(); CaseModel.updateRow(CaseRow,'Status','Escalated'); CaseModel.save();