OK, I have the button working, but I still can't work out why the field has gone missing?
In Table view, click on one of the column headers. Choose 'Modify Table View' and click the green plus at the bottom. You will see a list of all the fields in that table. Add the one that is missing, back on to the layout.