I found my solution. It does not causes to raise events directly after selection, but when you click on "Save & Export" button, cache already knows that this field was changed without changing the selection of the grid rows. You need to define: SyncPosition="True" in the datagrid [PXButton(CommitChanges = true)] in the button action implementation [PXButton(CommitChanges =true, Tooltip = "Additional Information")] other reference: https://stackoverflow.com/questions/54469389/acumatica-pxgrid-pxdropdown-value-changing-does-not-update-the-cache