gladly help you friend just help me understand you better give me a best example I know what you want but I need more information
It will be done by relationship with globals or may be by scripts.
It will be better if you properly clarify your stuff again.
Use go to "layout name by calculation" option in the Go To Layout script step.
The calculation could be:
if you enter the exact name of the desired layout in a text field in Company.
In other cases, you can use a calculation with If or Case to use the value in your field to specify the correct layout name.
And the layout number by calculation option could be used in very similar fashion.