Доброго дня.
Делал подобное с помощью сценария на стороне клиента.
Код:
async function hideContacts(): Promise<void> {
let typeApp = Context.data.tip_zayavki!.name.toString();
//Context.data.tip_zayavki - переменная на форме типа "категория", выбор в которой делает пользователь
if (typeApp) {
if (typeApp.toLowerCase().toString()!="вакансия") {
ViewContext.data.skryt_kontakt = false;
} else {
ViewContext.data.skryt_kontakt = true;
}
}
}
ViewContext.data.skryt_kontakt - контекстная переменная, типа "выбора"
функция hideContacts - вызывается при изменении значения на форме.