Linking a layout to a value in a select list

It would be convenient to associate Layouts with some value in a select list. For example, if this is a customer, then layout 1 always opens, and if it is a seller, then layout 2. Now there is a problem that you can open a record from different places and different layouts are opened there, not the ones you need.


+1 for making saved table configurations first class objects (layout, hidden columns, filtering, grouping, sorting) that can be called programmatically.