Depends on & mandatory

hello guys

as mentions in the topic i`v many custom fields in sales order items like

Artificial Color
Natural Color

and both are depends on another field which is workstations
if it artificial the artificial color will be visible

and it works fine

but if i made both of them mandatory the hidden one will be required

in this case how to set value like (none) for Natural Color so that it can be mandatory and depends on another field in the same time ??

i kinda lost … can you give me another scenario ?

sorry about that

lets assume that we have 2 custom fileds in sales order item
1- Artificial Color
2- Natural Color

and both are depends on another custom field which is workstations
if workstations = artificial then the artificial color will be visible
and
if workstations = Natural then the Natural color will be visible

now if i checked mandatory for both of them and choose workstations to be Natural
the Artificial Color will be hidden and mandatory so the sales order will not save

so i`m asking about some custom script to do the following
if workstations = Artificial
Natural Color autofill “None” so the user can choose only the Artificial Color and can save the sales order with “None” value in Natural Color

if he chose Artificial - hide and put narural = none else if he choose natural hide and put artifical = none
you can do it in the js or py validate methode

hide will be with eval