For example, in SF the tab 'Table task parameters' should be disabled or hidden, as long as no 'Table task' record exists.
I know, that in end user applications this can be achieved with a context procedure, but I believe this is generic logic.