Change label field based on other field value

Maybe an override of the detail view class, like this one?

–> Calculate age from birthdate: override detail view example

And possibly you can work out something similar for edit view…