Как вы, вероятно, обнаружили, вы не можете просто установить атрибут Required зависимого элемента, так как это делает его обязательным даже тогда, когда он скрыт. Вместо этого вы можете создать проверку типа «Item is NOT NULL» на зависимом элементе, но с серверным условием, основанным на значении другого элемента.
Например, предположим, что первым элементом является P12_JOB и второй - P12_COMMISSION, а P12_COMMISSION отображается только тогда, когда P12_JOB = 'SALESMAN'. Затем эта валидация сделает это:
Как вы можете видеть, здесь доступны различные настройки, которые вы должны проверить, подходят ли они вам, например, Always Execute, Расположение дисплея.