Hi,
To cancel a command, an output channel formula should return double.NaN or null, depending on the required conditions.
Button component can be bound to an input channel that allows to hide or disable a button. But the same command can be sent from another table view, for example.