This is not something you can do with table view. You would need to set up your list view layout to be as similar as possible to the table view you want.
Well, indeed this is a much needed feature but you can workaround it with script triggers :
Just put a on object enter script trigger on the filed you want a button on, make sure you put a commit script step at the end of the script if you want your field to remain uneditable.
Of course it has the drawback that this locks the record temporarely, but most of time it's not a conern.
BUT I REALLY WISH FMP TO GET THIS FEATURE